Evan Zhang
← Back

AI Interaction Exploration · 2026

ContextFlow

Context that moves with your work.

ContextFlow is a concept for AI workspaces that makes sources and generated outcomes visible, reusable, and controllable across tasks.

ContextFlow system connecting projects, tasks, source packages, and generated artifacts
Project Type
Individual exploration
My Role
Product thinking
UX/UI design
Functional prototyping
Focus
AI workspace
Information architecture
Context management

Feature Proposal

See ContextFlow in action

A short walkthrough of how context can be organized at the project level, reused across tasks, and controlled from one visible system.

0:00 / 0:00

The Problem

A new task shouldn’t mean explaining everything again.

AI workspaces make it easy to add context, but difficult to carry it forward. Sources become scattered, tied to individual conversations, or buried in unstructured project folders.

Three examples of context becoming scattered across file pickers, conversations, and project settings

01

Hidden in file pickers

Useful material is difficult to find again once it disappears into a list of files.

02

Bound to one conversation

Sources are attached to the conversation that introduced them instead of moving with the work.

03

Available, but unstructured

Project-level sources become another long list without a clear way to group and reuse them.

The Opportunity

What if context could move with the work?

ContextFlow treats context as a shared system: organized at the project level, selected for each task, and preserved with every response.

The Result

One workspace for tasks and context

Projects bring related work together. Packages make sources reusable. Tasks keep context focused on the work at hand.

Project-level context

Organize the context around the work

Projects bring related tasks and sources into one visible workspace. Packages turn groups of sources into reusable context, while individual sources remain available when needed.

ContextFlow project overview showing tasks, source packages, and individual sources

Task-level continuity

Carry an outcome into the next task

Connected packages stay visible beside the conversation. Generated artifacts can return to a package, turning one task’s result into reusable context for another.

ContextFlow research task showing connected sources, a generated artifact, and its context snapshot

01

Organize once

Group related sources into reusable packages, then connect them to the tasks and projects that need them.

02

Carry outcomes forward

Turn a useful response into a shared artifact so the next task can begin with the work already completed.

03

Stay in control

See the context behind each response, and pause or resume what should be included in the next request.

Try It Yourself

Interactive Prototype

Explore how projects, tasks, sources, and shared context work together. Changes reset when the page is refreshed.

Open full prototype

This functional concept prototype uses simulated AI responses and resets on refresh. For the best experience on a smaller screen, open it in a new tab.