KiWorks

Visualizing Data Relationships in an Open-Ended Digital Canvas

UX Designer | Early-Stage Conceptual Product / 2015 - 2019

KiWorks was a conceptual collaboration platform created to address the friction scientists face when organizing data, working with peers, and solving complex problems visually. Designed as an interactive canvas, KiWorks brought together linked data visualizations, and shared workspaces into a single, modular experience.

The transparent Knowledge Initiatives logo overlayed by a constellation. Backdrop is outer space.
The transparent Knowledge Initiatives logo overlayed by a constellation. Backdrop is outer space.
The transparent Knowledge Initiatives logo overlayed by a constellation. Backdrop is outer space.

My Role

Sole UX Designer and conceptual lead. Created initial concept, interaction model, UI system, and prototyped core flows. Conducted desk research and informed the platform’s structure through patterns in existing scientific tooling and whiteboarding practices.

Timeline: 2015 - 2019

Team

  • Company Founder / Head of Organization

  • Senior Engineer

  • Engineers (x3)

  • Lead Product Designer

  • Legal Consultants

Context and Goals

Context and Goals

Context and Goals

Default, empty KiWorks canvas.
Populated KiWorks canvas. It showcases a detailed knowledge base for the War of the Roses.
Watermark

Example of a blank KiWorks canvas versus a populated one.

Problem Space

Users often rely on disconnected systems—whiteboards, lab notebooks, screenshots, emails—to collaborate and solve problems. The lack of an integrated digital space for thinking, visualizing, and connecting ideas slows down decision-making and teamwork.

The philosophy behind Knowledge Initiatives. The key principal behind the company: "Organizing Knowledge, NOT Data."
The philosophy behind Knowledge Initiatives. The key principal behind the company: "Organizing Knowledge, NOT Data."

Primary Goals

  • Create a central digital canvas for collaborative collaborative problem solving

  • Enable modular, node-based idea building with intuitive linking and spatial flexibility

  • Integrate data visualization, contextual documentation, and conversations

  • Build an interface that feels intuitive, tactile, and low-friction

Research and Insights

Research and Insights

Research and Insights

First wireframe of the KiWorks application - originally named "Articulator".
A later iteration of the KiWorks application showcasing a collection of Alphonse Mucha-related knowledge nodes.
Watermark

Original sketch of the "Articulator" before it became "KiWorks" several iterations later.

Approach

  • Conducted informal interviews and reviews of how users organize their work across analog and digital tools

  • Audited whiteboarding, brainstorming, and documentation behaviors from early adopters and professionals

  • Synthesized key actions like grouping, sequencing, annotating, and summarizing across media

Key Insights

  • Users need flexible ways to externalize thinking, not just capture results

  • Relationships between ideas are just as important as the ideas themselves

  • Collaboration often requires surfacing layers of complexity without overwhelming the user

Design System and Interactions

Design System and Interactions

Design System and Interactions

Core Components

  • Nodes: represent discrete pieces of knowledge or concepts (e.g., questions, methods, results)Relationships between ideas are just as important as the ideas themselves

  • Edges: directional connections between nodes that hold metadata about their relationship

  • Cards: visual representations of nodes containing questions, methods, data, and comments

  • Side panel: offers linked content or context-aware resources

Interaction Highlights

  • Tap-to-expand, drag-to-group, and long-press-to-reveal mechanics

  • Emphasis on maintaining clarity during complex layout shifts

  • Designed for both stylus/touch and desktop keyboard/mouse input

Concept Challenges and Solutions

Concept Challenges and Solutions

Concept Challenges and Solutions

Showcasing a Mini-map feature planned in KiWorks.
Showcasing a Mini-map feature planned in KiWorks.
Showcasing a Mini-map feature planned in KiWorks.

Showcasing a Mini-map feature

Example of the project selection screen/library of the KiWorks application.
Example of the project selection screen/library of the KiWorks application.
Example of the project selection screen/library of the KiWorks application.

Example of the project selection screen/library

Challenge 1

  • Solution: Introduced snap zones, auto-alignment, and grouping tools to keep canvases readable

Challenge 2

  • Solution: Created optional starter templates and task-based guides to scaffold workflows while maintaining flexibility

Challenge 3

  • Solution: Built connector logic with hover-to-highlight and thread group features to reduce mental load

Outcome

Outcome

Outcome

What Could Have Been

What Could Have Been

What Could Have Been

KiWorks had the foundation for expansion into:

  • 🧠 AI-Driven Clustering: Suggesting relationships and surfacing hidden insights

  • 🧩 Collaboration Mode: Live multi-user sessions for strategic planning

  • 🗺️ Scenario Design: Explore the possibility of adapting the platform for immersive use in VR/MR environments to support spatial problem solving at scale

  • 🎨 Custom Visual Languages: Allowing users to define their own node types, color systems, and map structures

A patent image showcasing the KiWorks app being translated and used on an XR headseat.
A patent image showcasing the KiWorks app being translated and used on an XR headseat.
A patent image showcasing the KiWorks app being translated and used on an XR headseat.

Reflection

KiWorks was designed to transform raw information into organized, connected knowledge - shaping not just what users know, but how they understand it.

KiWorks was designed to transform raw information into organized, connected knowledge - shaping not just what users know, but how they understand it.