Docdex runs a local daemon that indexes your codebase and exposes search, AST queries, and memory storage over MCP. It gives Claude tools to search documentation with ranked results, query function definitions and dependency graphs across Rust, Python, Go, TypeScript and others, and store repo-specific facts or user preferences that persist between sessions. The conversation memory system imports chat transcripts, builds temporal knowledge graphs, and generates compact wake-up bundles to restore context without re-indexing. You'd reach for this when you want your AI assistant to remember project decisions, trace code impact, or search intent instead of strings, all without uploading anything to a hosted service. The daemon serves both HTTP and MCP clients simultaneously, so CLI tools and editors share the same index.
claude mcp add --transport stdio bekirdag-docdex uvx docdex