Open source · local first

Every coding agent.
One shared context.

Agent LCM captures work from Codex, Cursor, VS Code, GitHub Copilot, Kiro, and Claude Code, then makes that history searchable from any of them.

Requires Node.js 22.18 or newer

Works where you work

CodexCursorVS CodeGitHub CopilotKiroClaude Code

Why Agent LCM

Context should outlive
the window.

01

Resume with evidence

Return to earlier work with source-backed history, not a fuzzy recollection of it.

02

Search across harnesses

Find Claude Code work from Codex, Copilot work from Kiro, or any other supported combination.

03

Keep it on your machine

One private store per user and machine. No embeddings, external API, or cloud memory service required.

04

Rebuild from the source

The sanitized event archive stays authoritative. Search indexes, summaries, and graphs can be rebuilt.

Start here

Install the CLI.
Connect each harness.

Run these commands for the CLI and capture hooks. For Claude Code, run agent-lcm setup claude. Claude support is live capture only; Agent LCM does not import earlier Claude sessions.

Plugin setup by harness
TERMINAL
$ npm install --global @team-volt/agent-lcm
$ agent-lcm setup all
CLI and hooks readyNext: install the plugin in each harness

Built for trust

Local by design.
Lossless by architecture.

Capture hooks sanitize events before they enter a private on-disk inbox. One authenticated local daemon writes the raw archive and updates SQLite, so every harness reads from the same source of truth.

Give your agents
a memory that lasts.