Iranti
Shared memory for AI coding tools — Claude Code, Codex CLI, and GitHub Copilot.
Iranti is a self-hosted MCP server that gives your AI tools persistent, identity-based memory. Facts written in one session are retrievable in any other — across tools, projects, and context resets.
Quick Start
# Install globally
npm install -g iranti
# Run the guided setup (configures database, API key, project binding)
iranti setup
# Start the instance
iranti run --instance localThen wire it into your AI tool:
iranti claude-setup # Claude Code
iranti codex-setup # Codex CLI
iranti copilot-setup # GitHub CopilotThat's it. Your AI tool now has persistent memory across sessions.
Supported Tools
| Tool | Command | What it does |
|---|---|---|
| Claude Code | iranti claude-setup |
Adds .mcp.json, CLAUDE.md, and session hooks |
| Codex CLI | iranti codex-setup |
Registers Iranti in the global MCP registry |
| GitHub Copilot | iranti copilot-setup |
Writes MCP config to .mcp.json + .vscode/mcp.json, protocol instructions to .github/copilot-instructions.md |
| Any MCP client | iranti mcp |
Runs the stdio MCP server directly |






