Keep context when you switch AI assistants.

camsAI watches your session locally, then builds a structured handoff you can paste into Copilot, Claude, Gemini, Cursor, or another chat—so you do not start from zero every time.

MIT licensed Local-first capture Optional cloud enrichment

Before & after camsAI

Stateless assistants mean re-explaining and lost decisions. camsAI keeps a unified context layer so handoffs stay fast and consistent across Copilot, Gemini, Claude, Codex, and more.

Before and after infographic: without camsAI, multiple AI tools show context errors and wasted time; with camsAI, a context store links tools with retained decisions, zero re-explaining time, and about 2 second average handoff.
Problem vs solution: unified context vs fragmented AI sessions (illustrative metrics).

Built for multi-tool workflows

Capture

Edits and notes stay on your machine until you trigger a handoff.

Hand off

Switch chat panels or run the handoff command to copy a prompt sized for the next assistant.

Continue

Paste once and pick up goals, files touched, and decisions without re-explaining the repo.

Three steps

01

Install in VS Code

From the Marketplace or a VSIX. Open a workspace and start a session.

02

Work in one assistant

Code and chat as usual. camsAI records context in the background.

03

Paste in the next

When you switch tools or hit limits, run the handoff and paste the clipboard into the new chat.

Demo

CAMS on GitHub

Source code, issues, and contributions live on GitHub. If camsAI helps your workflow, please leave a star and a short review on the repository—it helps others discover the project and guides what we build next.

GitHub stars and thoughtful feedback in Issues or Discussions are especially valuable for a small OSS project. Thank you for taking a minute to share yours.

VS Code

Use the Marketplace for one-click install, or download a VSIX and run the command below.

code --install-extension ./camsAI-1.0.4.vsix
Appearance
Theme
Motion