LOCAL-FIRST TASK CONTINUITY

Switch AI agents.
Keep the project.

Carry accepted decisions, active constraints, and unresolved questions between Claude Code, Codex, and VS Code agents—without restarting the conversation.

pipx install taskseam

Prefer pip? python3 -m pip install taskseam works too.

One-time setup: install, run taskseam setup, then taskseam init in each participating project. Open that project in Codex or Claude Code for VS Code and work through normal conversation.

Local SQLite · Open source · MCP compatible · No hosted account

THE GAP BETWEEN CHATS

Your task is larger than one conversation.

Summaries flatten history. Shared memory retrieves related facts. TaskSeam maintains the current versioned state of a task and computes what changed since each collaborator last saw it.

ONE TASK, THREE TOOLS

A handoff that carries decisions instead of transcript noise.

01

Discuss in Claude

Claude recommends SQLite. You explicitly accept a hybrid design.

source: claude-web
02

TaskSeam tracks state

Current: SQLite is authoritative; Markdown snapshots are deterministic.

supersedes earlier decision
03

Continue in Codex

Codex receives only the decision and constraint it has not seen.

delta: 2 items
Local by default

Project state lives in a local SQLite database ignored by Git.

Evidence attached

Every durable item points back to the event that introduced it.

Review before capture

Browser imports stay editable and require an explicit save.

Per-tool deltas

Each agent receives only what changed since its last handoff.

WORKS WHERE YOU WORK

One local state layer. Multiple agent surfaces.

Codex in VS Code

Open an initialized project and continue through the Codex chat panel.

Working alpha

Claude Code in VS Code

Open the project and continue through the Claude Code chat panel.

Working alpha

VS Code

Portable Agent Plugin for GitHub Copilot Agent mode.

Install from source

ChatGPT + Claude web

User-initiated reviewed capture through a paired local bridge.

Developer preview

PUBLIC ALPHA

Help test continuity across real work.

Run the five-minute demo, inspect the local data model, and tell us where a handoff loses meaning.

View TaskSeam on GitHub