Discuss in Claude
Claude recommends SQLite. You explicitly accept a hybrid design.
source: claude-webLOCAL-FIRST TASK CONTINUITY
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
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
Claude recommends SQLite. You explicitly accept a hybrid design.
source: claude-webCurrent: SQLite is authoritative; Markdown snapshots are deterministic.
supersedes earlier decisionCodex receives only the decision and constraint it has not seen.
delta: 2 itemsProject state lives in a local SQLite database ignored by Git.
Every durable item points back to the event that introduced it.
Browser imports stay editable and require an explicit save.
Each agent receives only what changed since its last handoff.
WORKS WHERE YOU WORK
Open an initialized project and continue through the Codex chat panel.
Working alphaOpen the project and continue through the Claude Code chat panel.
Working alphaPortable Agent Plugin for GitHub Copilot Agent mode.
Install from sourceUser-initiated reviewed capture through a paired local bridge.
Developer previewPUBLIC ALPHA
Run the five-minute demo, inspect the local data model, and tell us where a handoff loses meaning.
View TaskSeam on GitHub