| Primary job | Codebase indexing, semantic search, memory, and MCP context for live AI agents | After-death recovery and cross-tool continuation for AI coding sessions |
| When it runs | During an active coding session, while the agent can still call tools | After or between sessions, when the next AI needs a clean pickup state |
| Works after session death | Not the main job; it improves the agent while the workflow is live | Yes; dead, stale, rate-limited, deleted, or untrusted sessions are the core use case |
| Context source | Indexed code graph, semantic search, stored observations, and MCP-retrieved repo context | Git diff, changed files, recent commits, dependency graph, project memory, failed attempts, decisions, verification state, and next action |
| Verified vs inferred split | Ranks and retrieves relevant code intelligence for the active agent | Separates disk-truth evidence from inferred next steps in the handoff |
| Cross-tool handoff | Can help multiple agents that integrate with its MCP surface | Creates formatted pickup packets for 31 AI handoff targets across native integrations and web-chat handoff |
| MCP surface | Public site describes 32 MCP tools | 49 MCP tools across scan, recall, handoff, council, audit, and recovery workflows |
| Best buyer | Developers who want live agents to search and understand a repo better | Developers who lose time rebuilding state after long, stale, blocked, or switched sessions |
| Pricing posture | See CodeIndexer for current pricing | $49 one-time lifetime license |