codebase-memory-mcp

High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

658 articles 6.7k View on GitHub ↗
658 articles
How the Project Lock Mechanism Works in DeusData/codebase-memory-mcp

Explore how the project lock mechanism in DeusData/codebase-memory-mcp ensures safe, coordinated mutations using OS file locks, a lock registry, and a project-lock manager. Learn more today.

internals
Jul 30, 2026
How to Migrate Between Different CBM_CACHE_DIR Locations in Codebase-Memory-MCP

Learn how to migrate between different CBM_CACHE_DIR locations. Follow simple steps to transfer your cache, update your environment, and verify the move for seamless Codebase-Memory-MCP operation.

migration-guide
Jul 30, 2026
How the Graph Visualization UI Works in Codebase Memory MCP: Architecture and Setup Guide

Learn how the graph visualization UI works in Codebase Memory MCP. Discover its architecture and setup guide for this interactive 3D knowledge graph powered by React and Three.js.

architecture
Jul 30, 2026
How HTTP Route Detection and HTTP-Calls Edge Linking Work in codebase-memory-mcp

Discover how HTTP route detection and HTTP-calls edge linking work in codebase-memory-mcp. Learn about the two-pass analysis pipeline for matching URL paths to route definitions.

deep-dive
Jul 30, 2026
How Cross-Repo Intelligence Works with CROSS_* Edges in Codebase-Memory-MCP

Discover how cross-repo intelligence works with CROSS_* edges in Codebase-Memory-MCP. This article explains how inter-service relationships are found and linked across projects.

how-to-guide
Jul 30, 2026
How to Ignore Files with .cbmignore and Understand Layer Precedence in codebase-memory-mcp

Learn how to ignore files with .cbmignore and understand layer precedence in codebase-memory-mcp. Exclude files using .gitignore style patterns with a strict layer precedence system.

how-to-guide
Jul 30, 2026
How the File Watcher and Auto-Index Feature Works in Codebase-Memory MCP

Learn how the file watcher and auto-index feature in Codebase-Memory MCP works. Discover adaptive polling and dirty-state signatures for efficient Git repository monitoring and automatic indexing.

internals
Jul 30, 2026
How to Debug Indexing Issues and Capture Performance Diagnostics in Codebase-Memory-MCP

Debug indexing issues and capture performance diagnostics in Codebase-Memory-MCP. Enable debug logging, capture metrics, and query status endpoints for real-time insights.

how-to-guide
Jul 30, 2026
Graph Data Model Node Labels and Edge Types in codebase-memory-mcp

Explore the graph data model in codebase-memory-mcp! Understand node labels and edge types like CALLS and IMPORTS to map codebase interactions for deep insights.

api-reference
Jul 30, 2026
How Dead Code Detection Works in the Knowledge Graph: Inside Instagit's Full-Graph Analysis

Discover how Instagit detects dead code using knowledge graph analysis. Learn how true incoming degrees identify unused symbols across your entire codebase.

internals
Jul 30, 2026
What Is Hybrid LSP and Which Languages Does It Support?

Discover Hybrid LSP, the codebase-memory-mcp's semantic type-resolution layer. Learn what Hybrid LSP is and explore the nine major programming languages it supports for enhanced ASTs.

deep-dive
Jul 30, 2026
How CLI Mode Differs from MCP Server Mode in Codebase Memory MCP

Understand how CLI mode differs from MCP server mode in Codebase Memory MCP. CLI runs single commands, while MCP server mode provides a persistent daemon for JSON-RPC and UI services.

deep-dive
Jul 30, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →