Inspiration

Creative teams increasingly work with AI agents, but the context behind an asset often gets scattered across chats, folders, prompts, and disconnected iterations. We wanted a workspace where creative work could stay understandable to people while remaining precise enough for an agent to continue accurately.

What it does

Lineage is the shared visual workspace where humans and agents create, review, and evolve creative assets together. It keeps every asset, prompt, path, relationship, iteration, selection, annotation, and decision connected in one creative state.

Humans can trace an asset from its origin through branches, re-roll attempts, selected directions, and final campaign formats. Agents can retrieve the exact asset, prompt, relationships, selections, and instructions through the CLI, rather than restarting from a vague chat summary. A human selection becomes precise context for the next Codex session, and the result returns to the same visual record for review.

How we built it

We built Lineage as a local-first TypeScript and React application, with a Node.js/Express service and SQLite-backed workspace state. It includes visual lineage graphs, re-roll history, target-scoped agent claims, task queues, durable selection packets, and isolated stable, preview, and development runtime channels.

Codex with GPT-5.6 Sol (cranked to High) was our development collaborator: it helped design, implement, test, and harden the human-agent workflow; build the React/TypeScript product and CLI tooling; and pressure-test runtime identity, SQLite ownership, agent write claims, and safe public demos.

Challenges we ran into

The hard part was not only making the interface useful; it was making collaboration reliable. We needed a model where a human could direct the next move without losing creative history, while agents could access the correct context without overwriting each other's work or operating against the wrong environment. This took a lot of iteration and pruning.

Accomplishments that we're proud of

We created a visual, local-first collaboration loop that gives people durable creative history and gives agents exact, actionable context—without treating either as an afterthought.

What we learned

Human-agent creative work needs more than a better chat log. It needs a shared, durable creative state: visual enough for people to review and direct, and structured enough for agents to retrieve and act on.

What's next for Lineage

We are continuing to make the human-to-agent loop more fluid, with richer review workflows, reliable handoffs, and durable local-first foundations for creative teams.

Built With

Share this project:

Updates