
Codebase Memory MCP gives AI coding agents a persistent map of a repository's structure, so they can answer questions about dependencies and call chains without repeatedly reading whole files. It's for developers using Claude Code, Codex CLI, Cursor or other MCP-compatible clients who want their agents to spend less context on code exploration.
The server runs locally on macOS, Linux and Windows. It's open source under the MIT license and needs no hosted service or API key. It has no embedded LLM; your coding agent supplies the reasoning. The server's parsing and search stay on your machine, while your chosen agent handles its own model connection. The native executable doesn't need Docker or a language runtime.
Its graph connects functions and classes with HTTP routes and links between services. Tree-sitter parsing covers languages including Python, TypeScript, Go, Rust and Java. Hybrid LSP type resolution adds information about imports, inheritance and return types to help resolve calls across files. Agents can trace data flow, identify unused functions, inspect architecture and assess which symbols an uncommitted change affects.
Semantic search uses bundled nomic-embed-code embeddings on-device to find code by meaning. Clone detection finds near-duplicate functions, and the graph can connect multiple repositories in one store. A background watcher updates the index as files change. Teams can share a compressed graph snapshot, keep architectural decisions alongside it, and explore nodes and relationships through an optional local 3D browser view.
Claim this page and we'll verify you by hand. Codebase Memory MCP gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find Codebase Memory MCP?Promote it
Something wrong or outdated on this page?
1KUpdated 4 weeks agoApache-2.0
macOS · Windows · Linux#Knowledge graphs#MCP#Persistent memory
GrapeRoot is a local MCP tool for developers who want their AI coding assistant to understand a project's structure without repeatedly searching through files. It builds a graph of the codebase and supplies relevant code before each prompt reaches the assistant. It runs on macOS, Linux and Windows.
2KUpdated 3 months agoMIT
Windows#Code execution#Knowledge graphs#MCP
2.6KUpdated 15 hours agoApache-2.0
macOS · Windows · Linux#Hybrid search#Knowledge graphs#MCP
XERJ is a local search engine for AI agents that retrieves relevant code and documents instead of making an agent read whole files into its context. It's for developers building coding assistants, codebase Q&A or agents that need persistent memory. The open-source Rust engine runs on Linux, macOS and Windows, on a laptop or self-hosted server, under the Apache 2.0 license.
1.4KUpdated 14 hours agoMIT
macOS · Windows · Linux#Agent Skills#MCP#Multilingual
619Updated 5 days agoMIT
Docker · Web#Agent Skills#Hybrid search#Knowledge graphs
270.3KUpdated 2 days agoMIT
Windows#Guardrails#MCP#Multi-agent workflows
Context+ is a local MCP server that helps coding assistants understand large codebases through code structure, semantic search and linked project knowledge. It's for developers using Claude Code, Cursor, VS Code, Windsurf or OpenCode who need their assistant to find relevant code and assess what a change could affect.
Wake is a native macOS app for developers whose coding conversations are spread across different AI agents. It brings those histories into a searchable library, grouped by project and agent. Built with Rust and GPUI, it's open source under the MIT license and runs on Apple Silicon and Intel Macs. Linux and Windows support is experimental.
sage-wiki turns documents into linked articles and a knowledge graph that both people and AI agents can query. It's for personal research collections, shared team knowledge, and agents that need a lasting memory of what they've learned. The software is open source under the MIT license and runs as a Go binary or in Docker on your own machine or server. It supports local models through Ollama.
ECC is a free, MIT-licensed open source toolkit that adds repeatable engineering workflows to coding assistants. It runs alongside your chosen agent and works with self-hosted models or cloud providers through that agent's supported endpoints. It's for developers who want planning, testing and review to follow a consistent process across coding sessions.