Shared, persistent memory for your AI coding assistants (Claude Code, Copilot, Cursor, Gemini CLI, Codex…): a local MCP server and CLI that hand work over between tools automatically.
Handoff gives your AI coding assistants (Claude, GitHub Copilot, Cursor, Gemini, Codex…) a shared, persistent memory. When you switch from one tool to another on the same project, the next one picks up where the previous one stopped: tech stack, current state, next actions.
It runs on Windows, macOS and Linux, through the MCP standard and a command-line tool.
- At the start of a session, the assistant receives the project's memory: automatically through a hook when the tool supports it, otherwise with the memoryget tool, as the instructions written by handoff setup tell it. - Before stopping, if the code changed since the session started or since the last handoff written by an assistant, the assistant is asked once to save a handoff (memorysave). - The project is identified by its git remote (origin), so the memory follows the repository even if you move it or clone it again. Without a remote, the folder path is the identifier. - Every handoff is appended to the history: nothing is overwritten, and you can go back to an earlier state.
Handoff is published on PyPI as ai-handoff. It needs Python 3.10 or later. Two ways to install it:
If you already use a Python tool manager:
Upgrade with pipx upgrade ai-handoff (or uv tool upgrade ai-handoff).
One command that installs the latest release from PyPI, runs the setup, and also upgrades:
The script: - installs Handoff in a private virtual environment, without administrator rights or sudo; - adds the handoff command to your PATH; - on the first installation, offers two modes: 1. Automatic: every AI tool found is connected wi
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/kdev1966--Handoff-CLI.html)
Keep the signal. Cut the noise. Local CLI + MCP — fold verbose tool output for Claude Code, Codex, Cursor & Desktop.
nisargpatel1906/Aethos_MemoryUniversal, cross-tool persistent memory bank for AI assistants (Claude Code, Cursor, Windsurf, OpenCode, Codex) powered by FastMCP, Gemini embeddings & Supabase pgvector.
00200200/tokencutKeep the signal. Cut the noise. Local CLI + MCP — fold verbose tool output for Claude Code, Codex, Cursor & Desktop.
Novaya-AI/novgraphOpen-source client for Novgraph, Novaya's proprietary hosted code knowledge graph. Gives coding agents recorded intent, related-code context, ranked change impact and architecture context over MCP or
thaildhe172591/pythiaPL/SQL development for AI agents on Oracle Database - expert queries, impact analysis, and a snapshot-verified write path with honest rollback
pinoox/neuromeshThe Biomimetic Context Engine & Neural Runtime for AI Coding Assistants
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.