# codebase-memory-mcp | Martin Vogel | Knowledge Base | Instagit

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.

GitHub Stars: 6.7k

Repository: https://github.com/DeusData/codebase-memory-mcp

---

## Articles

### [How the Project Lock Mechanism Works in DeusData/codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-project-lock-mechanism-work)

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.

- Tags: internals
- Published: 2026-07-30

### [How to Migrate Between Different CBM_CACHE_DIR Locations in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-to-migrate-between-different-cbm_cache_dir-locations)

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.

- Tags: migration-guide
- Published: 2026-07-30

### [How the Graph Visualization UI Works in Codebase Memory MCP: Architecture and Setup Guide](/DeusData/codebase-memory-mcp/how-does-the-graph-visualization-ui-work-and-how-to-enable-it)

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.

- Tags: architecture
- Published: 2026-07-30

### [How HTTP Route Detection and HTTP-Calls Edge Linking Work in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-http-route-detection-and-http_calls-edge-linking-work)

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.

- Tags: deep-dive
- Published: 2026-07-30

### [How Cross-Repo Intelligence Works with CROSS_* Edges in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-cross-repo-intelligence-work-with-cross_-_edges)

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.

- Tags: how-to-guide
- Published: 2026-07-30

### [How to Ignore Files with .cbmignore and Understand Layer Precedence in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-ignore-files-with-.cbmignore-and-what-is-the-layer-precedence)

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.

- Tags: how-to-guide
- Published: 2026-07-30

### [How the File Watcher and Auto-Index Feature Works in Codebase-Memory MCP](/DeusData/codebase-memory-mcp/how-does-the-file-watcher-and-auto-index-feature-work)

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.

- Tags: internals
- Published: 2026-07-30

### [How to Debug Indexing Issues and Capture Performance Diagnostics in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-to-debug-indexing-issues-or-capture-diagnostics-for-performance-problems)

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

- Tags: how-to-guide
- Published: 2026-07-30

### [Graph Data Model Node Labels and Edge Types in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-is-the-graph-data-model-node-labels-and-edge-types)

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.

- Tags: api-reference
- Published: 2026-07-30

### [How Dead Code Detection Works in the Knowledge Graph: Inside Instagit's Full-Graph Analysis](/DeusData/codebase-memory-mcp/how-does-dead-code-detection-work-in-the-knowledge-graph)

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

- Tags: internals
- Published: 2026-07-30

### [What Is Hybrid LSP and Which Languages Does It Support?](/DeusData/codebase-memory-mcp/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.

- Tags: deep-dive
- Published: 2026-07-30

### [How CLI Mode Differs from MCP Server Mode in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-does-cli-mode-differ-from-mcp-server-mode)

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.

- Tags: deep-dive
- Published: 2026-07-30

### [codebase-memory-mcp Environment Variables: Complete Configuration Reference](/DeusData/codebase-memory-mcp/what-are-the-available-environment-variables-and-how-do-they-affect-behavior)

Explore the codebase-memory-mcp environment variables for flexible configuration. Customize binary selection, cache location, logging, tests, and memory profiling without code edits.

- Tags: api-reference
- Published: 2026-07-30

### [How to Configure Custom File Extensions for Unsupported Languages in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-to-configure-custom-file-extensions-for-unsupported-languages)

Learn how to configure custom file extensions for unsupported languages in Codebase-Memory-MCP. Modify the new-languages.json file and regenerate C lookup tables for seamless integration.

- Tags: how-to-guide
- Published: 2026-07-30

### [What Is the Team-Shared Graph Artifact in Codebase-Memory-MCP? A Complete Usage Guide](/DeusData/codebase-memory-mcp/what-is-the-team-shared-graph-artifact-and-how-do-i-use-it)

Learn about the team-shared graph artifact in Codebase-Memory-MCP. This guide shows how to use this persisted SQLite DB to share pre-built code intelligence and avoid re-indexing across your team.

- Tags: how-to-guide
- Published: 2026-07-30

### [How Daemon Coordination Works Across Multiple Agent Sessions in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-daemon-coordination-work-across-multiple-agent-sessions)

Learn how daemon coordination in codebase-memory-mcp uses sockets locks and versioning to manage multiple agent sessions and a single daemon instance efficiently.

- Tags: internals
- Published: 2026-07-30

### [Understanding the Codebase-Memory-MCP Indexing Pipeline Architecture: A Multi-Pass Breakdown](/DeusData/codebase-memory-mcp/what-is-the-architecture-of-the-indexing-pipeline-and-its-multiple-passes)

Explore the linear seven-pass indexing pipeline architecture of Codebase-Memory-MCP. Discover how it transforms raw source files into a deduplicated 3D graph for deterministic parallelizable code analysis.

- Tags: architecture
- Published: 2026-07-30

### [How the MCP SearchGraph Tool Works: Query Syntax and Graph Traversal](/DeusData/codebase-memory-mcp/how-does-the-mcp-tool-search_graph-work-and-what-are-its-query-capabilities)

Discover how the MCP SearchGraph tool uses O(log N) lookups and advanced query syntax to efficiently search your codebase graph supporting exact fuzzy glob regex and relationship traversal.

- Tags: how-to-guide
- Published: 2026-07-30

### [What Subset of openCypher Queries Does query_graph Support?](/DeusData/codebase-memory-mcp/query-graph-supported-opencypher-queries)

Explore the openCypher query subset supported by query_graph. Understand limitations and capabilities for read-only operations like MATCH, WHERE, RETURN, LIMIT, and ORDER BY.

- Tags: api-reference
- Published: 2026-07-28

### [How the ingest_traces Tool Validates HTTP_CALLS Edges with Runtime Traces](/DeusData/codebase-memory-mcp/ingest-traces-tool-http-calls-edge-validation-runtime-traces)

Learn how the ingest_traces tool validates HTTP_CALLS edges and runtime traces. Understand the current limitations and future capabilities of this essential codebase analysis feature.

- Tags: how-to-guide
- Published: 2026-07-28

### [What Is the .cbmignore File and How Does It Interact With .gitignore?](/DeusData/codebase-memory-mcp/cbmignore-file-vs-gitignore-interaction)

Learn about the .cbmignore file and its interaction with .gitignore. Exclude files from indexing using gitignore-style syntax after .gitignore rules are applied.

- Tags: how-to-guide
- Published: 2026-07-28

### [How the manage_adr Tool Persists Architecture Decision Records in codebase-memory-mcp](/DeusData/codebase-memory-mcp/manage-adr-tool-persist-architecture-decision-records)

Discover how the manage_adr tool persists Architecture Decision Records. It writes ADRs to a SQLite database with atomic upserts and supports legacy flat-file migrations.

- Tags: how-to-guide
- Published: 2026-07-28

### [How the detect_changes Tool Maps Git Diffs to Symbols with Risk Classification](/DeusData/codebase-memory-mcp/detect-changes-tool-git-diff-symbol-mapping-risk-classification)

Learn how the detect_changes tool maps git diffs to code symbols and risk classifications. It converts changes to JSON, enabling downstream analysis for risk assessment.

- Tags: how-to-guide
- Published: 2026-07-28

### [How the .codebase-memory/graph.db.zst Artifact Facilitates Team Sharing](/DeusData/codebase-memory-mcp/codebase-memory-graph-db-zst-team-sharing)

Learn how the codebase-memory graph.db.zst artifact enables teams to share a version-controlled codebase snapshot for consistent, queryable views without local analysis.

- Tags: how-to-guide
- Published: 2026-07-28

### [Understanding CROSS_* Edges for Linking Nodes Across Multiple Repositories in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/cross-edges-linking-nodes-multiple-repositories)

Understand CROSS_* edges in Codebase-Memory-MCP for visualizing cross-repository dependencies. Link nodes across repositories and see dependencies clearly.

- Tags: deep-dive
- Published: 2026-07-28

### [How Semantic Search Utilizes Bundled nomic-embed-code Embeddings in codebase-memory-mcp](/DeusData/codebase-memory-mcp/semantic-search-nomic-embed-code-embeddings)

Discover how codebase-memory-mcp uses bundled nomic-embed-code embeddings for local semantic search. Enjoy fast, secure, API-free vector matching directly in the binary.

- Tags: how-to-guide
- Published: 2026-07-28

### [How Dead Code Detection Identifies Functions with Zero Callers in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/dead-code-detection-zero-caller-functions)

Learn how dead code detection finds functions with zero callers by analyzing call graphs and filtering entry points in your codebase memory MCP. Improve code quality and efficiency.

- Tags: how-to-guide
- Published: 2026-07-28

### [Environment Variables That Control Codebase Memory Behavior: Complete Configuration Guide](/DeusData/codebase-memory-mcp/codebase-memory-environment-variables-control)

Master Codebase Memory behavior with our guide to CBM_* environment variables. Configure memory management for your daemon session effectively. Read now to optimize.

- Tags: configuration-guide
- Published: 2026-07-28

### [How the Codebase Memory MCP Graph Visualization UI at localhost:9749 Works](/DeusData/codebase-memory-mcp/graph-visualization-ui-localhost-9749-functionality)

Explore the codebase memory MCP graph visualization UI at localhost:9749. Understand how D3.js and a JSON API render interactive codebase memory models.

- Tags: internals
- Published: 2026-07-28

### [What Is the Session Coordination Daemon and Its Admission Barrier in Codebase-Memory-MCP?](/DeusData/codebase-memory-mcp/session-coordination-daemon-admission-barrier)

Understand the session coordination daemon and its admission barrier in Codebase-Memory-MCP. Learn how this per-account singleton process ensures IPC and lifecycle management for build consistency.

- Tags: internals
- Published: 2026-07-28

### [What Are the 43 Supported Agent Surfaces in Codebase-Memory-MCP and How to Configure Them](/DeusData/codebase-memory-mcp/supported-agent-surfaces-configuration)

Discover the 43 agent surfaces in Codebase-Memory-MCP and learn how to configure them via a single install command. Integrate AI coding assistants seamlessly.

- Tags: how-to-guide
- Published: 2026-07-28

### [How Auto-Index and Git-Watcher Detect File Changes in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/auto-index-git-watcher-file-change-detection)

Discover how Auto-Index and Git-Watcher detect file changes in Codebase-Memory-MCP. Learn about background scans, continuous polling, and FNV-1a signature triggers for efficient code updates.

- Tags: how-to-guide
- Published: 2026-07-28

### [How the RAM-First Indexing Pipeline Handles LZ4 Compression in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/ram-first-indexing-pipeline-lz4-compression)

Learn how the RAM-first indexing pipeline uses LZ4 HC compression to minimize memory footprint and achieve O(1) decompression speed for efficient graph analysis.

- Tags: internals
- Published: 2026-07-28

### [How the Cypher Query Engine in src/cypher/cypher.c Functions: From Lexing to Execution](/DeusData/codebase-memory-mcp/cypher-query-engine-functionality)

Explore the Cypher query engine in DeusData/codebase-memory-mcp. Understand its four-stage pipeline lexing parsing planning and execution turning Cypher queries into SQL operations.

- Tags: internals
- Published: 2026-07-28

### [What Is the Graph Data Model Used for Storing Nodes and Edges in SQLite?](/DeusData/codebase-memory-mcp/graph-data-model-sqlite-storage)

Explore the graph data model for SQLite storing nodes and edges. Learn how Codebase-Memory-MCP uses normalized tables, foreign keys, and JSON for efficient graph persistence and lookups.

- Tags: deep-dive
- Published: 2026-07-28

### [How the MCP JSON-RPC 2.0 Protocol Handles Tool Calling: A Complete Technical Guide](/DeusData/codebase-memory-mcp/mcp-json-rpc-2-0-protocol-tool-calling)

Explore how the MCP JSON-RPC 2.0 protocol handles tool calling via the tools/call method. This guide details request parsing, dispatching, permission validation, and error handling within the DeusData codebase.

- Tags: deep-dive
- Published: 2026-07-28

### [Daemon Coordination System Architecture in codebase-memory-mcp: Three-Layer Design Explained](/DeusData/codebase-memory-mcp/daemon-coordination-system-architecture)

Explore the three-layer daemon coordination system architecture in codebase-memory-mcp. Learn how it ensures compatibility, manages client leases, and supports graceful shutdowns.

- Tags: architecture
- Published: 2026-07-28

### [Codebase-Memory-MCP Usage Examples: CLI Commands and Knowledge Graph Queries](/DeusData/codebase-memory-mcp/are-there-any-examples-of-codebase-memory-mcp-usage)

Explore codebase-memory-mcp usage examples with CLI commands and knowledge graph queries. This zero-dependency engine indexes repositories for structural search and semantic analysis.

- Tags: how-to-guide
- Published: 2026-07-27

### [How to Debug Issues in Codebase-Memory-MCP: Complete Troubleshooting Guide](/DeusData/codebase-memory-mcp/how-to-debug-issues-in-codebase-memory-mcp)

Effectively debug codebase-memory-mcp issues. Learn to enable verbose logging, monitor logs, and use one-shot indexing to pinpoint parsing failures. Resolve problems faster.

- Tags: troubleshooting-guide
- Published: 2026-07-27

### [Performance Considerations for Codebase-Memory-MCP: Achieving Sub-Millisecond Query Latency](/DeusData/codebase-memory-mcp/what-performance-considerations-are-there-for-codebase-memory-mcp)

Explore performance considerations for codebase-memory-mcp. Achieve sub-millisecond query latency by leveraging RAM-first pipeline, in-memory SQLite, and optimized matching.

- Tags: performance
- Published: 2026-07-27

### [How to Access the codebase-memory-mcp API: Local HTTP Interface Guide](/DeusData/codebase-memory-mcp/how-to-access-the-codebase-memory-mcp-api)

Learn to access the codebase-memory-mcp API via its local HTTP interface. This guide explains how to use JSON endpoints for repository introspection and indexing with any HTTP client.

- Tags: how-to-guide
- Published: 2026-07-27

### [Can Codebase-Memory-MCP Be Used for Your Development Task? Capabilities and Limitations](/DeusData/codebase-memory-mcp/can-codebase-memory-mcp-be-used-for-specific-task)

Explore DeusData/codebase-memory-mcp capabilities for your dev task. It excels at static graph queries like symbol search and call tracing, but avoids dynamic code execution.

- Tags: capabilities-and-limitations
- Published: 2026-07-27

### [How to Update codebase-memory-mcp to the Latest Version: Built-in Command and Manual Methods](/DeusData/codebase-memory-mcp/how-to-update-codebase-memory-mcp-to-the-latest-version)

Easily update codebase-memory-mcp to the latest version with the built-in `codebase-memory-mcp update` command. Learn manual methods too.

- Tags: how-to-guide
- Published: 2026-07-27

### [Typical Use Cases for codebase-memory-mcp: Persistent Memory for LLM Code Agents](/DeusData/codebase-memory-mcp/what-are-the-typical-use-cases-for-codebase-memory-mcp)

Discover typical use cases for codebase-memory-mcp, a C-based daemon indexing source code for LLM agents to query symbols, perform cross-repo analysis, and maintain stateful context.

- Tags: typical-use-cases
- Published: 2026-07-27

### [How to Run codebase-memory-mcp in a Docker Container: Complete Setup Guide](/DeusData/codebase-memory-mcp/how-to-run-codebase-memory-mcp-in-a-docker-container)

Easily run codebase-memory-mcp in a Docker container. Follow this guide to build a Docker image and generate a static binary for your codebase. Get started now!

- Tags: how-to-guide
- Published: 2026-07-27

### [How to Report Bugs for codebase-memory-mcp: A Complete Guide](/DeusData/codebase-memory-mcp/where-can-i-report-bugs-for-codebase-memory-mcp)

Report bugs for codebase-memory-mcp by opening an issue on GitHub. Our guide provides the template and steps for clear, actionable bug reports.

- Tags: how-to-guide
- Published: 2026-07-27

### [Main Components of codebase-memory-mcp: Architecture of the Knowledge Graph Engine](/DeusData/codebase-memory-mcp/what-are-the-main-components-of-codebase-memory-mcp)

Explore the main components of codebase-memory-mcp, a static-analysis engine. Discover its indexing pipeline, SQLite graph store, and query toolkit for AI coding agents.

- Tags: architecture
- Published: 2026-07-27

### [How to Run Tests for codebase-memory-mcp: Complete Guide](/DeusData/codebase-memory-mcp/how-to-run-tests-for-codebase-memory-mcp)

Learn how to run tests for codebase-memory-mcp with this complete guide. Execute tests in parallel or skip Windows VM tests using simple script commands.

- Tags: how-to-guide
- Published: 2026-07-27

### [Where to Find Official codebase-memory-mcp Documentation: Complete File Reference](/DeusData/codebase-memory-mcp/where-can-i-find-the-official-documentation-for-codebase-memory-mcp)

Locate the complete official codebase-memory-mcp documentation within the DeusData GitHub repository. Find the main README and detailed guides in the docs directory for comprehensive insights.

- Tags: api-reference
- Published: 2026-07-27

### [How to Contribute to the DeusData codebase-memory-mcp Project](/DeusData/codebase-memory-mcp/how-to-contribute-to-the-deusdata-codebase-memory-mcp-project)

Learn how to contribute to the DeusData codebase-memory-mcp project. Fork, build, test, and submit your pull request to this Go-based memory MCP project.

- Tags: how-to-guide
- Published: 2026-07-27

### [System Requirements for Running codebase-memory-mcp: Cross-Platform Guide](/DeusData/codebase-memory-mcp/what-are-the-system-requirements-for-running-codebase-memory-mcp)

Discover the system requirements for codebase-memory-mcp. This static binary tool runs on macOS Linux and Windows with zero runtime dependencies needing only a standard C runtime.

- Tags: getting-started
- Published: 2026-07-27

### [How to Install DeusData codebase-memory-mcp Locally](/DeusData/codebase-memory-mcp/how-to-install-deusdata-codebase-memory-mcp-locally)

Easily install DeusData codebase-memory-mcp locally with our scripts. Download, verify, and configure coding agents like Claude Code & Codex CLI in minutes.

- Tags: how-to-guide
- Published: 2026-07-27

### [How to Deploy Codebase Memory MCP: Complete Installation Guide](/DeusData/codebase-memory-mcp/how-to-deploy-codebase-memory-mcp)

Easily deploy Codebase Memory MCP with our simple one-line installer. Get the complete installation guide and configure coding agents and UI effortlessly.

- Tags: getting-started
- Published: 2026-07-26

### [What Kind of Testing Is Implemented in Codebase-Memory-MCP: A Complete Overview](/DeusData/codebase-memory-mcp/what-kind-of-testing-is-implemented-in-codebase-memory-mcp)

Explore the comprehensive four-layer testing strategy in codebase-memory-mcp, including Python unit tests, POSIX daemon smoke tests, Windows functional validations, and regression scripts.

- Tags: testing-overview
- Published: 2026-07-26

### [How to Extend Codebase Memory MCP: A Complete Customization Guide](/DeusData/codebase-memory-mcp/how-to-extend-codebase-memory-mcp)

Learn how to extend codebase memory MCP by adding Tree-sitter grammars, registering JSON-RPC tools, configuring file extensions, or creating custom extraction passes for enhanced analysis. Get the complete customization guide.

- Tags: how-to-guide
- Published: 2026-07-26

### [Codebase Memory MCP Modules: Complete Architecture and Source Guide](/DeusData/codebase-memory-mcp/what-are-the-different-modules-within-codebase-memory-mcp)

Explore the DeusData codebase memory MCP architecture. Understand its 12 modules, including C Core Engine, grammars, symbol extraction, LSP, Python wrappers, and Graph UI for efficient indexing.

- Tags: architecture
- Published: 2026-07-26

### [Future Roadmap for Codebase Memory MCP: Hybrid Storage, Graph Analytics, and Expanded Language Support](/DeusData/codebase-memory-mcp/what-is-the-future-roadmap-for-codebase-memory-mcp)

Explore the future roadmap for Codebase Memory MCP including hybrid storage, graph analytics, and expanded language support for Rust Go and TypeScript.

- Tags: roadmap
- Published: 2026-07-26

### [Codebase Memory MCP Best Practices: 9 Ways to Optimize Your AI Coding Workflow](/DeusData/codebase-memory-mcp/what-are-the-best-practices-for-using-codebase-memory-mcp)

Boost your AI coding with codebase memory MCP best practices. Achieve sub-millisecond queries and save LLM tokens with auto-indexing and graph-aware CLI tools.

- Tags: best-practices
- Published: 2026-07-26

### [How to Debug Codebase Memory MCP: A Complete Troubleshooting Guide](/DeusData/codebase-memory-mcp/how-to-debug-codebase-memory-mcp)

Debug codebase memory MCP issues effectively. Enable debug logging and monitor daemon logs for real-time troubleshooting of parsing, extraction, and coordination problems. Get your code running smoothly.

- Tags: how-to-guide
- Published: 2026-07-26

### [Codebase Memory MCP Use Cases: Practical Examples for Local Code Intelligence](/DeusData/codebase-memory-mcp/what-are-the-use-cases-for-codebase-memory-mcp)

Explore codebase memory MCP use cases. Build local code intelligence via persistent knowledge graphs. Analyze structure, trace calls, and perform semantic searches with 15 tools.

- Tags: use-cases
- Published: 2026-07-26

### [How Codebase-Memory MCP Handles Large Codebases: Architecture and Performance Strategies](/DeusData/codebase-memory-mcp/how-does-codebase-memory-mcp-handle-large-codebases)

Learn how Codebase-Memory MCP processes huge codebases fast. Discover its RAM-first pipeline, LZ4 compression, in-memory SQLite, and parallel worker strategies for lightning-fast indexing.

- Tags: architecture
- Published: 2026-07-26

### [Main Algorithms Used in Codebase Memory MCP: A Technical Deep Dive](/DeusData/codebase-memory-mcp/what-are-the-main-algorithms-used-in-codebase-memory-mcp)

Explore the main algorithms in codebase memory MCP, including Tree-sitter parsing, Hybrid LSP type-resolution, AST extraction, and efficient memory management. Understand the engine behind DeusData/codebase-memory-mcp.

- Tags: deep-dive
- Published: 2026-07-26

### [Performance Characteristics of Codebase Memory MCP: Benchmarks, Architecture, and Optimization](/DeusData/codebase-memory-mcp/what-are-the-performance-characteristics-of-codebase-memory-mcp)

Discover the performance characteristics of Codebase Memory MCP. Achieve sub-millisecond query times and index large codebases quickly with this optimized in-memory solution.

- Tags: performance
- Published: 2026-07-26

### [How to Integrate Codebase Memory MCP with Claude, VS Code, and CI Pipelines](/DeusData/codebase-memory-mcp/how-to-integrate-codebase-memory-mcp-with-other-tools)

Learn to integrate Codebase Memory MCP with Claude, VS Code, and CI pipelines. Follow our guide to enhance your workflow and streamline code management.

- Tags: how-to-guide
- Published: 2026-07-26

### [What Kind of Data Does Codebase Memory MCP Process? A Complete Guide to CBM's Input Types](/DeusData/codebase-memory-mcp/what-kind-of-data-does-codebase-memory-mcp-process)

Discover the diverse input data for Codebase Memory MCP. Learn how it processes text files like source code, configs, and docs into a knowledge graph without LLMs.

- Tags: how-to-guide
- Published: 2026-07-26

### [Codebase Memory MCP Example Usage: CLI Commands and Core Architecture](/DeusData/codebase-memory-mcp/are-there-any-example-usages-of-codebase-memory-mcp)

Explore codebase memory MCP example usage with CLI commands and core architecture. Index, search, and trace code relationships with this zero-dependency engine.

- Tags: example-usage
- Published: 2026-07-26

### [Codebase Memory MCP License: MIT Terms Explained](/DeusData/codebase-memory-mcp/what-is-the-licensing-for-codebase-memory-mcp)

Understand the MIT License for Codebase Memory MCP. Learn about your rights to use, modify, and distribute this open-source software, ensuring compliance with original terms.

- Tags: licensing
- Published: 2026-07-26

### [How to Contribute to Codebase Memory MCP: A Guide to the C Knowledge Graph Engine](/DeusData/codebase-memory-mcp/how-to-contribute-to-codebase-memory-mcp)

Learn how to contribute to the Codebase Memory MCP C Knowledge Graph Engine by forking, building, testing with ASAN, and submitting a signed pull request. Get started today.

- Tags: how-to-guide
- Published: 2026-07-26

### [How Is Codebase Memory MCP Structured? A Deep Dive into the DeusData Architecture](/DeusData/codebase-memory-mcp/how-is-codebase-memory-mcp-structured)

Explore the four-layer codebase memory MCP structure. Learn how DeusData transforms repositories into a knowledge graph via JSON-RPC.

- Tags: deep-dive
- Published: 2026-07-26

### [Core Functionalities of Codebase Memory MCP: Static Analysis and Knowledge Graph Architecture](/DeusData/codebase-memory-mcp/what-are-the-core-functionalities-of-codebase-memory-mcp)

Explore Codebase Memory MCP's core functionalities: static analysis and knowledge graph architecture. Query code structure and dependencies instantly for AI coding agents.

- Tags: deep-dive
- Published: 2026-07-26

### [Programming Languages Used in Codebase Memory MCP: A Complete Technical Breakdown](/DeusData/codebase-memory-mcp/what-programming-languages-are-used-in-codebase-memory-mcp)

Discover the programming languages powering DeusData/codebase-memory-mcp: C for compression, Go for CLI, Python for testing, and Shell for automation. Get the full technical breakdown.

- Tags: deep-dive
- Published: 2026-07-26

### [How DeusData Uses Codebase Memory MCP for Real-Time AI Code Intelligence](/DeusData/codebase-memory-mcp/how-does-deusdata-use-codebase-memory-mcp)

Discover how DeusData leverages codebase memory MCP a live SQLite graph for real-time AI code intelligence. Query repository structure instantly with JSON-RPC.

- Tags: how-to-guide
- Published: 2026-07-26

### [What Is Codebase Memory MCP? A Memory-Centric Processor for Code Intelligence](/DeusData/codebase-memory-mcp/what-is-codebase-memory-mcp)

Discover Codebase Memory MCP, a C based processor creating persistent knowledge graphs of source code. Access 15 query tools via RPC for AI coding agents.

- Tags: getting-started
- Published: 2026-07-26

### [Common Errors When Using DeusData codebase-memory-mcp: Installation, Configuration, and Daemon Issues Explained](/DeusData/codebase-memory-mcp/common-errors-using-deusdata-codebase-memory-mcp)

Troubleshoot common DeusData codebase-memory-mcp errors including macOS quarantine, PowerShell policies, and daemon conflicts. Resolve installation and configuration issues with our guide.

- Tags: how-to-guide
- Published: 2026-07-25

### [How to Get the Latest Updates for DeusData codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-get-latest-updates-deusdata-codebase-memory-mcp)

Easily update DeusData codebase-memory-mcp to the latest GitHub release. Use the simple update command or reinstall with the one-line installer for checksum verification and daemon support.

- Tags: how-to-guide
- Published: 2026-07-25

### [What Version Control System Is Used for DeusData codebase-memory-mcp?](/DeusData/codebase-memory-mcp/version-control-system-used-deusdata-codebase-memory-mcp)

Discover the version control system for DeusData codebase-memory-mcp. Learn how Git powers this project, indicated by standard Git commands and configuration files.

- Tags: how-to-guide
- Published: 2026-07-25

### [How to Modify Source Code DeusData codebase-memory-mcp: A Complete Developer’s Guide](/DeusData/codebase-memory-mcp/can-i-modify-source-code-deusdata-codebase-memory-mcp)

Learn how to modify the DeusData codebase-memory-mcp source code. Clone the repository, edit C or TypeScript files, and rebuild the binary with the provided Makefile.

- Tags: developer-guide
- Published: 2026-07-25

### [What Is the Expected Output When Running DeusData codebase-memory-mcp?](/DeusData/codebase-memory-mcp/what-is-expected-output-running-deusdata-codebase-memory-mcp)

Understand the expected output of DeusData codebase-memory-mcp. Learn about JSON results, diagnostic logs, and three distinct output modes for installation, indexing, and querying.

- Tags: getting-started
- Published: 2026-07-25

### [How to Install Dependencies for DeusData Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-to-install-dependencies-deusdata-codebase-memory-mcp)

Install dependencies for DeusData codebase-memory-mcp. Learn to build from source with a C compiler, Make, zlib, and Node.js for the UI variant.

- Tags: how-to-guide
- Published: 2026-07-25

### [What Are the Supported Python Versions for DeusData codebase-memory-mcp?](/DeusData/codebase-memory-mcp/supported-python-versions-deusdata-codebase-memory-mcp)

Explore the Python versions supported by DeusData codebase-memory-mcp. This package works with Python 3.8 and newer, including all releases up to 3.12 and beyond.

- Tags: api-reference
- Published: 2026-07-25

### [DeusData codebase-memory-mcp Examples: Complete CLI and Installation Guide](/DeusData/codebase-memory-mcp/are-there-any-examples-provided-deusdata-codebase-memory-mcp)

Explore DeusData codebase-memory-mcp CLI examples for installation, indexing with Tree-Sitter, and querying knowledge graphs. Get started with our comprehensive guide.

- Tags: getting-started
- Published: 2026-07-25

### [Main Entry Point for DeusData codebase-memory-mcp: Architecture and Execution Flow](/DeusData/codebase-memory-mcp/what-is-main-entry-point-deusdata-codebase-memory-mcp)

Discover the main entry point for DeusData codebase-memory-mcp in src/main.c. Understand its architecture and execution flow. This article details initialization and dispatch processes.

- Tags: architecture
- Published: 2026-07-25

### [DeusData codebase-memory-mcp License: MIT Terms and Source Headers](/DeusData/codebase-memory-mcp/what-is-license-deusdata-codebase-memory-mcp)

Discover what the MIT License means for the DeusData codebase-memory-mcp. Understand its permissive terms for free use modification and distribution.

- Tags: license
- Published: 2026-07-25

### [Build Tools Used in DeusData codebase-memory-mcp: Complete Build System Guide](/DeusData/codebase-memory-mcp/what-build-tools-are-used-deusdata-codebase-memory-mcp)

Discover the build tools in DeusData codebase-memory-mcp including GNU Make, npm, Vite, and Go modules. Learn how they orchestrate this complex project for optimal performance and development.

- Tags: deep-dive
- Published: 2026-07-25

### [How to Contribute to DeusData codebase-memory-mcp: A Complete Guide for C Developers](/DeusData/codebase-memory-mcp/how-to-contribute-deusdata-codebase-memory-mcp)

Learn how to contribute to the DeusData codebase-memory-mcp. Follow this complete guide for C developers to fork, build, test, and submit your code changes effectively.

- Tags: how-to-guide
- Published: 2026-07-25

### [Role of the Tests Directory in DeusData codebase-memory-mcp: Complete Guide](/DeusData/codebase-memory-mcp/role-of-tests-directory-deusdata-codebase-memory-mcp)

Discover the crucial role of the tests directory in DeusData codebase-memory-mcp. This guide explains how its C unit, integration, and system tests ensure quality for MCP protocol and security.

- Tags: how-to-guide
- Published: 2026-07-25

### [Configuration Files in DeusData codebase-memory-mcp: A Complete Reference](/DeusData/codebase-memory-mcp/are-there-any-configuration-files-deusdata-codebase-memory-mcp)

Explore over 17 configuration files in DeusData codebase-memory-mcp governing version control, build systems, static analysis, and runtime settings. Master your C-based CodeBase Memory processor.

- Tags: api-reference
- Published: 2026-07-25

### [Purpose of the src Directory in DeusData codebase-memory-mcp: Core Architecture Explained](/DeusData/codebase-memory-mcp/purpose-of-src-directory-deusdata-codebase-memory-mcp)

Discover the purpose of the src directory in DeusData codebase-memory-mcp. It holds the C code for the intelligence engine, from server entry to UI, compiling into a single zero-dependency binary.

- Tags: architecture
- Published: 2026-07-25

### [DeusData codebase-memory-mcp Project Structure: Foundation to Frontend Architecture](/DeusData/codebase-memory-mcp/how-is-project-structure-organized-deusdata-codebase-memory-mcp)

Explore the DeusData codebase-memory-mcp project structure. Learn how its three-tier architecture separates C libraries, extraction engines, graph storage, server, and frontend for a robust foundation.

- Tags: architecture
- Published: 2026-07-25

### [How to Run DeusData codebase-memory-mcp on Windows: Complete Installation Guide](/DeusData/codebase-memory-mcp/can-i-run-deusdata-codebase-memory-mcp-on-windows)

Easily run DeusData codebase-memory-mcp on Windows with native binaries and a simple PowerShell installer. Get started quickly on AMD64 and ARM64. Learn more now.

- Tags: how-to-guide
- Published: 2026-07-25

### [DeusData codebase-memory-mcp Dependencies: Runtime Libraries and Build Tools Explained](/DeusData/codebase-memory-mcp/what-are-main-dependencies-deusdata-codebase-memory-mcp)

Explore the core dependencies for DeusData codebase-memory-mcp, covering JavaScript, Go, and native C libraries. Understand its runtime libraries and build tools.

- Tags: architecture
- Published: 2026-07-25

### [.cbmignore Precedence Over .gitignore in DeusData: 5-Layer Indexing Hierarchy Explained](/DeusData/codebase-memory-mcp/what-is-the-precedence-of-the-cbmignore-file-over-gitignore-for-indexing-in-deusdata)

Understand .cbmignore precedence over .gitignore in DeusData. Discover the 5-layer indexing hierarchy and how ignore rules apply to your codebase memory.

- Tags: how-to-guide
- Published: 2026-07-24

### [Dead Code Detection in DeusData: Finding Functions with Zero Callers While Excluding Entry Points](/DeusData/codebase-memory-mcp/how-does-dead-code-detection-in-deusdata-find-functions-with-zero-callers-while-excluding-entry-points)

DeusData's dead code detection finds unused functions by querying its knowledge graph for zero-caller nodes, excluding essential entry points. Uncover hidden inefficiencies now.

- Tags: deep-dive
- Published: 2026-07-24

### [How Codebase-Memory CLI Executes One-Shot Tool Invocations Without Starting the Daemon](/DeusData/codebase-memory-mcp/how-does-the-cli-mode-in-deusdatas-codebase-memory-work-for-one-shot-tool-invocations-without-starting-the-daemon)

Discover how the codebase-memory CLI executes one-shot tool invocations without the daemon. Learn about process replacement techniques on Unix and Windows.

- Tags: internals
- Published: 2026-07-24

### [MCP Tools in DeusData: Analysis vs Scout Profiles and Query Optimization Guide](/DeusData/codebase-memory-mcp/what-are-the-differences-between-the-15-mcp-tools-in-deusdata-and-what-queries-does-each-tool-optimize-for)

Explore DeusData's 15 MCP tools. Understand the differences between Analysis and Scout profiles and discover which queries each tool optimizes for enhanced graph analysis.

- Tags: deep-dive
- Published: 2026-07-24

### [How the Cypher Query Engine in DeusData's codebase-memory Executes openCypher-Style Queries Against the Code Graph](/DeusData/codebase-memory-mcp/how-does-the-cypher-query-engine-in-deusdatas-codebase-memory-execute-opencypher-style-queries-against-the-code-graph)

Learn how the Cypher query engine executes openCypher-style queries on the code graph. It translates queries to SQLite SQL, enforcing safety limits.

- Tags: internals
- Published: 2026-07-24

### [SQLite Graph Store Data Model in DeusData codebase-memory: Schema, Storage, and Querying](/DeusData/codebase-memory-mcp/what-is-the-data-model-for-the-sqlite-graph-store-in-deusdatas-codebase-memory-and-how-are-nodes-and-edges-stored-and-queried)

Explore the SQLite graph store data model in DeusData's codebase-memory. Learn about its efficient schema, node and edge storage, and querying methods for fast data management.

- Tags: deep-dive
- Published: 2026-07-24

### [How the Cypher Query Engine Works in Codebase-Memory-MCP: OpenCypher Support and Implementation](/DeusData/codebase-memory-mcp/cypher-query-engine-supported-features)

Explore the Cypher query engine in codebase-memory-mcp. Learn how it implements OpenCypher, compiles queries to SQLite SQL, and executes them safely against internal knowledge graphs.

- Tags: internals
- Published: 2026-07-23

### [How Codebase-Memory-MCP Handles Infrastructure-as-Code Indexing for Docker, Kubernetes, and Kustomize](/DeusData/codebase-memory-mcp/how-iac-indexing-handles-dockerfiles-kubernetes-manifests-kustomize-overlays)

Discover how Codebase-Memory-MCP indexes Infrastructure-as-Code for Docker Kubernetes and Kustomize treating them as graph nodes for detailed analysis.

- Tags: how-to-guide
- Published: 2026-07-22

### [How the Cypher Query Engine Executes Read-Only OpenCypher Queries Against the Codebase Graph](/DeusData/codebase-memory-mcp/how-cypher-query-engine-executes-readonly-cypher-queries-codebase-graph)

Learn how the Cypher query engine executes read-only OpenCypher queries against your codebase graph using a six-stage pipeline. Discover how it ensures graph immutability.

- Tags: internals
- Published: 2026-07-22

### [Project Structure of the src Directory in DeusData/codebase-memory-mcp: Modular C Architecture Explained](/DeusData/codebase-memory-mcp/what-project-structure-src-directory-deusdatarepopath)

Explore the DeusData/codebase-memory-mcp src directory structure. Discover its modular C architecture, domain-driven layout, and dependency-free modules for core indexing, persistence, and UI.

- Tags: internals
- Published: 2026-07-21

### [Dependencies Listed in the package.json for DeusData/codebase-memory-mcp: CLI vs UI Analysis](/DeusData/codebase-memory-mcp/what-dependencies-listed-packagejson-deusdatarepopath)

Explore the package.json dependencies for DeusData/codebase-memory-mcp. Understand CLI vs UI dependencies including React and Three.js for efficient codebase analysis.

- Tags: deep-dive
- Published: 2026-07-21

### [What Is the Role of the LICENSE File in DeusData/codebase-memory-mcp?](/DeusData/codebase-memory-mcp/what-role-license-file-deusdatarepopath)

Understand the critical role of the LICENSE file in DeusData/codebase-memory-mcp. Discover how it defines usage, modification, and distribution terms while protecting authors.

- Tags: documentation
- Published: 2026-07-21

### [Where Documentation Files Are Located in DeusData/codebase-memory-mcp](/DeusData/codebase-memory-mcp/where-documentation-files-located-deusdatarepopath)

Locate all essential documentation files in the DeusData/codebase-memory-mcp repository. Access project usage, contributor guides, security policies, and licensing directly from the root directory.

- Tags: how-to-guide
- Published: 2026-07-21

### [How CBM_ALLOWED_ROOT Sandboxing Protects Against Untrusted Callers in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-cbm-allowed-root-sandboxing-protect-against-untrusted-callers)

Discover how CBM_ALLOWED_ROOT sandboxing in Codebase-Memory-MCP shields your system by restricting file access. Learn how to protect against untrusted callers and secure your codebase.

- Tags: how-to-guide
- Published: 2026-07-20

### [File Ignore Patterns in Codebase Memory MCP: How .cbmignore, .gitignore, and Hardcoded Rules Work](/DeusData/codebase-memory-mcp/what-file-ignore-patterns-are-supported-cbmignore-gitignore-hardcoded)

Explore Codebase Memory MCP's ignore system: .cbmignore, .gitignore, and hardcoded rules for efficient file management. Understand how these patterns work together.

- Tags: how-to-guide
- Published: 2026-07-20

### [Git Diff Impact Mapping: How Changed Symbols Are Classified by Risk Level in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-git-diff-impact-mapping-classify-risk-on-changed-symbols)

Discover how codebase-memory-mcp uses git diff impact mapping to classify risk on changed symbols. Learn about CRITICAL, HIGH, MEDIUM, and LOW risk levels through hop distance analysis.

- Tags: deep-dive
- Published: 2026-07-20

### [The 43 Supported Client Surfaces in Codebase Memory MCP: Installation and Configuration](/DeusData/codebase-memory-mcp/what-are-the-43-supported-client-surfaces-and-their-installation-configurations)

Discover the 43 supported client surfaces in Codebase Memory MCP. Our installer handles 37 automatic detections and 6 conditional activations for seamless configuration.

- Tags: api-reference
- Published: 2026-07-20

### [Team-Shared Graph Artifact Format in codebase-memory-mcp: JSON Schema and Git Merge Handling](/DeusData/codebase-memory-mcp/what-is-the-team-shared-graph-artifact-format-and-how-are-git-merge-conflicts-handled)

Learn about the team shared graph artifact format in codebase-memory-mcp, a JSON schema, and how Git merge conflicts are handled with a custom merge driver for efficient team collaboration.

- Tags: deep-dive
- Published: 2026-07-20

### [Best Practices for DeusData codebase-memory-mcp: Complete Setup and Optimization Guide](/DeusData/codebase-memory-mcp/what-are-best-practices-for-using-deusdata-codebase-memory-mcp)

Master DeusData codebase-memory-mcp with our setup and optimization guide. Learn best practices for efficient indexing and querying to boost performance and reduce token usage.

- Tags: best-practices
- Published: 2026-07-19

### [DeusData codebase-memory-mcp Dependencies: Complete Vendored Library Reference](/DeusData/codebase-memory-mcp/what-are-dependencies-of-deusdata-codebase-memory-mcp)

Explore the vendored dependencies for DeusData codebase-memory-mcp. Discover a self-contained binary with no external package managers or system libraries needed for installation.

- Tags: api-reference
- Published: 2026-07-19

### [Roadmap for DeusData codebase-memory-mcp: v0.9 to v1.2 and Beyond](/DeusData/codebase-memory-mcp/what-is-roadmap-for-deusdata-codebase-memory-mcp)

Explore the DeusData codebase-memory-mcp roadmap from v0.9 to v1.2. Discover milestones including cross-repo intelligence, language benchmarks, and agent-agnostic client libraries.

- Tags: roadmap
- Published: 2026-07-19

### [How to Get Support for DeusData codebase-memory-mcp: GitHub Issues, Security Reports, and Enterprise Options](/DeusData/codebase-memory-mcp/how-to-get-support-for-deusdata-codebase-memory-mcp)

Get support for DeusData codebase-memory-mcp via GitHub Issues for bugs and questions or email support@deusdata.com for enterprise solutions. Report security vulnerabilities through our dedicated policy.

- Tags: getting-started
- Published: 2026-07-19

### [Limitations of DeusData codebase-memory-mcp: 10 Critical Constraints Explained](/DeusData/codebase-memory-mcp/what-are-limitations-of-deusdata-codebase-memory-mcp)

Discover the 10 critical limitations of DeusData codebase-memory-mcp. Explore constraints like no LLM, read-only Cypher, and memory budgets. Understand its architectural boundaries.

- Tags: deep-dive
- Published: 2026-07-19

### [How to Deploy DeusData codebase-memory-mcp in Production: Complete Setup Guide](/DeusData/codebase-memory-mcp/how-to-deploy-deusdata-codebase-memory-mcp-in-production)

Deploy DeusData codebase-memory-mcp easily with our complete setup guide. Download the zero-dependency binary and auto-configure MCP integration for AI coding agents effortlessly.

- Tags: how-to-guide
- Published: 2026-07-19

### [Security Implications of Using DeusData codebase-memory-mcp: Defense-in-Depth Analysis](/DeusData/codebase-memory-mcp/what-are-security-implications-of-using-deusdata-codebase-memory-mcp)

Explore the security implications of DeusData codebase-memory-mcp. Discover how its defense-in-depth strategy prevents shell injection, path traversal, and supply-chain attacks.

- Tags: analysis
- Published: 2026-07-19

### [Use Cases for DeusData codebase-memory-mcp: 13 Ways to Query Your Repository Like a Database](/DeusData/codebase-memory-mcp/what-are-use-cases-for-deusdata-codebase-memory-mcp)

Explore your codebase like a database with DeusData codebase-memory-mcp. Discover 13 use cases like call-graph tracing and semantic search running locally with this zero-dependency tool.

- Tags: use-cases
- Published: 2026-07-19

### [How DeusData codebase-memory-mcp Handles Large Codebases: RAM-First Pipeline and Optimization Strategies](/DeusData/codebase-memory-mcp/how-deusdata-codebase-memory-mcp-handles-large-codebases)

Learn how DeusData codebase-memory-mcp indexes large codebases like Linux in minutes with its RAM-first pipeline and optimization strategies, achieving sub-millisecond query times.

- Tags: performance
- Published: 2026-07-19

### [DeusData codebase-memory-mcp Performance Considerations: Benchmarks and Architecture](/DeusData/codebase-memory-mcp/what-are-performance-considerations-for-deusdata-codebase-memory-mcp)

Explore performance benchmarks for DeusData codebase-memory-mcp. Discover how it achieves sub-millisecond graph queries and indexes 28 million lines of code fast.

- Tags: performance
- Published: 2026-07-19

### [How to Query the Codebase Memory in DeusData codebase-memory-mcp: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-query-codebase-memory-in-deusdata-codebase-memory-mcp)

Easily query codebase memory in DeusData codebase-memory-mcp using the query_graph tool. Get your answers faster with this complete guide.

- Tags: how-to-guide
- Published: 2026-07-19

### [Memory Models Used in DeusData codebase-memory-mcp: A Complete Technical Guide](/DeusData/codebase-memory-mcp/what-are-different-memory-models-used-in-deusdata-codebase-memory-mcp)

Explore the four memory models in DeusData codebase-memory-mcp: LZ4-HC compression, transient RAM, in-memory SQLite, and disk dumps. Achieve extreme indexing speed with minimal resources.

- Tags: deep-dive
- Published: 2026-07-19

### [How to Integrate DeusData codebase-memory-mcp with Other Tools: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-integrate-deusdata-codebase-memory-mcp-with-other-tools)

Integrate DeusData codebase-memory-mcp with other tools easily. Deploy the static binary, start the JSON-RPC server, and make calls using Python Node.js HTTP or custom clients.

- Tags: how-to-guide
- Published: 2026-07-19

### [DeusData codebase-memory-mcp Architecture: Multi-Pass Indexing, Hybrid LSP, and Zero-Dependency Design](/DeusData/codebase-memory-mcp/what-is-architecture-of-deusdata-codebase-memory-mcp)

Explore the DeusData codebase-memory-mcp architecture: a zero-dependency C engine featuring multi-pass indexing, hybrid LSP, and an in-process MCP server for a compressed, queryable SQLite code graph.

- Tags: architecture
- Published: 2026-07-19

### [What Programming Languages Does Codebase-Memory-MCP Support? A Complete Polyglot Guide](/DeusData/codebase-memory-mcp/what-programming-languages-does-deusdata-codebase-memory-mcp-support)

Discover the programming languages supported by DeusData codebase-memory-mcp. This guide covers C, C++, Python, TypeScript, Go, and Shell for comprehensive polyglot development.

- Tags: getting-started
- Published: 2026-07-19

### [How DeusData codebase-memory-mcp Stores Codebase Information: SQLite Persistence Explained](/DeusData/codebase-memory-mcp/how-deusdata-codebase-memory-mcp-stores-codebase-information)

Learn how DeusData codebase-memory-mcp stores codebase information. Discover its SQLite persistence, C API, and in-memory operations for efficient knowledge management.

- Tags: internals
- Published: 2026-07-19

### [Core Components of DeusData Codebase-Memory-MCP: Technical Architecture Guide](/DeusData/codebase-memory-mcp/what-are-core-components-of-deusdata-codebase-memory-mcp)

Explore the core components of DeusData codebase-memory-mcp including its C binary MCP server SQLite graph database Tree-Sitter parsing engine and Python shim

- Tags: architecture
- Published: 2026-07-19

### [How the HTTP UI Server Renders the 3D Graph Visualization in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-http-ui-server-render-3d-graph-visualization)

Discover how the codebase-memory-mcp HTTP UI server renders 3D graph visualizations using React Three Fiber and fetches data via JSON-RPC from a SQLite store.

- Tags: internals
- Published: 2026-07-18

### [How the Background Auto-Sync Watcher Detects and Processes Git Changes](/DeusData/codebase-memory-mcp/how-does-background-auto-sync-watcher-detect-and-process-git-changes)

Learn how the git background auto-sync watcher detects and processes changes. It uses polling, HEAD hash comparison, and git status to trigger re-indexing callbacks for commits, checkouts, and modifications.

- Tags: internals
- Published: 2026-07-18

### [How the File Discovery Module Handles .cbmignore and .gitignore Precedence in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-does-file-discovery-module-handle-cbmignore-and-gitignore-precedence)

Understand .cbmignore and .gitignore precedence in Codebase Memory MCP. Learn how our file discovery module prioritizes Git rules over .cbmignore for efficient codebase management.

- Tags: internals
- Published: 2026-07-18

### [How the Cypher Query Engine Executes Read-Only OpenCypher Queries](/DeusData/codebase-memory-mcp/how-does-cypher-query-engine-execute-read-only-opencypher-queries)

Discover how the Cypher query engine executes read-only OpenCypher queries by translating them to optimized SQL, blocking writes and processing through a six-stage pipeline.

- Tags: internals
- Published: 2026-07-18

### [How the Multi-Pass Indexing Pipeline Works in Codebase-Memory MCP](/DeusData/codebase-memory-mcp/how-does-multi-pass-indexing-pipeline-work)

Uncover the multi pass indexing pipeline in Codebase Memory MCP. Learn how it transforms source files into a queryable graph through seven phases, supporting parallel execution and incremental updates.

- Tags: internals
- Published: 2026-07-18

### [Parent-Process Watchdog in Codebase-Memory-MCP: Preventing Orphaned Server Processes](/DeusData/codebase-memory-mcp/what-is-parent-process-watchdog-and-how-does-it-prevent-orphaned-server-processes)

Discover the parent-process watchdog in Codebase-Memory-MCP. This feature prevents orphaned server processes by monitoring the parent PID and triggering shutdown, ensuring clean job completion.

- Tags: internals
- Published: 2026-07-18

### [How the MCP JSON-RPC 2.0 stdio Server Handles Concurrent Requests](/DeusData/codebase-memory-mcp/how-does-mcp-json-rpc-2-0-stdio-server-handle-concurrent-requests)

Learn how the MCP JSON-RPC 2.0 stdio server handles concurrent requests using goroutines and a global mutex for ordered, atomic responses.

- Tags: internals
- Published: 2026-07-18

### [How Semantic Search Combines Multiple Signals for Code Analysis](/DeusData/codebase-memory-mcp/how-does-semantic-search-combine-multiple-signals-for-code-analysis)

Learn how DeusData codebase memory combines lexical structural and contextual signals with proximity boosts for superior semantic search code analysis. Understand the unified scoring.

- Tags: deep-dive
- Published: 2026-07-17

### [How codebase-memory-mcp Handles Graceful Shutdown with POSIX Signals](/DeusData/codebase-memory-mcp/how-does-codebase-memory-handle-graceful-shutdown-with-signals)

Learn how codebase-memory-mcp gracefully shuts down with POSIX signals. Discover the five-step cleanup sequence protecting your knowledge graph and preventing resource leaks.

- Tags: internals
- Published: 2026-07-17

### [How to Build codebase-memory-mcp from Source: A Complete Guide to Static Compilation](/DeusData/codebase-memory-mcp/what-is-the-build-process-for-codebase-memory-mcp-from-source)

Learn how to build codebase-memory-mcp from source with our complete guide. Compile a static C binary using a simple script and minimal dependencies like a compiler, zlib, and git.

- Tags: how-to-guide
- Published: 2026-07-17

### [How to Use CLI Mode to Invoke MCP Tools in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-use-the-cli-mode-to-invoke-mcp-tools)

Learn to use the codebase-memory-mcp CLI mode to invoke MCP tools. Execute standalone tools directly via JSON-RPC requests without network setup.

- Tags: how-to-guide
- Published: 2026-07-17

### [MCP Performance Tuning: Environment Variables for codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-environment-variables-are-available-for-performance-tuning-in-mcp)

Tune codebase-memory-mcp performance with eight environment variables controlling memory budgets worker parallelism logging and storage paths for optimal speed and resource use.

- Tags: how-to-guide
- Published: 2026-07-17

### [How the Louvain Algorithm Detects Functional Modules in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-the-louvain-algorithm-detect-functional-modules-in-the-codebase)

Discover how the Louvain algorithm detects functional modules in your codebase. Learn about its C implementation for optimized call-graph clustering and modularity.

- Tags: deep-dive
- Published: 2026-07-17

### [How HTTP Routes Are Matched to Call‑Sites Across Services in Codebase‑Memory‑MCP](/DeusData/codebase-memory-mcp/how-are-http-routes-matched-to-call-sites-across-services)

Learn how Codebase-Memory-MCP matches HTTP routes to call-sites across microservices. Discover static analysis for code without execution in this technical guide.

- Tags: internals
- Published: 2026-07-17

### [How detect_changes Maps Git Diffs to Affected Symbols and Risks](/DeusData/codebase-memory-mcp/how-does-detect-changes-map-git-diffs-to-affected-symbols-and-risks)

Learn how detect_changes maps Git diffs to symbols and risks. This function parses diff hunks, queries a line-to-symbol index, and creates a structured ChangeSet for downstream risk analysis.

- Tags: how-to-guide
- Published: 2026-07-17

### [How to Configure Custom File Extensions in Codebase-Memory](/DeusData/codebase-memory-mcp/how-to-configure-custom-file-extensions-in-codebase-memory)

Learn to configure custom file extensions in codebase-memory by creating a .codebase-memory.json file. Map file suffixes to language identifiers for enhanced code analysis.

- Tags: how-to-guide
- Published: 2026-07-17

### [How the 3D Graph Visualization UI Renders and Interacts with the Knowledge Graph](/DeusData/codebase-memory-mcp/how-does-the-3d-graph-visualization-ui-interact-with-the-knowledge-graph)

Learn how the 3D graph visualization UI renders an interactive knowledge graph using React Three Fiber. Explore nodes, edges, and camera animations at DeusData codebase-memory-mcp.

- Tags: internals
- Published: 2026-07-17

### [How the Background Watcher Monitors and Responds to Git Changes in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-background-watcher-monitor-and-respond-to-git-changes)

Discover how the background watcher monitors Git changes using adaptive polling and Git status checks. Learn how it triggers re-indexing when your codebase changes.

- Tags: internals
- Published: 2026-07-17

### [How the Cypher Query Engine Handles openCypher Queries in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-cypher-query-engine-handle-opencypher-queries)

Discover how the Cypher query engine in codebase-memory-mcp translates openCypher queries into SQL. Learn about its four-stage pipeline and safety features.

- Tags: internals
- Published: 2026-07-17

### [Codebase-Memory-MCP Tools and Input Schemas: Complete Reference for 15 Built-in Methods](/DeusData/codebase-memory-mcp/what-are-the-available-mcp-tools-and-their-input-schemas)

Explore 15 built-in MCP tools and their input schemas in the codebase-memory-mcp repository. This reference covers repository indexing, graph traversal, ADR management, and more via JSON-RPC 2.0.

- Tags: api-reference
- Published: 2026-07-17

### [How the Multi-Pass Indexing Pipeline Works in codebase-memory-mcp: A Deep Dive](/DeusData/codebase-memory-mcp/what-is-the-internal-process-of-the-multi-pass-indexing-pipeline-in-codebase-memory)

Explore the internal process of the multi-pass indexing pipeline in codebase-memory-mcp. Understand how source trees transform into knowledge graphs via an in-memory buffer and 17+ specialized passes.

- Tags: internals
- Published: 2026-07-17

### [How the SIMILAR_TO Edge Uses MinHash LSH for Near-Clone Detection in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-similar-to-edge-with-minhash-lsh-near-clone-detection-work-in-codebase-memory-mcp)

Discover how codebase-memory-mcp uses SIMILAR_TO edge and MinHash LSH for efficient near-clone detection within codebases. Learn about the Jaccard similarity workflow.

- Tags: deep-dive
- Published: 2026-07-16

### [Hybrid LSP Implementation in codebase-memory-mcp: Multi-Language Type Resolution](/DeusData/codebase-memory-mcp/what-is-the-hybrid-lsp-implementation-for-each-supported-language-python-typescript-go-rust-etc-in-codebase-memory-mcp)

Discover the hybrid LSP implementation in codebase-memory-mcp. It uses C-based type resolvers on tree-sitter ASTs for precise CALLS, USAGE, and RESOLVED_CALLS edges across Python, TypeScript, Go, Rust & more.

- Tags: deep-dive
- Published: 2026-07-16

### [How the codebase-memory-mcp Installer Configures 43 Client Surfaces](/DeusData/codebase-memory-mcp/how-does-the-installer-configure-the-43-different-client-surfaces-in-codebase-memory-mcp)

Discover how the codebase-memory-mcp installer automatically configures 43 client surfaces. Learn about its three-stage pipeline for secure MCP hook establishment across diverse languages and tools.

- Tags: how-to-guide
- Published: 2026-07-16

### [BM25 Full-Text Search Implementation with CamelCase/SnakeCase Tokenizer in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-is-the-bm25-full-text-search-implementation-with-camelcase-snake-case-tokenizer-in-codebase-memory-mcp)

Implement BM25 full-text search with a custom camelCase/snake_case tokenizer in codebase-memory-mcp. Achieve partial word matches in identifiers using SQLite FTS5.

- Tags: deep-dive
- Published: 2026-07-16

### [How Cross-Repo Intelligence Works in codebase-memory-mcp: The CROSS_* Edge Architecture](/DeusData/codebase-memory-mcp/how-does-cross-repo-intelligence-with-cross-edges-work-in-codebase-memory-mcp)

Discover how cross-repo intelligence works in codebase-memory-mcp with CROSS_* edges. Learn how it unifies multi-repo queries by indexing and connecting elements across all your projects.

- Tags: deep-dive
- Published: 2026-07-16

### [Understanding the Qualified Name System for Code Snippets and Graph Nodes in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-is-the-qualified-name-system-for-code-snippets-and-graph-nodes-in-codebase-memory-mcp)

Learn how the qualified name system in codebase-memory-mcp generates unique identifiers for code elements. Precisely reference functions, classes, and methods across your entire codebase with this powerful system.

- Tags: deep-dive
- Published: 2026-07-16

### [How Architecture Decision Records (ADRs) are Managed in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-are-architecture-decision-records-adr-managed-in-codebase-memory-mcp)

Discover how Architecture Decision Records ADR are managed in codebase-memory-mcp. Learn about storage, API manipulation, and access via HTTP and CLI.

- Tags: how-to-guide
- Published: 2026-07-16

### [codebase-memory-mcp Environment Variables: Advanced Configuration with CBMALLOWEDROOT and CBMMEMBUDGETMB](/DeusData/codebase-memory-mcp/what-are-the-environment-variables-for-advanced-configuration-in-codebase-memory-mcp-cbm-allowed-root-cbm-mem-budget-mb)

Configure codebase-memory-mcp with CBMALLOWEDROOT and CBMMEMBUDGETMB environment variables. Restrict file access and cap memory usage for advanced control.

- Tags: how-to-guide
- Published: 2026-07-16

### [How the codebase-memory-mcp Configuration System Handles .cbmignore and File Filtering](/DeusData/codebase-memory-mcp/how-does-the-configuration-system-in-codebase-memory-mcp-handle-cbmignore-and-file-filtering)

Discover how the codebase-memory-mcp configuration system filters files using a five-layer ignore pipeline including Git ignore patterns and custom .cbmignore rules for precise control.

- Tags: how-to-guide
- Published: 2026-07-16

### [Git Diff Impact Mapping and Risk Classification in Codebase Memory MCP](/DeusData/codebase-memory-mcp/what-is-the-git-diff-impact-mapping-and-risk-classification-system-in-codebase-memory-mcp)

Discover how git diff impact mapping in codebase-memory-mcp ranks modified files by symbol, using BFS and hop-distance to classify propagation risk. Understand CRITICAL HIGH MEDIUM LOW impacts.

- Tags: deep-dive
- Published: 2026-07-16

### [How the Louvain Community Detection Algorithm Discovers Functional Modules in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-louvain-community-detection-algorithm-discover-functional-modules-in-codebase-memory-mcp)

Discover functional modules in codebase-memory-mcp with the Louvain algorithm. It transforms your code into a call graph and uses Leiden optimization to group related call sites into modules.

- Tags: deep-dive
- Published: 2026-07-16

### [How HTTP Routes and Cross-Service Links Are Detected and Validated in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-are-http-routes-and-cross-service-links-detected-and-validated-in-codebase-memory-mcp)

Discover how codebase-memory-mcp detects and validates HTTP routes and cross-service links using AST parsing and import analysis for robust code understanding. Learn more.

- Tags: internals
- Published: 2026-07-16

### [Memory Management Strategy During Indexing in codebase-memory-mcp: The RAM-First Pipeline Explained](/DeusData/codebase-memory-mcp/what-is-the-memory-management-strategy-during-indexing-ram-first-pipeline-in-codebase-memory-mcp)

Disover the RAM-first pipeline in codebase-memory-mcp for efficient indexing. Learn how it leverages LZ4 compression and in-memory SQLite to manage memory effectively, releasing it back to the OS.

- Tags: deep-dive
- Published: 2026-07-16

### [How Dead Code Detection Works in Codebase-Memory-MCP: Analyzing the Dependency Graph](/DeusData/codebase-memory-mcp/how-does-dead-code-detection-work-in-codebase-memory-mcp-and-what-edge-cases-does-it-handle)

Discover how DeusData/codebase-memory-mcp detects dead code by analyzing the dependency graph. Learn how it handles edge cases like entry points and exports.

- Tags: deep-dive
- Published: 2026-07-16

### [How Semantic Search with Embeddings Works in codebase-memory-mcp: On-Device Vector Search Deep Dive](/DeusData/codebase-memory-mcp/how-does-semantic-search-with-embeddings-work-internally-in-codebase-memory-mcp)

Explore semantic search with embeddings in codebase-memory-mcp. Discover how on-device vector search uses nomic-embed-code for efficient, private codebase analysis.

- Tags: deep-dive
- Published: 2026-07-16

### [15 MCP Tools in codebase-memory-mcp: Complete Function Signatures and Usage Guide](/DeusData/codebase-memory-mcp/what-are-the-15-mcp-tools-available-in-codebase-memory-mcp-and-their-function-signatures)

Explore 15 MCP tools in codebase-memory-mcp supporting indexing, querying, and analysis. Discover function signatures and usage for efficient codebase exploration.

- Tags: api-reference
- Published: 2026-07-16

### [How the 3D Graph Visualization UI Is Implemented in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-is-the-3d-graph-visualization-ui-implemented-in-codebase-memory-mcp-and-what-technologies-does-it-use)

Discover how the 3D graph visualization UI is implemented in codebase-memory-mcp. Learn about its native C layout engine, embedded HTTP server, React frontend, and Three.js rendering for interactive scenes.

- Tags: how-to-guide
- Published: 2026-07-16

### [How the Background File Watcher in codebase-memory-mcp Detects and Handles Git Changes](/DeusData/codebase-memory-mcp/how-does-the-background-file-watcher-in-codebase-memory-mcp-detect-and-handle-git-changes)

Learn how the codebase-memory-mcp background file watcher detects and handles Git changes using HEAD movement and dirty-state hashing for efficient re-indexing. Optimized for performance.

- Tags: how-to-guide
- Published: 2026-07-16

### [Team-Shared Graph Artifact Format and Incremental Indexing in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-is-the-team-shared-graph-artifact-format-and-how-does-incremental-indexing-work-in-codebase-memory-mcp)

Discover the team-shared graph artifact format and O(Δ) incremental indexing in codebase-memory-mcp. Merge changed files efficiently instead of rebuilding code graphs from scratch for faster team collaboration.

- Tags: deep-dive
- Published: 2026-07-16

### [How the Cypher Query Engine Works in codebase-memory-mcp: OpenCypher Support Explained](/DeusData/codebase-memory-mcp/how-does-the-cypher-query-engine-in-codebase-memory-mcp-work-and-what-open-cypher-features-are-supported)

Explore the Cypher query engine in codebase-memory-mcp. Learn how it translates OpenCypher to SQLite SQL through lexing, parsing, planning, and execution for efficient knowledge-graph queries.

- Tags: internals
- Published: 2026-07-16

### [How DeusData/codebase-memory-mcp Implements Hybrid LSP Semantic Type Resolution](/DeusData/codebase-memory-mcp/how-does-deusdata-codebase-memory-mcp-implement-hybrid-lsp-semantic-type-resolution)

Discover how DeusData/codebase-memory-mcp implements Hybrid LSP semantic type resolution with a lightweight C engine. Analyze cross-file imports and call graphs efficiently for nine language families.

- Tags: deep-dive
- Published: 2026-07-16

### [How Artifact Export/Import Facilitates Onboarding New Team Members in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-the-artifact-export-import-facilitate-onboarding-new-team-members)

Streamline onboarding with codebase-memory-mcp artifact export/import. Quickly get new team members a production-ready code graph database without lengthy indexing.

- Tags: how-to-guide
- Published: 2026-07-15

### [RAM-first Pipeline Memory Management Strategy in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-is-the-memory-management-strategy-for-the-ram-first-pipeline)

Explore the RAM-first pipeline memory management strategy. This efficient approach keeps indexing in memory, compresses data with LZ4 HC, and uses an in-memory SQLite buffer for optimal performance.

- Tags: performance
- Published: 2026-07-15

### [How Multi-Repo CROSS_* Edge Linking Enhances Codebase Analysis](/DeusData/codebase-memory-mcp/how-does-the-multi-repo-cross-edge-linking-enhance-analysis)

Boost codebase analysis with multi-repo CROSS_* edge linking. Unify impact analysis and visualize architecture across distributed repositories by matching service contracts.

- Tags: deep-dive
- Published: 2026-07-15

### [How DeusData/codebase-memory-mcp Implements Semantic Search and Embeddings for Code](/DeusData/codebase-memory-mcp/how-are-semantic-search-and-embeddings-implemented-for-code)

Learn how DeusData codebase memory mcp implements semantic search and embeddings. Discover its hybrid Python-C pipeline for efficient code vectorization and fast cosine similarity.

- Tags: deep-dive
- Published: 2026-07-15

### [Role of the Louvain Community Detection Algorithm in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/what-is-the-role-of-the-louvain-community-detection-algorithm)

Discover functional modules with the Louvain community detection algorithm. Automatically extract architecture from call graphs without predefined boundaries.

- Tags: deep-dive
- Published: 2026-07-15

### [How Git Diff Impact Mapping Helps You Understand Code Changes](/DeusData/codebase-memory-mcp/how-does-the-git-diff-impact-mapping-help-in-understanding-code-changes)

Understand code changes with Git diff impact mapping. Discover affected system parts, their importance, and change propagation in call graphs. Learn more today.

- Tags: deep-dive
- Published: 2026-07-15

### [Performance Metrics for Indexing Large Codebases with Codebase Memory MCP](/DeusData/codebase-memory-mcp/what-are-the-performance-metrics-for-indexing-large-codebases)

Discover performance metrics for indexing large codebases with Codebase Memory MCP. Achieve high accuracy on complex projects with efficient indexing solutions.

- Tags: performance
- Published: 2026-07-15

### [Dead Code Detection in Codebase Memory MCP: Knowledge Graph Implementation](/DeusData/codebase-memory-mcp/how-does-the-system-handle-dead-code-detection-using-the-knowledge-graph)

Discover how DeusData codebase-memory-mcp detects dead code using knowledge graph queries. Learn to identify unused functions efficiently by checking inbound CALLS and USAGE degrees.

- Tags: deep-dive
- Published: 2026-07-15

### [What Queries Can Be Performed on the codebase-memory-mcp Knowledge Graph](/DeusData/codebase-memory-mcp/what-kind-of-queries-can-be-performed-on-the-knowledge-graph)

Explore the codebase-memory-mcp knowledge graph. Discover how to perform semantic vector search, OpenCypher pattern matching, call-path tracing, and more with eleven distinct MCP tools. Analyze your codebase effectively.

- Tags: api-reference
- Published: 2026-07-15

### [How the Auto-Sync Background Watcher Optimizes Performance in DeusData/codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-auto-sync-background-watcher-optimize-performance)

Learn how the auto-sync background watcher optimizes performance in DeusData/codebase-memory-mcp using adaptive polling FNV-1a hashing lock-free snapshotting and deferred memory management for efficient repo monitoring.

- Tags: performance
- Published: 2026-07-15

### [What Is the .codebase-memory/graph.db.zst Artifact in Codebase-Memory-MCP?](/DeusData/codebase-memory-mcp/what-is-the-purpose-of-the-codebase-memory-graph-db-zst-artifact)

Discover the purpose of the .codebase-memory/graph.db.zst artifact. Learn how this Zstandard compressed SQLite database enables fast incremental analysis of your codebase knowledge graph.

- Tags: internals
- Published: 2026-07-15

### [Requirements for Integrating a New Agent Surface in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/what-are-the-requirements-for-integrating-a-new-agent-surface)

Learn the seven essential requirements for integrating a new agent surface in Codebase-Memory-MCP. Discover the architectural components you need for seamless integration.

- Tags: how-to-guide
- Published: 2026-07-15

### [How codebase-memory-mcp Supports 43 Different Agent Surfaces: Automatic Detection and Safe Integration](/DeusData/codebase-memory-mcp/how-does-the-system-support-43-different-agent-surfaces)

Discover how codebase-memory-mcp automatically detects and integrates 43 agent surfaces with zero permission expansion across IDEs, CLIs, and cloud copilots.

- Tags: deep-dive
- Published: 2026-07-15

### [MCP Tools in Codebase-Memory-MCP: 15+ Graph-Based Utilities for LLM Coding Assistants](/DeusData/codebase-memory-mcp/what-are-some-examples-of-mcp-tools-and-their-applications)

Explore 15+ graph-based MCP tools for LLM agents. Perform structural queries, impact analysis, and semantic search on your codebase with this versatile toolkit.

- Tags: deep-dive
- Published: 2026-07-15

### [How the Hybrid LSP Approach Handles Semantic Ambiguity in Code: A Technical Deep Dive](/DeusData/codebase-memory-mcp/how-does-the-hybrid-lsp-approach-handle-semantic-ambiguity-in-code)

Discover how the Hybrid LSP approach eradicates semantic ambiguity in code. Learn how import-graph analysis, type inference, and overload resolution enrich ASTs for precise type information.

- Tags: deep-dive
- Published: 2026-07-15

### [How codebase-memory-mcp Builds a Knowledge Graph from Source Code: A Deep Dive into the Three-Stage Pipeline](/DeusData/codebase-memory-mcp/how-does-the-codebase-memory-mcp-build-a-knowledge-graph-from-source-code)

Learn how codebase-memory-mcp builds a knowledge graph from source code using a three-stage pipeline. Parse code with Tree-sitter, buffer symbols, and store in SQLite.

- Tags: deep-dive
- Published: 2026-07-15

### [Understanding the codebase-memory-mcp Indexing Pipeline: From Source Code to Knowledge Graph](/DeusData/codebase-memory-mcp/what-is-the-primary-function-of-the-codebase-memory-mcp-indexing-pipeline)

Learn how the codebase-memory-mcp indexing pipeline transforms source code into a queryable knowledge graph using Tree-sitter and Hybrid-LSP for in-depth code analysis.

- Tags: internals
- Published: 2026-07-15

### [How to Leverage MCP Tools for Codebase Analysis with codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-can-i-leverage-mcp-tools-for-codebase-analysis)

Analyze your codebase with MCP tools at DeusData/codebase-memory-mcp. Install, index, and query locally for instant architectural insights. No external APIs needed.

- Tags: how-to-guide
- Published: 2026-07-15

### [Hybrid LSP Semantic Resolution in codebase-memory-mcp: 10 Specific Features Explained](/DeusData/codebase-memory-mcp/what-are-the-specific-features-of-the-hybrid-lsp-semantic-resolution)

Explore 10 specific features of Hybrid LSP semantic resolution in codebase-memory-mcp. Get IDE go-to definition accuracy without external language servers.

- Tags: deep-dive
- Published: 2026-07-15

### [How Tree-Sitter Parsing Powers AI-Driven Code Analysis in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-tree-sitter-parsing-improve-code-analysis-for-ai-agents)

Discover how Tree-Sitter parsing enhances AI code analysis by creating ASTs for 120x more efficient token querying than text-based methods. Improve your codebase understanding today.

- Tags: how-to-guide
- Published: 2026-07-15

### [Dockerfiles and Containerization Configurations in codebase-memory-mcp](/DeusData/codebase-memory-mcp/can-i-find-any-dockerfiles-or-containerization-configurations-here)

Discover Dockerfiles and containerization configurations in the codebase-memory-mcp repository. GetCI testing and Glama MCP sandbox integration support.

- Tags: how-to-guide
- Published: 2026-07-14

### [Contributing to codebase-memory-mcp: Expected Directory Structure Guide](/DeusData/codebase-memory-mcp/what-is-the-expected-directory-structure-for-contributing-to-this-project)

Learn the expected directory structure for contributing to DeusData codebase-memory-mcp. Find out where to place C code, UI components, and documentation to ensure smooth integration.

- Tags: how-to-guide
- Published: 2026-07-14

### [Hot‑Reloading and Development Server Configuration in Codebase‑Memory‑MCP](/DeusData/codebase-memory-mcp/are-there-any-hot-reloading-or-development-server-configurations)

Discover how to configure hot-reloading and the Vite development server in codebase-memory-mcp. Enjoy HMR enabled by default for a smoother development workflow.

- Tags: how-to-guide
- Published: 2026-07-14

### [How External Library Integration Is Handled in the codebase-memory-mcp Project](/DeusData/codebase-memory-mcp/how-is-external-library-integration-handled-in-this-project)

Explore how codebase-memory-mcp handles external library integration by exclusively using Go's standard library for secure, reproducible builds. Learn more about zero dependency management.

- Tags: how-to-guide
- Published: 2026-07-14

### [What Is the Role of a `docs` Directory at the Root?](/DeusData/codebase-memory-mcp/what-is-the-role-of-a-potential-docs-directory-at-the-root)

Discover the essential role of a root docs directory in your codebase. Centralize guides, assets, and metadata for comprehensive, organized project documentation.

- Tags: how-to-guide
- Published: 2026-07-14

### [codebase-memory-mcp Examples and Sample Usage: A Complete Practical Guide](/DeusData/codebase-memory-mcp/are-there-any-examples-or-sample-usage-provided-in-the-repository)

Explore codebase-memory-mcp examples and sample usage with this practical guide. Discover one-line install scripts, JSON-RPC CLI commands, and build/test suites for 14 MCP tools.

- Tags: getting-started
- Published: 2026-07-14

### [How the codebase-memory-mcp Project Is Versioned and Managed for Releases](/DeusData/codebase-memory-mcp/how-is-the-project-versioned-or-managed-with-regards-to-releases)

Learn how DeusData/codebase-memory-mcp uses semantic Git tags and CI pipelines for automated GitHub Releases and cryptographically signed binaries across Linux, macOS, and Windows.

- Tags: management-overview
- Published: 2026-07-14

### [codebase-memory-mcp lib Directory: Why It’s Absent and Where Source Code Resides](/DeusData/codebase-memory-mcp/what-does-the-lib-directory-contain-if-it-exists-in-the-root)

Discover why the DeusData/codebase-memory-mcp repository lacks a top-level lib directory. Learn where shared libraries and core functionality are actually located.

- Tags: internals
- Published: 2026-07-14

### [Utility Scripts and Command-Line Tools in codebase-memory-mcp: A Complete Developer Guide](/DeusData/codebase-memory-mcp/are-there-any-utility-scripts-or-command-line-tools-in-the-repository)

Explore utility scripts and command-line tools in DeusData/codebase-memory-mcp. Automate installation, building, testing, and security audits for the MCP binary with this developer guide.

- Tags: how-to-guide
- Published: 2026-07-14

### [Where to Find License Information in the codebase-memory-mcp Project](/DeusData/codebase-memory-mcp/where-can-i-find-the-projects-license-information)

Locate the MIT license for the DeusData/codebase-memory-mcp project easily. Find the complete license text directly within the top-level LICENSE file.

- Tags: documentation
- Published: 2026-07-14

### [Dependencies Managed by DeusData/codebase-memory-mcp: Complete Package Reference](/DeusData/codebase-memory-mcp/what-dependencies-are-managed-by-deusdatamemory-mcp)

Discover dependencies managed by DeusData/codebase-memory-mcp. This package uses two package.json files for Node.js and vendored C/C++ libraries, eliminating the need for pip or Cargo.

- Tags: api-reference
- Published: 2026-07-14

### [DeusData/codebase-memory-mcp README.md: Complete Documentation Guide](/DeusData/codebase-memory-mcp/is-there-a-readme-md-file-in-deusdatamemory-mcp-and-what-information-does-it-contain)

Explore the DeusData/codebase-memory-mcp README.md for installation, architecture, MCP tools, and performance benchmarks. Get complete documentation for this powerful codebase memory management tool.

- Tags: documentation
- Published: 2026-07-14

### [How Unit Tests and Integration Tests Are Organized in the codebase-memory-mcp Repository](/DeusData/codebase-memory-mcp/how-are-unit-tests-or-integration-tests-organized-in-this-repository)

Discover how unit and integration tests are organized in the codebase-memory-mcp repository. Explore the combined testing approach using MiniTest, shell scripts, and Python.

- Tags: how-to-guide
- Published: 2026-07-14

### [Role of the Tests Directory in DeusData/codebase-memory-mcp: Architecture and Usage](/DeusData/codebase-memory-mcp/what-is-the-role-of-the-tests-directory-in-deusdatamemory-mcp)

Explore the role of the tests directory in DeusData/codebase-memory-mcp. Understand how C unit, integration, and system tests ensure MCP protocol, indexing, and security integrity.

- Tags: architecture
- Published: 2026-07-14

### [Documentation Files in the Root of the DeusData/codebase-memory-mcp Repository](/DeusData/codebase-memory-mcp/are-there-any-documentation-files-in-the-root-of-deusdatamemory-mcp)

Discover documentation files in the root of DeusData/codebase-memory-mcp. Find Markdown guides on project overview, contributions, security, and legal governance.

- Tags: documentation
- Published: 2026-07-14

### [How Modules Are Organized in the src Directory of codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-are-modules-or-components-organized-within-the-src-directory)

Discover how the codebase-memory-mcp src directory organizes modules using a feature-oriented architecture separating utilities hooks components and more into distinct subdirectories.

- Tags: internals
- Published: 2026-07-14

### [DeusData/codebase-memory-mcp Source Code Location: C Core and Python Wrapper Guide](/DeusData/codebase-memory-mcp/where-is-the-source-code-located-within-the-deusdatamemory-mcp-project)

Find the DeusData/codebase-memory-mcp source code. Discover where the C core is in src/ and the Python wrapper is in pkg/pypi/src/codebase_memory_mcp/.

- Tags: how-to-guide
- Published: 2026-07-14

### [What Is the Purpose of the src Directory in DeusData/codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-is-the-purpose-of-the-src-directory-in-deusdatamemory-mcp)

Discover the src directory's purpose in DeusData/codebase-memory-mcp. It holds the C code for the intelligence engine, including the JSON-RPC server, indexing pipeline, and graph storage.

- Tags: how-to-guide
- Published: 2026-07-14

### [Top-Level Configuration Files in DeusData/codebase-memory-mcp: A Complete Guide](/DeusData/codebase-memory-mcp/are-there-any-configuration-files-at-the-top-level-of-deusdatamemory-mcp)

Explore top-level configuration files in DeusData/codebase-memory-mcp. Discover essential files like.gitignore, flake.nix, and server.json that manage your project's build, analysis, and runtime.

- Tags: how-to-guide
- Published: 2026-07-14

### [Key Directories in the DeusData/codebase-memory-mcp Repository: A Structural Breakdown](/DeusData/codebase-memory-mcp/what-are-the-key-directories-in-the-root-of-the-deusdatamemory-mcp-repository)

Explore the DeusData/codebase-memory-mcp repository structure. Understand the purpose of key directories like internal graph-ui scripts tests test-infrastructure and docs for efficient development.

- Tags: architecture
- Published: 2026-07-14

### [Main Entry Point in DeusData/codebase-memory-mcp: Location and Structure](/DeusData/codebase-memory-mcp/where-can-i-find-the-main-entry-point-for-the-application-in-deusdatamemory-mcp)

Find the main entry point for DeusData/codebase-memory-mcp in src/main.c. Discover the application's structure and how it starts at the main function.

- Tags: getting-started
- Published: 2026-07-14

### [The Primary Programming Language of DeusData/codebase-memory-mcp: A Complete C Implementation](/DeusData/codebase-memory-mcp/what-is-the-primary-programming-language-used-in-deusdatamemory-mcp-repository)

Discover if C is the primary language for DeusData/codebase-memory-mcp. Learn how this C implementation powers the core engine and supports a TypeScript UI.

- Tags: analysis
- Published: 2026-07-14

### [What Is the Index Supervisor in Codebase-Memory-MCP and When Does It Spawn Child Processes?](/DeusData/codebase-memory-mcp/what-is-the-index-supervisor-and-when-does-it-spawn-child-processes-in-codebase-memory-mcp)

Discover the index supervisor in Codebase-Memory-MCP, a crash-isolation layer that spawns worker subprocesses for repository indexing only in the host MCP process, preventing main server crashes.

- Tags: internals
- Published: 2026-07-13

### [How the Artifact Format and Zstd Compression Work in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-the-artifact-format-including-zstd-compression-work-in-codebase-memory-mcp)

Discover how Codebase-Memory-MCP uses Zstd compression and artifact formats. Learn about SQLite packaging, atomic writes, and frame-size validation for corrupted file prevention.

- Tags: internals
- Published: 2026-07-13

### [Parent-Process Watchdog in Codebase-Memory-MCP: Purpose and Implementation](/DeusData/codebase-memory-mcp/what-is-the-parent-process-watchdog-and-why-is-it-needed-in-codebase-memory-mcp)

Learn about the parent-process watchdog in Codebase-Memory-MCP. Discover how this thread monitors the parent PID and ensures atomic shutdown to prevent orphaned servers and resource leaks. Essential for robust MCP operation.

- Tags: how-to-guide
- Published: 2026-07-13

### [How to Migrate from Other Code Intelligence Tools to Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-can-i-migrate-from-other-code-intelligence-tools-to-codebase-memory-mcp)

Easily migrate from other code intelligence tools to Codebase-Memory-MCP. Export data, convert to protobuf, and import into the graph store for a queryable layer.

- Tags: migration-guide
- Published: 2026-07-13

### [Difference Between Full Indexing and Fast Indexing Modes in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/what-is-the-difference-between-full-indexing-and-fast-indexing-modes-in-codebase-memory-mcp)

Understand the difference between full indexing and fast indexing in Codebase-Memory-MCP. Learn how each mode optimizes your codebase analysis for speed and depth.

- Tags: deep-dive
- Published: 2026-07-13

### [How Louvain Community Detection Discovers Functional Modules in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-louvain-community-detection-discover-functional-modules-in-codebase-memory-mcp)

Discover how Louvain community detection in Codebase-Memory-MCP partitions software call graphs into functional modules by optimizing modularity using the Leiden algorithm.

- Tags: deep-dive
- Published: 2026-07-13

### [Graph Data Model in Codebase-Memory-MCP: Node Labels and Edge Types Explained](/DeusData/codebase-memory-mcp/what-is-the-graph-data-model-in-codebase-memory-mcp-including-node-labels-and-edge-types)

Understand the graph data model in Codebase-Memory-MCP. Learn about node labels and edge types representing code entities and relationships for analysis and visualization. Explore the TypeScript interfaces.

- Tags: deep-dive
- Published: 2026-07-13

### [How Dead Code Detection Works in Codebase-Memory-MCP: Graph Analysis Explained](/DeusData/codebase-memory-mcp/how-does-dead-code-detection-work-within-the-codebase-memory-mcp-graph)

Discover how Codebase-Memory-MCP detects dead code using graph analysis and SQLite. Learn about inbound degree queries and excluded code types for accurate identification.

- Tags: internals
- Published: 2026-07-13

### [How Security is Handled in Codebase-Memory-MCP: VirusTotal, SLSA Level 3, and Signature Verification](/DeusData/codebase-memory-mcp/how-is-security-handled-in-codebase-memory-mcp-regarding-virustotal-slsa-and-signatures)

Discover how Codebase-Memory-MCP secures your software with SLSA Level 3, VirusTotal scanning, and signature verification for robust protection against threats.

- Tags: security-overview
- Published: 2026-07-13

### [Environment Variables That Control Indexing Behavior in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/what-environment-variables-control-indexing-behavior-in-codebase-memory-mcp)

Master Codebase-Memory-MCP indexing with environment variables like CBM_INDEX_SUPERVISOR and CBM_INDEX_SINGLE_THREAD. Control threading, storage, and more.

- Tags: how-to-guide
- Published: 2026-07-13

### [CBMignore Syntax and Precedence Over Gitignore: A Complete Guide](/DeusData/codebase-memory-mcp/what-is-the-cbmignore-syntax-and-its-precedence-over-gitignore)

Master .cbmignore syntax and its precedence over .gitignore. Learn how Codebase Memory overrides Git excludes to streamline your workflow.

- Tags: how-to-guide
- Published: 2026-07-13

### [How the Background Watcher Detects and Handles Git Changes in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-the-background-watcher-detect-and-handle-git-changes-in-codebase-memory-mcp)

Learn how the background watcher in Codebase-Memory-MCP detects and handles Git changes. It polls, compares commits, and triggers re-indexing via a callback for efficient updates.

- Tags: internals
- Published: 2026-07-13

### [Codebase-Memory-MCP Memory Model During Indexing: RAM-First Pipeline and Release Mechanism](/DeusData/codebase-memory-mcp/what-is-the-memory-model-during-indexing-and-how-is-it-released-in-codebase-memory-mcp)

Explore the Codebase-Memory-MCP memory model during indexing. Learn how it uses RAM-first pipelining and a release mechanism to optimize memory usage and persist data efficiently.

- Tags: internals
- Published: 2026-07-13

### [Cypher Query Patterns for Graph Traversal in Codebase-Memory-MCP: A Complete Reference](/DeusData/codebase-memory-mcp/what-cypher-query-patterns-are-supported-for-graph-traversal-in-codebase-memory-mcp)

Explore Cypher query patterns for graph traversal in Codebase-Memory-MCP. Discover directed and undirected relationships, variable-length paths, and complex filtering.

- Tags: api-reference
- Published: 2026-07-13

### [How the RAM-First Pipeline Achieves Extreme Indexing Speed in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-the-ram-first-pipeline-achieve-extreme-indexing-speed-in-codebase-memory-mcp)

Discover how the RAM-first pipeline supercharges Codebase-Memory-MCP indexing speed by eliminating disk I/O and leveraging lock-free parallel processing for lightning-fast results.

- Tags: performance
- Published: 2026-07-13

### [Multi-Pass Indexing Pipeline Architecture in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/what-is-the-architecture-of-the-multi-pass-indexing-pipeline-in-codebase-memory-mcp)

Explore the multi-pass indexing pipeline architecture in Codebase-Memory-MCP. Discover how this C-based system transforms code into a graph database with parallel analysis and incremental updates.

- Tags: architecture
- Published: 2026-07-13

### [How Codebase-Memory-MCP Hybrid LSP Differs from Traditional Language Servers: A Technical Deep Dive](/DeusData/codebase-memory-mcp/how-does-codebase-memory-mcps-hybrid-lsp-differ-from-traditional-language-servers)

Explore the Codebase-Memory-MCP Hybrid LSP a C implementation embedded within MCP. Discover how it surpasses traditional language servers with type-aware graph resolution across nine languages.

- Tags: deep-dive
- Published: 2026-07-13

### [How the Team-Shared Graph Artifact Works in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-the-team-shared-graph-artifact-work)

Understand how the team-shared graph artifact in Codebase-Memory-MCP functions. This persisted SQLite database enables teams to share pre-built code graphs, eliminating redundant indexing and boosting efficiency.

- Tags: internals
- Published: 2026-07-12

### [What Port Does the 3D Graph Visualization UI Run On?](/DeusData/codebase-memory-mcp/what-port-does-the-3d-graph-visualization-ui-run-on)

Discover the default port (9749) for the 3D graph visualization UI in DeusData/codebase-memory-mcp. Learn how to configure the port using the `--port` flag.

- Tags: api-reference
- Published: 2026-07-12

### [How to Enable the 3D Graph Visualization UI in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-enable-the-3d-graph-visualization-ui)

Enable the 3D graph visualization UI in codebase-memory-mcp by using a UI-enabled binary and the --ui flag. Access the interactive graph at localhost:9749 and explore your codebase like never before.

- Tags: how-to-guide
- Published: 2026-07-12

### [How the Background Watcher Detects Git Changes in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-does-the-background-watcher-detect-git-changes)

Learn how the background watcher detects Git changes by polling projects, comparing HEAD hashes, and running git status to trigger re-indexing on discrepancies.

- Tags: how-to-guide
- Published: 2026-07-12

### [Codebase-Memory-MCP Graph Schema: Complete Guide to Edge Types](/DeusData/codebase-memory-mcp/what-edge-types-are-used-in-the-codebase-memory-mcp-graph-schema)

Explore the codebase-memory-mcp graph schema and its 26 edge types like CALLS, IMPORTS, and HTTP_CALLS. Understand code dependencies, data flows, and semantic relationships.

- Tags: api-reference
- Published: 2026-07-12

### [Node Labels in the Codebase-Memory-MCP Graph Schema: Complete Reference](/DeusData/codebase-memory-mcp/what-node-labels-are-used-in-the-codebase-memory-mcp-graph-schema)

Explore the 11 node labels in the codebase-memory-mcp graph schema: file, function, class, struct, enum, typedef, variable, namespace, module, token, and embedding. Understand your codebase structure.

- Tags: api-reference
- Published: 2026-07-12

### [Cypher Query Features Supported in the openCypher Subset of codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-cypher-query-features-are-supported-in-the-opencypher-subset)

Discover supported Cypher query features in the openCypher subset of codebase-memory-mcp. Learn what MATCH, WHERE, RETURN, and more are available in this read-only implementation.

- Tags: api-reference
- Published: 2026-07-12

### [Understanding the Quality Tiers for Tree-Sitter Grammars in Codebase-Memory MCP](/DeusData/codebase-memory-mcp/what-are-the-quality-tiers-for-tree-sitter-grammars)

Explore the three quality tiers for Tree-Sitter grammars: high, medium, and low. Learn how DeusData/codebase-memory-mcp assesses grammars for parsing completeness and LSP integration.

- Tags: deep-dive
- Published: 2026-07-12

### [What Are the 158 Supported Languages by Tree-Sitter Grammars? Only 2 Custom Grammars in DeusData/codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-are-the-158-supported-languages-by-tree-sitter-grammars)

Discover the 158 languages supported by Tree-Sitter grammars and learn why DeusData/codebase-memory-mcp only uses two custom grammars: Magma and FORM. Get the facts now.

- Tags: getting-started
- Published: 2026-07-12

### [How to Configure Logging with CBM_LOGLEVEL in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-to-configure-logging-with-cbm-log-level)

Configure logging verbosity in Codebase Memory MCP using CBM_LOGLEVEL. Set the environment variable or use a flag to control error, warn, info, debug, and trace levels.

- Tags: how-to-guide
- Published: 2026-07-12

### [What Log Levels Are Available in codebase-memory-mcp: The Complete Developer Guide](/DeusData/codebase-memory-mcp/what-log-levels-are-available-in-codebase-memory-mcp)

Explore the DEBUG, INFO, WARN, ERROR, and NONE log levels in codebase-memory-mcp. Learn how to control output with cbm_log_set_level() or the CBM_LOG_LEVEL environment variable.

- Tags: developer-guide
- Published: 2026-07-12

### [How CBM_ALLOWED_ROOT Restricts Indexing in Multi-Tenant Environments](/DeusData/codebase-memory-mcp/how-does-cbm-allowed-root-restrict-indexing-in-multi-tenant-environments)

Learn how CBM_ALLOWED_ROOT restricts indexing in multi-tenant environments. This environment variable prevents untrusted callers from accessing unauthorized directories, securing your codebase.

- Tags: how-to-guide
- Published: 2026-07-12

### [How to Change the Cache Directory with CBMCACHEDIR in Codebase‑Memory‑MCP](/DeusData/codebase-memory-mcp/how-to-change-the-cache-directory-with-cbm-cache-dir)

Learn to change the cache directory for codebase-memory-mcp using the CBMCACHEDIR environment variable. Easily redirect cache storage to your desired location.

- Tags: how-to-guide
- Published: 2026-07-12

### [Where Does codebase-memory-mcp Store Its SQLite Databases? File Paths Explained](/DeusData/codebase-memory-mcp/where-are-codebase-memory-mcp-sqlite-databases-stored)

Discover where codebase-memory-mcp stores its SQLite databases. Learn about the hidden .codebase-memory directory and the graph.db.zst file location.

- Tags: how-to-guide
- Published: 2026-07-12

### [How to Override Default Worker Count for Indexing with CBM_WORKERS](/DeusData/codebase-memory-mcp/how-to-override-default-worker-count-for-indexing-with-cbm-workers)

Override default worker count for indexing with CBM_WORKERS by setting the environment variable. Manually control parallel workers instead of auto-detected CPU count.

- Tags: how-to-guide
- Published: 2026-07-12

### [How to Configure Memory Budget with CBM_MEM_BUDGET_MB in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-to-configure-memory-budget-with-cbm-mem-budget-mb)

Configure your memory budget with CBM_MEM_BUDGET_MB in Codebase-Memory-MCP. Set the environment variable to easily override automatic RAM calculation for optimal performance.

- Tags: how-to-guide
- Published: 2026-07-12

### [What Happens When the Agent Process Dies: Parent-Death Watchdog in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/what-happens-when-the-agent-process-dies-according-to-the-watchdog)

Discover how the codebase-memory-mCP's parent-death watchdog prevents orphaned processes by detecting agent termination and initiating a clean shutdown via _exit(0).

- Tags: internals
- Published: 2026-07-12

### [How the Parent Watchdog Detects Agent Process Death in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-parent-watchdog-detect-agent-process-death)

Learn how the parent watchdog detects agent process death. It polls getppid every 500ms, compares it to the initial parent PID, and terminates processes immediately if they differ.

- Tags: internals
- Published: 2026-07-12

### [Why the Index Supervisor Releases Memory Back to the OS](/DeusData/codebase-memory-mcp/why-does-the-index-supervisor-release-memory-back-to-the-os)

Discover why the index supervisor releases memory back to the OS. Learn how child processes ensure efficient memory management in the DeusData codebase.

- Tags: internals
- Published: 2026-07-12

### [What Is the Index Supervisor Subprocess in codebase-memory-mcp?](/DeusData/codebase-memory-mcp/what-is-the-index-supervisor-subprocess-in-codebase-memory-mcp)

Learn about the index supervisor subprocess in codebase-memory-mcp, a crash-isolation mechanism protecting the main MCP server from malformed source files. Enhance stability now.

- Tags: internals
- Published: 2026-07-12

### [Hybrid LSP Type Resolution in codebase-memory-mcp: 9 Supported Languages Explained](/DeusData/codebase-memory-mcp/what-languages-does-hybrid-lsp-type-resolution-support-in-codebase-memory-mcp)

Discover the 9 languages supporting hybrid LSP type resolution in codebase-memory-mcp: Go, C, C++, Rust, Python, JS/TS, Java, Kotlin, and C#. Optimize your codebase analysis.

- Tags: deep-dive
- Published: 2026-07-12

### [How Tree-Sitter Syntactic Parsing Compares to Hybrid LSP in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-tree-sitters-syntactic-parsing-compare-to-hybrid-lsp)

Discover how Tree-sitter syntactic parsing and Hybrid LSP semantic cross-referencing work together in codebase-memory-mcp for efficient code analysis and navigation. Understand the differences and benefits.

- Tags: deep-dive
- Published: 2026-07-12

### [Hybrid LSP Type Resolution in codebase-memory-mcp: A Complete Technical Guide](/DeusData/codebase-memory-mcp/what-is-hybrid-lsp-type-resolution-in-codebase-memory-mcp)

Master hybrid LSP type resolution in codebase-memory-mcp. This guide details the Tree-sitter engine that unifies JavaScript, TypeScript, JSX, and TSX parsing for seamless cross-language symbol resolution and CBM lookups.

- Tags: deep-dive
- Published: 2026-07-12

### [How Dump Verification Ensures Data Integrity After Indexing in codebase-memory-mcp](/DeusData/codebase-memory-mcp/dump-verification-data-integrity-post-indexing)

Learn how dump verification in codebase-memory-mcp safeguards data integrity by comparing in-memory node counts with persisted SQLite rows, detecting data loss.

- Tags: how-to-guide
- Published: 2026-07-11

### [Configuration System for codebase-memory-mcp: Understanding .cbmignore and Custom File Extensions](/DeusData/codebase-memory-mcp/codebase-memory-mcp-configuration-system-cbmignore-file-extensions)

Learn the codebase-memory-mcp configuration system for optimizing indexing. Discover .cbmignore, custom file extensions, and the three-layer ignore architecture to control your code graph.

- Tags: how-to-guide
- Published: 2026-07-11

### [Parent-Process Watchdog Mechanism in codebase-memory-mcp: Graceful Shutdown Explained](/DeusData/codebase-memory-mcp/parent-process-watchdog-graceful-shutdown)

Discover the parent-process watchdog mechanism in codebase-memory-mcp. Learn how it ensures graceful shutdown and prevents orphaned processes by monitoring the parent process.

- Tags: internals
- Published: 2026-07-11

### [How Codebase-Memory-MCP Handles Infrastructure-as-Code Indexing for Kubernetes and Dockerfiles](/DeusData/codebase-memory-mcp/iac-indexing-kubernetes-manifests-dockerfiles)

Discover how Codebase-Memory-MCP indexes infrastructure-as-code by parsing Dockerfiles and Kubernetes manifests into graph nodes and relationships, streamlining your IaC management.

- Tags: how-to-guide
- Published: 2026-07-11

### [Hybrid LSP Architecture for Python Type Resolution in codebase-memory-mcp](/DeusData/codebase-memory-mcp/hybrid-lsp-architecture-python-type-resolution)

Explore the hybrid LSP architecture in codebase-memory-mcp for fast Python type resolution. This system combines per-file analysis with a global registry for comprehensive type checking.

- Tags: architecture
- Published: 2026-07-11

### [How CLI Mode Exposes All MCP Tools for Direct Invocation in codebase-memory-mcp](/DeusData/codebase-memory-mcp/cli-mode-expose-mcp-tools-direct-invocation)

Discover how codebase-memory-mcp CLI mode directly invokes MCP tools using a transparent Python wrapper. Access all functionalities without reimplementation.

- Tags: how-to-guide
- Published: 2026-07-11

### [JSON-RPC 2.0 Protocol Implementation for MCP Communication in codebase-memory-mcp](/DeusData/codebase-memory-mcp/json-rpc-2.0-protocol-implementation-mcp-communication)

Implement the JSON-RPC 2.0 protocol for MCP communication in codebase-memory-mcp. This TypeScript client simplifies backend interaction via HTTP POST requests using the callTool function.

- Tags: api-reference
- Published: 2026-07-11

### [How Semantic Search Works in Codebase-Memory-MCP with Bundled Nomic Embeddings](/DeusData/codebase-memory-mcp/semantic-search-nomic-embeddings-codebase-memory-mcp)

Understand how semantic search works in Codebase-Memory-MCP. Discover local cosine similarity matching with bundled Nomic embeddings for zero-dependency codebase analysis.

- Tags: how-to-guide
- Published: 2026-07-11

### [Louvain Community Detection Algorithm in Codebase Memory: Detecting Functional Modules](/DeusData/codebase-memory-mcp/louvain-community-detection-algorithm-functional-modules)

Discover functional modules in codebase-memory-mcp using the Louvain community detection algorithm. Group code elements by call relationships with a Leiden-enhanced SQLite implementation.

- Tags: deep-dive
- Published: 2026-07-11

### [How Architecture Decision Records (ADRs) Are Managed in codebase-memory-mcp: A Complete Technical Guide](/DeusData/codebase-memory-mcp/architecture-decision-records-adr-management-codebase-memory-mcp)

Discover how Architecture Decision Records ADRs are managed in codebase-memory-mcp. Learn about markdown blob storage CRUD operations via C API CLI and HTTP endpoints plus automatic migration.

- Tags: how-to-guide
- Published: 2026-07-11

### [How Auto-Index Works with Git-Based Change Detection in codebase-memory-mcp](/DeusData/codebase-memory-mcp/auto-index-git-based-change-detection)

Learn how codebase-memory-mcp's auto-index uses git-based change detection. It automatically re-indexes your codebase on startup and monitors Git for updates, ensuring your code graph stays synced.

- Tags: how-to-guide
- Published: 2026-07-11

### [Security Measures in codebase-memory-mcp: VirusTotal, SLSA Level 3, and Sigstore Signatures Explained](/DeusData/codebase-memory-mcp/codebase-memory-mcp-security-measures-virustotal-slsa-signatures)

Secure your codebase with VirusTotal, SLSA Level 3, and Sigstore signatures in codebase-memory-mcp. Learn about our robust seven-layer security pipeline and ensure binary integrity and authenticity.

- Tags: security-measures
- Published: 2026-07-11

### [How the Background Watcher Detects and Handles File Changes in codebase-memory-mcp](/DeusData/codebase-memory-mcp/background-watcher-file-change-detection-handling)

Discover how the background watcher in codebase-memory-mcp detects and handles file changes with its hybrid event-driven and polling architecture. Learn about its efficient re-indexing and edge case management.

- Tags: internals
- Published: 2026-07-11

### [Team-Shared Graph Artifact Format and Bootstrap Process for codebase-memory-mcp](/DeusData/codebase-memory-mcp/team-shared-graph-artifact-format-bootstrap-process)

Discover the team-shared graph artifact format and bootstrap process for codebase-memory-mcp. Simplify team onboarding with automatic decompression and efficient indexing.

- Tags: internals
- Published: 2026-07-11

### [How Multi-Repo Intelligence Works with CROSS_* Edges in codebase-memory-mcp](/DeusData/codebase-memory-mcp/multi-repo-intelligence-cross-edges)

Uncover how multi-repo intelligence works using CROSS_* edges in codebase-memory-mcp. Discover cross-repo queries with sub-millisecond latency enabled by intelligent indexing.

- Tags: deep-dive
- Published: 2026-07-11

### [How codebase-memory-mcp Extracts HTTP Route Nodes and Matches Call Sites for Cross-Service Linking](/DeusData/codebase-memory-mcp/http-route-nodes-extraction-call-site-matching-cross-service-linking)

Discover how codebase-memory-mcp extracts HTTP route nodes from edges and matches them to call sites using canonicalized names for effective cross-service linking and dependency analysis.

- Tags: how-to-guide
- Published: 2026-07-11

### [How Dead Code Detection Works with Degree Filtering in codebase-memory-mcp](/DeusData/codebase-memory-mcp/dead-code-detection-degree-filtering-approach)

Discover how dead code detection with degree filtering in codebase-memory-mcp identifies unreachable code. Learn more about this efficient graph-based approach.

- Tags: deep-dive
- Published: 2026-07-11

### [codebase-memory-mcp Memory Management Strategy: RAM-First Pipeline and LZ4 Compression](/DeusData/codebase-memory-mcp/codebase-memory-mcp-memory-management-ram-first-pipeline-lz4-compression)

Discover codebase-memory-mcp's memory management strategy with its RAM-first pipeline and LZ4 compression for fast incremental indexing and compact storage.

- Tags: deep-dive
- Published: 2026-07-11

### [How SQLite Graph Storage Handles Traversal and Search Efficiently](/DeusData/codebase-memory-mcp/sqlite-graph-storage-efficient-traversal-search)

Discover how SQLite graph storage efficiently handles traversal and search using indexed relational queries and B-tree indexes. Learn about bulk persistence and direct page writes.

- Tags: internals
- Published: 2026-07-11

### [Cypher Query Engine Internal Architecture in Codebase-Memory-MCP: A Deep Dive](/DeusData/codebase-memory-mcp/cypher-query-engine-internal-architecture-supported-opencypher-subset)

Explore the Cypher query engine internal architecture within codebase-memory-mcp. Understand its four-stage pipeline and supported openCypher subset for SQL translation.

- Tags: deep-dive
- Published: 2026-07-11

### [How the Indexing Pipeline Handles 158 Tree-Sitter Grammars in a Single Static Binary](/DeusData/codebase-memory-mcp/indexing-pipeline-handle-158-treesitter-grammars-single-static-binary)

Learn how the MCP indexing pipeline manages 158 Tree-Sitter grammars in one static binary by compiling parsers directly into the executable for efficient in-process analysis.

- Tags: internals
- Published: 2026-07-11

### [How codebase-memory-mcp's Hybrid LSP Achieves Type Resolution Without External Language Servers](/DeusData/codebase-memory-mcp/codebase-memory-mcp-hybrid-lsp-type-resolution-without-external-language-servers)

Discover how codebase-memory-mcp's hybrid LSP achieves type resolution internally. Learn how it merges static analysis with language servers for seamless development without external dependencies.

- Tags: deep-dive
- Published: 2026-07-11

### [How index_status Reports parse_partial Files and What to Do About Them](/DeusData/codebase-memory-mcp/how-does-index-status-report-parse-partial-files-and-what-to-do-about-them)

Discover how index_status flags parse_partial files, identifies indexing gaps, and guides you to fix syntax or encoding issues for complete graph coverage.

- Tags: how-to-guide
- Published: 2026-07-10

### [How trace_path with data_flow Mode Follows Value Propagation Through Argument Expressions](/DeusData/codebase-memory-mcp/how-does-trace-path-with-data-flow-mode-follow-value-propagation-with-arg-expressions)

Learn how trace_path with data_flow mode tracks value propagation through argument expressions and field sub-expressions. Discover source code easily using BFS and hybrid LSP symbols.

- Tags: how-to-guide
- Published: 2026-07-10

### [How MCP Protocol Version Negotiation Works Between Client and Server](/DeusData/codebase-memory-mcp/how-does-mcp-protocol-version-negotiation-work-between-client-and-server)

Understand MCP protocol version negotiation. Learn how clients and servers use a JSON-RPC handshake with mcp/initialize to establish the highest common supported version for secure communication.

- Tags: deep-dive
- Published: 2026-07-10

### [How Configuration Keys Work in the _config.db SQLite Store: Complete Technical Guide](/DeusData/codebase-memory-mcp/how-do-configuration-keys-work-in-the-config-db-sqlite-store)

Explore how configuration keys work in the _config.db SQLite store. Learn about atomic reads, writes, and type-safe helpers in this technical guide.

- Tags: technical-guide
- Published: 2026-07-10

### [How Signal Handling Achieves Graceful Shutdown on SIGTERM and SIGINT in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-signal-handling-achieve-graceful-shutdown-on-sigterm-sigint)

Learn how DeusData/codebase-memory-mcp achieves graceful shutdown using POSIX and Windows signal handlers for SIGTERM and SIGINT. Discover atomic flags and async-signal-safe operations.

- Tags: internals
- Published: 2026-07-10

### [How semantic_query Uses Vector Embeddings for Vocabulary-Mismatch Code Search](/DeusData/codebase-memory-mcp/how-does-semantic-query-use-vector-embeddings-for-vocabulary-mismatch-search)

Discover how semantic_query leverages vector embeddings for vocabulary-mismatch code search. Retrieve relevant code despite differing terminology with Nomic AI and dot-product similarity.

- Tags: how-to-guide
- Published: 2026-07-10

### [How detect_changes Maps Git Diff to Affected Symbols with Risk Classification](/DeusData/codebase-memory-mcp/how-does-detect-changes-map-git-diff-to-affected-symbols-with-risk-classification)

Learn how detect_changes maps git diff to affected symbols. It normalizes git status and queries your code graph to find impacted code with downstream risk classification.

- Tags: how-to-guide
- Published: 2026-07-10

### [How to Configure Custom File Extensions in .codebase-memory.json for codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-do-i-configure-custom-file-extensions-in-codebase-memory-json)

Learn to configure custom file extensions in .codebase-memory.json for codebase-memory-mcp. Easily add new file types to your codebase analysis with clear instructions.

- Tags: how-to-guide
- Published: 2026-07-10

### [How to Use CLI Mode to Invoke MCP Tools from the Command Line in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-do-i-use-cli-mode-to-invoke-mcp-tools-from-the-command-line)

Learn how to use CLI mode to invoke MCP tools from the command line with codebase-memory-mcp. Execute tools directly from your shell without complex network setup.

- Tags: how-to-guide
- Published: 2026-07-10

### [Codebase-Memory-MCP Graph Schema: Complete Guide to Node Labels and Edge Types](/DeusData/codebase-memory-mcp/what-are-the-node-labels-and-edge-types-in-the-graph-schema)

Explore the Codebase-Memory-MCP graph schema with its seventeen node labels like Project, Package, File, Class, Function and fifteen edge types including CALLS, DATA_FLOWS, and HTTP_CALLS. Understand software architecture and d...

- Tags: api-reference
- Published: 2026-07-10

### [How the RAM‑First Pipeline Handles Memory Management and LZ4 Compression in Codebase‑Memory‑MCP](/DeusData/codebase-memory-mcp/how-does-the-ram-first-pipeline-handle-memory-management-and-lz4-compression)

Discover how the RAM‑first pipeline optimizes memory management and LZ4 compression for ultra‑fast indexing in Codebase‑Memory‑MCP. Learn about its efficient data handling.

- Tags: internals
- Published: 2026-07-10

### [How to Configure auto_index and auto_watch for Background Indexing in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-do-i-configure-auto-index-and-auto-watch-for-background-indexing)

Configure auto_index and auto_watch for background indexing in codebase-memory-mcp efficiently. Enable automatic indexing and incremental updates via CLI commands for seamless project management and enhanced performance.

- Tags: how-to-guide
- Published: 2026-07-10

### [How Cross-Repo Intelligence Links Projects with CROSS_* Edges in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-does-cross-repo-intelligence-link-projects-with-cross-star-edges)

Discover how cross-repo intelligence links projects with CROSS_* edges in codebase-memory-mcp. Automatically find inter-service dependencies by scanning call types and build bidirectional links.

- Tags: deep-dive
- Published: 2026-07-10

### [Cypher Query Features Supported vs Unsupported in QueryGraph: A Complete Guide](/DeusData/codebase-memory-mcp/what-cypher-query-features-are-supported-vs-unsupported-in-query-graph)

Discover which Cypher query features are supported and unsupported in QueryGraph. This guide details compatibility for MATCH, WHERE, RETURN, aggregations, and more.

- Tags: deep-dive
- Published: 2026-07-10

### [Multi-Pass Indexing Pipeline Architecture in Codebase-Memory-MCP: A 5-Stage Technical Breakdown](/DeusData/codebase-memory-mcp/what-is-the-multi-pass-indexing-pipeline-architecture-and-how-do-the-passes-work)

Explore the five-stage multi-pass indexing pipeline architecture in Codebase-Memory-MCP. Learn how it transforms code into a searchable, language-aware knowledge base with ASTs, graphs, and embeddings.

- Tags: architecture
- Published: 2026-07-10

### [How to Contribute to the Codebase-Memory-MCP Project: A Complete Developer's Guide](/DeusData/codebase-memory-mcp/how-to-contribute-codebase-memory-mcp-project)

Learn how to contribute to the codebase-memory-mcp project. Follow our guide for C development, DCO sign-off, security audits, and test cases before submitting your pull request.

- Tags: how-to-guide
- Published: 2026-07-09

### [Prerequisites for Installing codebase-memory-mcp: Build Requirements and Setup Guide](/DeusData/codebase-memory-mcp/prerequisites-installing-codebase-memory-mcp)

Learn the prerequisites for installing codebase-memory-mcp from source. Discover the C/C++ compiler, zlib, and Git build requirements for a successful setup.

- Tags: how-to-guide
- Published: 2026-07-09

### [How CBM Represents Code Architecture for Analysis: Inside the Knowledge Graph](/DeusData/codebase-memory-mcp/how-cbm-represents-code-architecture-analysis)

Discover how CBM represents code architecture for analysis by building a knowledge graph from C-level data structures, capturing syntactic and semantic elements for in-depth insights.

- Tags: internals
- Published: 2026-07-09

### [How to Use the 3D Graph Visualization UI in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-use-3d-graph-visualization-ui-codebase-memory-mcp)

Learn to use the 3D graph visualization UI in codebase-memory-mcp. Explore React components, customize appearance with variant props, and leverage CVA for Tailwind CSS classes.

- Tags: how-to-guide
- Published: 2026-07-09

### [How to Perform Semantic Search with Embeddings in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-perform-semantic-search-embeddings-codebase-memory-mcp)

Learn to perform semantic search with embeddings in codebase-memory-mcp. Explore fast on-device queries using pre-computed nomic-embed-code token embeddings and cosine similarity.

- Tags: how-to-guide
- Published: 2026-07-09

### [Languages Supported by the Hybrid LSP in CBM: Complete Technical Reference](/DeusData/codebase-memory-mcp/what-languages-supported-hybrid-lsp-cbm)

Discover the seven languages supported by the hybrid LSP in CBM including Python Go Rust JS TS Java C C++ and PHP. Get the complete technical reference for Codebase Memory MCP.

- Tags: api-reference
- Published: 2026-07-09

### [How Many Tree-Sitter Grammars Does Codebase-Memory-MCP Support? Complete Technical Breakdown](/DeusData/codebase-memory-mcp/how-many-tree-sitter-grammars-does-codebase-memory-mcp-support)

Discover how many Tree-sitter grammars Codebase-Memory-MCP supports. Explore the breakdown of 91 supported grammars including custom additions like Magma and Form. Learn more now.

- Tags: deep-dive
- Published: 2026-07-09

### [What Is the Multi-Pass Indexing Pipeline in CBM?](/DeusData/codebase-memory-mcp/what-is-multi-pass-indexing-pipeline-cbm)

Understand the multi-pass indexing pipeline in CBM a sequential engine processing code through discrete analysis stages for enhanced artifact enrichment.

- Tags: deep-dive
- Published: 2026-07-09

### [How to Set Up the Codebase-Memory-MCP (CBM) for AI Coding Agents: Complete Installation Guide](/DeusData/codebase-memory-mcp/how-to-set-up-codebase-memory-mcp-for-ai-coding-agents)

Easily set up Codebase-Memory-MCP for AI coding agents. Install, initialize, and ingest your repository with simple commands for persistent semantic search and enhanced AI development.

- Tags: getting-started
- Published: 2026-07-09

### [How the Codebase Memory MCP Configuration System Works with Environment Variables and JSON Files](/DeusData/codebase-memory-mcp/configuration-system-environment-variables-json-files-codebase-memory)

Understand the Codebase Memory MCP configuration system. Learn how it uses environment variables, JSON files, and a SQLite database for flexible and prioritized settings management.

- Tags: how-to-guide
- Published: 2026-07-08

### [SimHash Near-Clone Detection for SIMILAR_TO Edges in Codebase Memory](/DeusData/codebase-memory-mcp/simhash-near-clone-detection-similar-to-edges-codebase-memory)

Discover SimHash near-clone detection in Codebase Memory. Learn how this MinHash algorithm finds near-duplicate functions across codebases using SIMILAR_TO edges with Jaccard similarity.

- Tags: deep-dive
- Published: 2026-07-08

### [How the 14 MCP Tools in codebase-memory-mcp Work: Functions and Parameters Explained](/DeusData/codebase-memory-mcp/mcp-tools-functionality-parameters-codebase-memory)

Explore the 14 MCP tools in codebase-memory-mcp. Learn their functions and accepted parameters for querying your in-memory SQLite knowledge graph and performing architecture analysis.

- Tags: internals
- Published: 2026-07-08

### [How the Team‑Shared Graph Artifact with Zstd Compression Works in Codebase Memory](/DeusData/codebase-memory-mcp/team-shared-graph-artifact-zstd-compression-codebase-memory)

Discover how the team-shared graph artifact with Zstd compression works in Codebase Memory for instant, version-controlled synchronization across development teams using Git.

- Tags: deep-dive
- Published: 2026-07-08

### [How Codebase Memory Implements Architecture Decision Records (ADR) Management](/DeusData/codebase-memory-mcp/architecture-decision-records-adr-management-codebase-memory)

Explore Codebase Memory's ADR management system for creating, storing, and updating Architecture Decision Records using a CLI, HTTP API, or web UI for robust architecture documentation.

- Tags: how-to-guide
- Published: 2026-07-08

### [Git Diff Impact Mapping and Risk Classification in Codebase Memory](/DeusData/codebase-memory-mcp/git-diff-impact-mapping-risk-classification-codebase-memory)

Understand Git diff impact mapping and risk classification in Codebase Memory. Analyze dependencies and classify code risk based on modifications.

- Tags: deep-dive
- Published: 2026-07-08

### [How Cross-Repo Intelligence Generates CROSS_* Edges in Codebase Memory](/DeusData/codebase-memory-mcp/cross-repo-intelligence-cross-edges-codebase-memory)

Discover how cross-repo intelligence generates CROSS_* edges in Codebase Memory by scanning SQLite stores and linking callers and callees across repositories.

- Tags: deep-dive
- Published: 2026-07-08

### [Louvain Community Detection Algorithm Implementation for Functional Modules in Codebase Memory](/DeusData/codebase-memory-mcp/louvain-community-detection-algorithm-functional-modules-codebase-memory)

Explore the Louvain community detection algorithm implementation in C for functional modules within Codebase Memory. Uncover how it clusters codebase elements based on call graph topology.

- Tags: deep-dive
- Published: 2026-07-08

### [How HTTP Routes Are Linked to Call Sites Across Codebase Memory Services](/DeusData/codebase-memory-mcp/http-routes-call-sites-cross-service-linking-codebase-memory)

Discover how HTTP routes link to call sites across services in Codebase Memory. Learn about the role of the DeusData codebase-memory-mcp repository and its limitations.

- Tags: internals
- Published: 2026-07-08

### [How Dead Code Detection Works Using Call Graph Degree Filtering in Codebase Memory](/DeusData/codebase-memory-mcp/dead-code-detection-call-graph-degree-filtering-codebase-memory)

Learn how Codebase Memory detects dead code by filtering call graphs using degree lookup. Discover efficient codebase memory management techniques.

- Tags: deep-dive
- Published: 2026-07-08

### [How Hybrid LSP Semantic Type Resolution Works in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-does-hybrid-lsp-semantic-type-resolution-work-codebase-memory)

Discover how Hybrid LSP semantic type resolution in Codebase Memory computes IDE-grade type information and call edges using tree-sitter ASTs without external language servers.

- Tags: deep-dive
- Published: 2026-07-08

### [How the Install Command Automatically Detects and Configures 11 Supported Agents in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-the-install-command-automatically-detect-and-configure-the-11-supported-agents)

Learn how the install command in codebase-memory-mcp automatically detects your platform and configures 11 coding agents, simplifying your setup process.

- Tags: how-to-guide
- Published: 2026-07-07

### [How the Graph Buffer Manages In-Memory Nodes Before SQLite Persistence](/DeusData/codebase-memory-mcp/how-does-the-graph-buffer-manage-in-memory-nodes-before-they-are-persisted-to-sqlite)

Discover how the graph buffer manages in-memory nodes using heap allocation, hash tables, and string interning before flushing to SQLite. Understand the RAM-to-disk process.

- Tags: internals
- Published: 2026-07-07

### [CBM_DIAGNOSTICS: What Information Is Captured and How It Is Tracked in Codebase Memory MCP](/DeusData/codebase-memory-mcp/what-information-is-captured-by-the-diagnostics-cbmdiagnostics-and-how-is-it-tracked)

Explore CBM_DIAGNOSTICS to understand what health metrics and query stats are captured and tracked in Codebase Memory MCP. Learn how runtime data is collected and stored.

- Tags: deep-dive
- Published: 2026-07-07

### [How the MCP Server Handles JSON-RPC 2.0 Requests and Tool Dispatching in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-mcp-server-handle-incoming-jsonrpc-20-requests-and-manage-tool-dispatching)

Learn how the MCP server in codebase-memory-mcp handles JSON-RPC 2.0 requests using a single-threaded event loop and strcmp dispatcher for efficient tool routing.

- Tags: internals
- Published: 2026-07-07

### [How trace_path Performs BFS Traversal for Call Chain Analysis in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-does-the-tracepath-feature-perform-bfs-traversal-to-find-inbound-and-outbound-call-chains)

Discover how trace_path uses BFS traversal with SQLite recursive CTEs in cbm_store_bfs to analyze inbound and outbound call chains layer by layer within codebase memory.

- Tags: deep-dive
- Published: 2026-07-07

### [How the .cbmignore File Functions in DeusData Codebase Memory MCP Projects](/DeusData/codebase-memory-mcp/how-does-the-cbmignore-file-function-and-what-is-its-precedence-compared-to-gitignore-in-deusdata-projects)

Understand the .cbmignore file in DeusData Codebase Memory MCP projects. Learn its function and precedence compared to .gitignore within the five-layer filter stack.

- Tags: how-to-guide
- Published: 2026-07-07

### [How the DeusData Background Watcher Detects and Processes File Changes for Automatic Synchronization](/DeusData/codebase-memory-mcp/how-does-the-background-watcher-detect-and-process-file-changes-for-automatic-synchronization-in-deusdata)

Discover how the DeusData background watcher detects and processes file changes for automatic synchronization. Learn about its efficient Git polling and re-indexing mechanisms.

- Tags: how-to-guide
- Published: 2026-07-07

### [SQLite Schema for Nodes and Edges: Inside the DeusData Codebase-Memory MCP Store](/DeusData/codebase-memory-mcp/what-is-the-sqlite-schema-for-nodes-and-edges-and-how-does-the-store-manage-queries-in-deusdata-codebase-memory)

Explore the SQLite schema for nodes and edges in the DeusData Codebase-Memory MCP store. Learn how it optimizes graph queries with prepared statements, FTS5, and C extensions.

- Tags: internals
- Published: 2026-07-07

### [How the Hybrid LSP Layer Resolves Types Across Python, TypeScript, and Go](/DeusData/codebase-memory-mcp/what-is-the-mechanism-for-the-hybrid-lsp-layer-to-resolve-types-across-different-programming-languages-like-python-typescript-and-go)

Discover how the Hybrid LSP layer resolves types across Python, TypeScript, and Go. It normalizes definitions, builds a global index, and uses language-specific resolvers for efficient symbol filtering.

- Tags: deep-dive
- Published: 2026-07-07

### [Team Artifact Export Import Process in Codebase Memory MCP: A Complete Technical Guide](/DeusData/codebase-memory-mcp/team-artifact-export-import-process-mcp)

Master the team artifact export import process in Codebase Memory MCP. Share SQLite graph database snapshots easily with JSON metadata and Zstandard compression for reproducible indexing. Learn more.

- Tags: how-to-guide
- Published: 2026-07-06

### [Semantic Search vs BM25 Full‑Text Search in codebase‑memory‑mcp: Architecture and Implementation](/DeusData/codebase-memory-mcp/semantic-search-vs-bm25-full-text-search-mcp)

Explore semantic search vs BM25 full-text search in codebase-memory-mcp. Learn how MCP integrates both for flexible and precise data retrieval.

- Tags: architecture
- Published: 2026-07-06

### [Git Diff Impact Mapping: How `detect_changes` Calculates Blast Radius in codebase-memory-mcp](/DeusData/codebase-memory-mcp/git-diff-impact-mapping-detect-changes-blast-radius-mcp)

Understand Git diff impact mapping with detect changes in codebase-memory-mcp. Learn how it calculates blast radius using knowledge graphs for structured analysis.

- Tags: internals
- Published: 2026-07-06

### [How to Troubleshoot MCP Missing Results and Indexing Failures in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/troubleshoot-mcp-missing-results-indexing-failures)

Troubleshoot MCP missing results and indexing failures in Codebase-Memory MCP. Fix SQLite mismatches, corrupted graph stores, and pagination limits for accurate query responses.

- Tags: how-to-guide
- Published: 2026-07-06

### [How to Use CLI Mode MCP Tools from the Command Line](/DeusData/codebase-memory-mcp/use-cli-mode-mcp-tools-command-line)

Master the CLI mode MCP tools with DeusData's codebase Memory MCP package. This guide shows how to use command line arguments for seamless execution and platform compatibility.

- Tags: how-to-guide
- Published: 2026-07-06

### [Codebase-Memory-MCP Security Verification: VirusTotal, SLSA Provenance, and Checksums Explained](/DeusData/codebase-memory-mcp/codebase-memory-mcp-security-verification-virustotal-slsa-checksums)

Enhance codebase-memory-mcp security with VirusTotal scanning, SLSA provenance, and checksum verification. Discover how DeusData ensures robust binary integrity for your projects.

- Tags: security-verification
- Published: 2026-07-06

### [codebase-memory-mcp Indexing Performance Benchmarks for Large Codebases: Linux Kernel in 3 Minutes](/DeusData/codebase-memory-mcp/codebase-memory-mcp-indexing-performance-benchmarks-large-codebases)

Discover codebase-memory-mcp indexing performance benchmarks for large codebases. Index the Linux kernel in just 3 minutes with sub-millisecond query latencies on multi-million-node graphs.

- Tags: performance
- Published: 2026-07-06

### [How to Share Team Graph Artifacts Across Repositories with codebase-memory-mcp](/DeusData/codebase-memory-mcp/share-team-graph-artifacts-across-repositories-mcp)

Easily share team graph artifacts across repositories with codebase-memory-mcp. Commit a ZSTD-compressed SQLite snapshot to version control for instant bootstrapping.

- Tags: how-to-guide
- Published: 2026-07-06

### [How to Add Custom File Extensions for Unsupported Types in codebase-memory-mcp](/DeusData/codebase-memory-mcp/add-custom-file-extensions-mcp-unsupported-types)

Easily add custom file extensions for unsupported types in codebase-memory-mcp by updating your config.json or .codebase-memory.json file. Map any unknown extension to a supported language.

- Tags: how-to-guide
- Published: 2026-07-06

### [Configure Auto-Index and Auto-Watch Settings in codebase-memory-mcp: A Complete Guide](/DeusData/codebase-memory-mcp/configure-auto-index-and-auto-watch-settings-codebase-memory-mcp)

Master codebase-memory-mcp auto-index and auto-watch settings. Learn to control knowledge graph updates and file watching for efficient project indexing. Essential guide.

- Tags: how-to-guide
- Published: 2026-07-06

### [Supported and Unsupported Cypher Query Features in codebase-memory-mcp](/DeusData/codebase-memory-mcp/cypher-query-features-supported-unsupported-codebase-memory-mcp)

Explore supported and unsupported Cypher query features in codebase-memory-mcp. Understand what's included, from pattern matching and filtering to aggregations and scalar functions, while learning what's excluded.

- Tags: api-reference
- Published: 2026-07-06

### [Codebase Memory MCP Tools: Available Tools and Input Parameters Explained](/DeusData/codebase-memory-mcp/mcp-tools-available-and-input-parameters)

Explore codebase memory MCP tools and their input parameters. Discover 14 built-in tools with strict schemas for efficient codebase analysis and knowledge graph queries.

- Tags: api-reference
- Published: 2026-07-06

### [Hybrid LSP Semantic Type Resolution in Python, TypeScript, Go, and Rust: A Deep Dive into codebase-memory-mCP](/DeusData/codebase-memory-mcp/hybrid-lsp-semantic-type-resolution-python-typescript-go-rust)

Explore hybrid LSP semantic type resolution in Python, TypeScript, Go, and Rust. Discover how codebase-memory-mCP combines ASTs and C implementations for cross-file call graphs.

- Tags: deep-dive
- Published: 2026-07-06

### [Security Measures for Graph Data Stored in codebase-memory-mcp: 7 Defensive Layers Explained](/DeusData/codebase-memory-mcp/security-measures-graph-data-stored)

Secure your graph data with codebase-memory-mcp. Discover 7 defensive layers protecting against unauthorized access, injection, and tampering. Learn more!

- Tags: best-practices
- Published: 2026-07-05

### [Performance Benchmarks for Graph Operations in Codebase Memory MCP: Sub‑Second Speed at 50K+ Nodes](/DeusData/codebase-memory-mcp/performance-benchmarks-graph-operations)

Discover the impressive performance benchmarks for graph operations in Codebase Memory MCP. Get sub-second execution speeds for graph indexing and traversals on over 50K nodes.

- Tags: performance
- Published: 2026-07-05

### [How Graph Data Is Persisted and Retrieved in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/graph-data-persisted-retrieved)

Learn how Codebase-Memory-MCP persists graph data via SQLite disk dumps compressed with Zstandard for rapid retrieval. See how it decompressess on startup for fast initialization.

- Tags: internals
- Published: 2026-07-05

### [Graph Storage Dependencies in Codebase-Memory-MCP: Internal, Third-Party, and Standard Library Components](/DeusData/codebase-memory-mcp/dependencies-graph-storage-functionality)

Discover the graph storage dependencies in Codebase Memory MCP. Learn about internal, third-party, and standard library components used for data structures, persistence, and core operations.

- Tags: internals
- Published: 2026-07-05

### [How to Set Up the Codebase-Memory-MCP Store Module for Local Development](/DeusData/codebase-memory-mcp/setup-store-module-local-development)

Learn how to set up the codebase-memory-mcp store module for local development. Follow simple steps to clone, build, configure, and launch the MCP server quickly.

- Tags: how-to-guide
- Published: 2026-07-05

### [What Programming Language Is Used for the Store Module's Graph Storage in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/programming-language-store-module-graph-storage)

Discover the C programming language and SQLite used for the store module's graph storage in DeusData codebase-memory-mcp. Learn how code knowledge is persisted.

- Tags: internals
- Published: 2026-07-05

### [How to Back Up and Restore the Codebase-Memory Graph Store](/DeusData/codebase-memory-mcp/backup-restore-graph-store)

Secure your codebase-memory-mcp knowledge graph. Learn simple backup and restore procedures for the graph.db.zst SQLite file to prevent data loss.

- Tags: how-to-guide
- Published: 2026-07-05

### [How the Store Module Handles Concurrent Access to Graph Data in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/concurrent-access-graph-data)

Learn how the store module in codebase-memory-mcp manages concurrent graph data access using SQLite WAL mode and busy timeouts. Discover best practices for thread safety.

- Tags: internals
- Published: 2026-07-05

### [What Indexing Is Supported for Graph Nodes and Edges in codebase-memory-mcp](/DeusData/codebase-memory-mcp/indexing-graph-nodes-edges)

Discover what indexing supports graph nodes and edges in codebase-memory-mcp. Learn how this tool indexes repositories into a knowledge graph with 13+ node labels and 15+ edge types.

- Tags: api-reference
- Published: 2026-07-05

### [How to Efficiently Traverse the Graph in codebase-memory-mcp](/DeusData/codebase-memory-mcp/efficiently-traverse-graph-stored-module)

Efficiently traverse the graph in codebase-memory-mcp using O(1) iterator macros like CBM_GRAPH_BUFFER_FOR_EACH_NODE. Implement DFS or BFS on these cache-friendly primitives for optimal performance.

- Tags: how-to-guide
- Published: 2026-07-05

### [Common Use Cases for the Graph Storage Feature in Codebase Memory MCP](/DeusData/codebase-memory-mcp/use-cases-graph-storage-feature)

Explore common use cases for the graph storage feature in Codebase Memory MCP. Discover how this SQLite-based graph database enhances code-base analysis with AST persistence and FTS5 search.

- Tags: use-cases
- Published: 2026-07-05

### [How to Load Existing Graph Data into the Store Module in Codebase Memory MCP](/DeusData/codebase-memory-mcp/load-existing-graph-data-store-module)

Load existing graph data into Codebase Memory MCP's store module by opening the SQLite database with cbm_store_open_path or cbm_store_open_path_query and using the CRUD API.

- Tags: how-to-guide
- Published: 2026-07-05

### [How the Store Module Ensures Data Integrity for the Graph in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/data-integrity-graph-storage)

Learn how the store module safeguards your graph by ensuring data integrity with SQLite constraints, ACID transactions, and runtime safety hooks. Prevent corruption and recover safely.

- Tags: internals
- Published: 2026-07-05

### [Limitations of the Current Graph Storage Implementation in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/limitations-graph-storage-implementation)

Discover the limitations of the current graph storage in Codebase-Memory-MCP including memory constraints, single-process issues, thread-unsafe structures, and destructive deduplication.

- Tags: deep-dive
- Published: 2026-07-05

### [How to Visualize the Stored Graph Data in Codebase Memory MCP](/DeusData/codebase-memory-mcp/visualize-stored-graph-data)

Visualize your stored graph data directly in Codebase Memory MCP with its built-in interactive Graph UI. Explore your codebase's relationships without external tools.

- Tags: how-to-guide
- Published: 2026-07-05

### [How Codebase-Memory-MCP Handles Schema Evolution for Graph Data](/DeusData/codebase-memory-mcp/schema-evolution-graph-data)

Codebase-Memory-MCP uses a compatibility probe and rebuild strategy for graph data schema evolution. It detects missing columns at runtime and triggers a full store rebuild for seamless updates.

- Tags: architecture
- Published: 2026-07-05

### [APIs Available for Interacting with the Graph Store in codebase-memory-mcp](/DeusData/codebase-memory-mcp/apis-interacting-graph-store)

Discover the fourteen JSON-RPC 2.0 MCP tools in codebase-memory-mcp for programmatic graph store interaction. Query, index, trace, and manage your codebase efficiently.

- Tags: api-reference
- Published: 2026-07-05

### [How to Contribute to the Development of the Graph Storage Implementation in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/contribute-graph-storage-development)

Contribute to the graph storage implementation in Codebase-Memory-MCP by enhancing secondary indexes, optimizing edge deduplication, or improving merge logic. Learn how to make an impact.

- Tags: how-to-guide
- Published: 2026-07-05

### [Performance Considerations for Graph Storage in the Store Module: Optimizing SQLite in codebase-memory-mcp](/DeusData/codebase-memory-mcp/performance-considerations-graph-storage)

Optimize graph storage performance in the store module by implementing single-threaded handle usage, bulk writes, and WAL checkpointing in your codebase-memory-mcp SQLite.

- Tags: performance
- Published: 2026-07-05

### [How the Graph Data Structure Is Represented in the Codebase Memory MCP Store Module](/DeusData/codebase-memory-mcp/data-structure-graph-representation-store-module)

Explore how the graph data structure is represented in the codebase memory MCP store module. Learn about SQLite tables, C structs, and efficient data access.

- Tags: internals
- Published: 2026-07-05

### [What Database Technology Is Used for Graph Storage in codebase-memory-mcp?](/DeusData/codebase-memory-mcp/database-technology-graph-storage)

Explore codebase-memory-mcp and discover its graph storage solution. It leverages an embedded SQLite database for a lightweight, file-based graph store without external servers.

- Tags: database-technology
- Published: 2026-07-05

### [How to Query Graph Data Directly from the Store Module in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/query-graph-data-store-module)

Query graph data directly from the store module in Codebase-Memory-MCP using the low-level C API. Access node lookup, edge traversal, BFS, and full-text search.

- Tags: how-to-guide
- Published: 2026-07-05

### [Graph Storage Mechanism in the Store Module: Architecture and Components](/DeusData/codebase-memory-mcp/key-components-graph-storage-store-module)

Discover DeusData's graph storage mechanism: an opaque SQLite-backed graph database with a clean C API. Learn about its components and architecture in the store module.

- Tags: architecture
- Published: 2026-07-05

### [How the Store Module in DeusData/codebase-memory-mcp Handles Graph Storage: SQLite-Backed Persistence and Traversal](/DeusData/codebase-memory-mcp/how-does-store-module-handle-graph-storage)

Explore how DeusData/codebase-memory-mcp's store module uses SQLite for efficient graph storage, enabling atomic transactions, indexing, BFS traversal, and vector search.

- Tags: internals
- Published: 2026-07-05

### [Cypher Functions Supported by Codebase-Memory-MCP: Complete Reference](/DeusData/codebase-memory-mcp/what-cypher-functions-are-supported-by-codebase-memory-mcp)

Explore the complete reference of Cypher functions supported by Codebase-Memory-MCP. Discover supported string, aggregate, and logical operators for read-only querying.

- Tags: api-reference
- Published: 2026-07-04

### [Supported Cypher Clauses in Codebase-Memory-MCP: Complete Reference Guide](/DeusData/codebase-memory-mcp/what-are-the-supported-cypher-clauses-in-codebase-memory-mcp)

Explore supported Cypher clauses in Codebase-Memory-MCP. Discover 25+ clauses including MATCH, WHERE, RETURN, and UNION for efficient codebase querying. Refer to the complete reference guide.

- Tags: api-reference
- Published: 2026-07-04

### [How to Ingest Runtime Traces in Codebase-Memory-MCP: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-ingest-runtime-traces-in-codebase-memory-mcp)

Learn to ingest runtime traces in Codebase-Memory-MCP using the C library and Python API for event validation and SQLite persistence. A complete guide for developers.

- Tags: how-to-guide
- Published: 2026-07-04

### [How Codebase-Memory-MCP Handles Background Auto-Sync and Git Polling](/DeusData/codebase-memory-mcp/how-does-codebase-memory-mcp-handle-background-auto-sync-and-git-polling)

Discover how Codebase-Memory-MCP uses background auto-sync and Git polling to keep your code index current. Learn about its adaptive intervals and automatic re-indexing for efficient code management.

- Tags: how-to-guide
- Published: 2026-07-04

### [How to Manage Architecture Decision Records (ADRs) with Codebase-Memory-MCP: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-manage-architecture-decision-records-with-codebase-memory-mcp)

Learn to manage Architecture Decision Records ADRs with Codebase-Memory-MCP. Persist ADRs in your code graph database for unified access via MCP tools APIs and Graph UI.

- Tags: how-to-guide
- Published: 2026-07-04

### [How to Perform Text Search Within Indexed Files Using Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-to-perform-text-search-within-indexed-files-using-codebase-memory-mcp)

Perform lightning-fast text searches in indexed files with Codebase-Memory-MCP. Leverage secure grep, regex, glob filtering, and knowledge graph enrichment for efficient code exploration.

- Tags: how-to-guide
- Published: 2026-07-04

### [How to Get a Codebase Overview with Codebase-Memory-MCP: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-get-a-codebase-overview-with-codebase-memory-mcp)

Get a codebase overview with Codebase-Memory-MCP. Learn to index your repository into a searchable memory model and visualize it interactively without cloning the source tree. A comprehensive guide for developers.

- Tags: how-to-guide
- Published: 2026-07-04

### [How to Get Code Snippets Using Codebase-Memory-MCP: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-get-code-snippets-using-codebase-memory-mcp)

Learn how to get code snippets with Codebase-Memory-MCP. Use the get_code_snippet tool with a qualified name from your indexed repository for precise source code retrieval.

- Tags: how-to-guide
- Published: 2026-07-04

### [How Codebase-Memory-MCP Detects Code Changes: Git-Based Watcher Architecture](/DeusData/codebase-memory-mcp/how-does-codebase-memory-mcp-detect-code-changes)

Discover how Codebase-Memory-MCP detects code changes via its Git watcher. Learn about polling, HEAD commit comparisons, and dirty state checks for efficient re-indexing.

- Tags: internals
- Published: 2026-07-04

### [How to Use the `trace_path` MCP Tool for Call-Chain Analysis in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-to-use-the-trace-path-mcp-tool-for-call-chains)

Learn to use the trace_path MCP tool for effective call-chain analysis. Explore code graphs, data flows, and dependencies within your codebase efficiently.

- Tags: how-to-guide
- Published: 2026-07-04

### [How to Use the `search_graph` MCP Tool: Query Your Codebase Knowledge Graph](/DeusData/codebase-memory-mcp/how-to-use-the-search-graph-mcp-tool)

Learn to use the search_graph MCP tool to query your codebase knowledge graph. Discover functions, classes, and routes via full-text, regex, or semantic search.

- Tags: how-to-guide
- Published: 2026-07-04

### [What Cypher Query Subset Does Codebase-Memory-MCP Support?](/DeusData/codebase-memory-mcp/what-cypher-query-subset-does-codebase-memory-mcp-support)

Discover the Cypher query subset supported by Codebase-Memory-MCP. Learn which read-only operations like MATCH, WHERE, and RETURN are available, and which write operations are excluded.

- Tags: api-reference
- Published: 2026-07-04

### [How to Query the Codebase-Memory-MCP Graph: MCP Tools and Cypher Syntax Guide](/DeusData/codebase-memory-mcp/how-to-query-the-codebase-memory-mcp-graph)

Query the Codebase-Memory-MCP graph with MCP tools and Cypher syntax. Explore your codebase structure and semantics using built-in search query and trace path commands.

- Tags: how-to-guide
- Published: 2026-07-04

### [Understanding Edge Types in Codebase-Memory-MCP: A Complete Guide](/DeusData/codebase-memory-mcp/what-are-the-edge-types-in-codebase-memory-mcp)

Discover edge types in Codebase-Memory-MCP, defining source-code graph relationships like import, call, and extend. Learn about dynamic edge discovery in this complete guide.

- Tags: deep-dive
- Published: 2026-07-04

### [Node Labels in Codebase-Memory-MCP: Complete Guide to Graph Entities](/DeusData/codebase-memory-mcp/what-are-the-node-labels-in-codebase-memory-mcp)

Discover Node labels in Codebase-Memory-MCP. Learn how these identifiers classify source code elements like Files, Classes, and Functions for effective codebase graph analysis and visualization.

- Tags: deep-dive
- Published: 2026-07-04

### [What Graph Data Model Does Codebase-Memory-MCP Use?](/DeusData/codebase-memory-mcp/what-graph-data-model-does-codebase-memory-mcp-use)

Discover the property-graph data model of Codebase-Memory-MCP. Learn how it represents software repositories as a network of typed nodes and semantic edges for efficient querying.

- Tags: deep-dive
- Published: 2026-07-04

### [How to Use the Codebase-Memory-MCP Graph Database: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-use-codebase-memory-mcp-graph-database)

Learn to use the Codebase-Memory-MCP graph database to build and query your codebase knowledge graph. Explore 14 MCP tools like search_graph and trace_path with this complete guide.

- Tags: how-to-guide
- Published: 2026-07-04

### [How to Configure Codebase-Memory-MCP: From Zero to Production](/DeusData/codebase-memory-mcp/how-to-configure-codebase-memory-mcp)

Configure Codebase-Memory-MCP from zero to production with zero mandatory setup. Install the binary and enable 14 code intelligence tools for your agent.

- Tags: how-to-guide
- Published: 2026-07-04

### [What Programming Languages Does Codebase-Memory-MCP Support? Full List of 158 Languages](/DeusData/codebase-memory-mcp/what-programming-languages-does-codebase-memory-mcp-support-for-parsing)

Discover the 158 programming languages supported by Codebase-Memory-MCP for parsing. Learn about its advanced LSP semantic analysis capabilities.

- Tags: getting-started
- Published: 2026-07-04

### [How Codebase-Memory-MCP Indexes a Repository: A Complete Technical Guide](/DeusData/codebase-memory-mcp/how-does-codebase-memory-mcp-index-a-repository)

Learn how Codebase-Memory-MCP indexes a repository. Discover its Git-aware file discovery, deterministic analysis pipeline, and SQLite graph database persistence for efficient code understanding.

- Tags: deep-dive
- Published: 2026-07-04

### [How to Use Codebase-Memory-MCP CLI Commands: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-use-codebase-memory-mcp-cli-commands)

Learn to use Codebase-Memory-MCP CLI commands for repository indexing and semantic code search. Access 14 graph-based code analysis tools without a persistent server.

- Tags: how-to-guide
- Published: 2026-07-04

### [How to Run Codebase-Memory-MCP as an MCP Server](/DeusData/codebase-memory-mcp/how-to-run-codebase-memory-mcp-as-an-mcp-server)

Learn to run Codebase-Memory-MCP as an MCP server. This guide shows how to expose a JSON-RPC 2.0 endpoint for AI agents with 14 graph-analysis tools.

- Tags: how-to-guide
- Published: 2026-07-04

### [Dependencies for Codebase-Memory-MCP: A Complete Guide to Zero-Runtime-Dependency Architecture](/DeusData/codebase-memory-mcp/what-are-the-dependencies-for-codebase-memory-mcp)

Explore the zero-runtime-dependency architecture of Codebase-Memory-MCP. Discover how it bundles all libraries like SQLite and Tree-sitter at build time for a lean, efficient runtime.

- Tags: how-to-guide
- Published: 2026-07-04

### [How to Install Codebase-Memory-MCP: Complete Setup Guide for macOS, Linux, and Windows](/DeusData/codebase-memory-mcp/how-to-install-codebase-memory-mcp)

Install Codebase-Memory-MCP easily on macOS, Linux, and Windows with our one-line installer. Get SHA-256 verified binaries and automatic AI agent configuration.

- Tags: getting-started
- Published: 2026-07-04

### [MCP Tool Definition Lookup Logging in DeusData Codebase Memory](/DeusData/codebase-memory-mcp/what-logging-is-available-for-mcp-tool-definition-lookups)

Explore MCP tool definition lookup logging in the DeusData codebase-memory-mcp repo. Understand emitted JSON logs for definition.lookup, definition.found, definition.unresolved, and definition.error, plus request metrics.

- Tags: how-to-guide
- Published: 2026-07-03

### [How to Import MCP Tool Definitions from codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-import-mcp-tool-definitions)

Learn how to import MCP tool definitions into DeusData/codebase-memory-mcp using JSON-RPC, agent configuration, or the CLI helper. Quickly integrate useful tools.

- Tags: how-to-guide
- Published: 2026-07-03

### [MCP Tool Definitions Dependencies in codebase-memory-mcp: A Zero-Runtime-Dependency Architecture](/DeusData/codebase-memory-mcp/what-are-the-dependencies-for-mcp-tool-definitions)

Discover MCP tool definitions dependencies in codebase-memory-mcp. This zero-runtime-dependency architecture compiles to a single binary using only internal C libraries and OS C runtime.

- Tags: how-to-guide
- Published: 2026-07-03

### [How to Integrate Third-Party Tools into MCP Definitions: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-integrate-third-party-tools-into-mcp-definitions)

Learn to integrate third-party tools into MCP definitions. Discover how to declare tools, implement handlers, and execute external binaries in this complete guide.

- Tags: how-to-guide
- Published: 2026-07-03

### [Data Sources for MCP Tool Definitions in Codebase Memory MCP](/DeusData/codebase-memory-mcp/what-are-the-data-sources-for-mcp-tool-definitions)

Discover MCP tool definitions directly compiled as a static C array in DeusData codebase-memory-mcp. Learn about their JSON schemas embedded in the binary.

- Tags: how-to-guide
- Published: 2026-07-03

### [Does MCP Support Tool Definition Validation? A Deep Dive into Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/does-mcp-support-tool-definition-validation)

Discover if MCP supports tool definition validation. Codebase-Memory-MCP validates schemas on registration, preventing malformed tools and ensuring agent reliability with JSON-RPC error code -32602.

- Tags: deep-dive
- Published: 2026-07-03

### [How to Filter Tool Definitions by Type in MCP: A Complete Implementation Guide](/DeusData/codebase-memory-mcp/how-to-filter-tool-definitions-by-type-in-mcp)

Learn to filter tool definitions by type in MCP by extending the cbm_mcp_tools_list() RPC handler. Implement custom filtering for your codebase memory proxy.

- Tags: how-to-guide
- Published: 2026-07-03

### [MCP Tool Definitions Versioning Strategy in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-is-the-versioning-strategy-for-mcp-tool-definitions)

Discover the versioning strategy for MCP tool definitions in codebase-memory-mcp. Learn how binary-wide semantic versioning bundles all 14 tools for efficient management.

- Tags: best-practices
- Published: 2026-07-03

### [How to Troubleshoot Missing Tool Definitions in MCP: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-troubleshoot-missing-tool-definitions-in-mcp)

Troubleshoot missing tool definitions in MCP with this comprehensive guide. Learn to fix build errors, compilation guards, and pagination issues for smooth operation. DeusData/codebase-memory-mcp

- Tags: how-to-guide
- Published: 2026-07-03

### [How the MCP Server Loads Tool Definitions: Inside codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-mcp-server-load-tool-definitions)

Discover how the MCP server loads tool definitions directly from its C codebase, serving them via static memory reads for efficient JSON-RPC requests.

- Tags: internals
- Published: 2026-07-03

### [How to Update Existing Tool Definitions in MCP](/DeusData/codebase-memory-mcp/how-to-update-existing-tool-definitions-in-mcp)

Easily update tool definitions in MCP by modifying the tool_def_t array in mcp.c, adjusting schema, and rebuilding the binary. Learn how to manage your codebase-memory-mcp tools effectively.

- Tags: how-to-guide
- Published: 2026-07-03

### [How to Define Custom Tools in the MCP Server: A Complete Implementation Guide](/DeusData/codebase-memory-mcp/can-i-define-custom-tools-in-mcp-server)

Easily define custom tools in the MCP server. This guide shows how to add tool definitions, implement handlers, and register them for seamless integration with the codebase-memory-mcp.

- Tags: how-to-guide
- Published: 2026-07-03

### [How to Programmatically Retrieve MCP Tool Definitions from codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-programmatically-retrieve-mcp-tool-definitions)

Programmatically retrieve MCP tool definitions from codebase-memory-mcp using the tools/list JSON-RPC method. Get full schemas for tools, parameters, descriptions, and return types.

- Tags: how-to-guide
- Published: 2026-07-03

### [How to List MCP Tool Definitions from the Command Line](/DeusData/codebase-memory-mcp/is-there-a-cli-command-to-list-mcp-tool-definitions)

Easily list MCP tool definitions from the command line using the codebase-memory-mcp binary. Discover available tools with a simple CLI command.

- Tags: how-to-guide
- Published: 2026-07-03

### [How to Query Tool Definitions from the MCP Server: Complete API Guide](/DeusData/codebase-memory-mcp/how-to-query-tool-definitions-from-mcp-server)

Query tool definitions from the MCP server using a simple GET request to the /.well-known/mcp/tools endpoint. Get input/output schemas and runtime hints in a JSON array.

- Tags: api-reference
- Published: 2026-07-03

### [How to Access MCP Tool Definitions via an API: The Complete Guide](/DeusData/codebase-memory-mcp/can-i-access-mcp-tool-definitions-via-api)

Easily access MCP tool definitions via API using the DeusData codebase-memory-mcp server. Get tool schemas, descriptions, and metadata with this complete guide.

- Tags: how-to-guide
- Published: 2026-07-03

### [Where Are Tool Definitions Stored in the MCP Codebase? A Deep Dive into DeusData/codebase-memory-mcp](/DeusData/codebase-memory-mcp/where-are-tool-definitions-stored-in-mcp-codebase)

Discover where MCP tool definitions reside in the DeusData/codebase-memory-mcp repository. Find static CBMTool structures in src/mcp/tools.c and their data types in src/mcp/tools.h.

- Tags: deep-dive
- Published: 2026-07-03

### [How to Find Tool Definitions in the DeusData MCP Server](/DeusData/codebase-memory-mcp/how-to-find-tool-definitions-in-mcp-server)

Discover tool definitions in the DeusData MCP server by inspecting the tools[] array in src/mcp/mcp.c. Find JSON-RPC method names and C implementation handlers.

- Tags: how-to-guide
- Published: 2026-07-03

### [Extending codebase-memory-mcp for Custom Code Understanding: A Developer's Guide](/DeusData/codebase-memory-mcp/extending-codebase-memory-mcp-for-custom-code-understanding)

Extend codebase-memory-mcp for custom code understanding by implementing new analysis passes. Learn how to register passes and query custom patterns via its SQLite-backed knowledge graph.

- Tags: how-to-guide
- Published: 2026-07-02

### [Data Structures Used in codebase-memory-mcp Knowledge Graphs](/DeusData/codebase-memory-mcp/data-structures-used-in-codebase-memory-mcp-knowledge-graphs)

Explore the data structures and graph model behind the codebase-memory-mcp project. Learn how we use 13 node labels and 14 edge types in SQLite for efficient code analysis.

- Tags: internals
- Published: 2026-07-02

### [Troubleshooting Tree-Sitter Installation for codebase-memory-mcp: Build Errors and Fixes](/DeusData/codebase-memory-mcp/troubleshooting-tree-sitter-installation-for-codebase-memory-mcp)

Troubleshoot Tree-Sitter installation for codebase-memory-mcp. Resolve build errors caused by missing C compilers or zlib headers, not external packages. Get your installation working fast.

- Tags: how-to-guide
- Published: 2026-07-02

### [API for Interacting with codebase-memory-mcp: JSON-RPC 2.0 Protocol Guide](/DeusData/codebase-memory-mcp/api-for-interacting-with-codebase-memory-mcp)

Interact with codebase-memory-mcp using its JSON-RPC 2.0 API. Easily invoke graph analysis, indexing, and architecture queries from any language.

- Tags: api-reference
- Published: 2026-07-02

### [Dependencies for Running codebase-memory-mcp: Zero-Runtime Requirements Explained](/DeusData/codebase-memory-mcp/dependencies-for-running-codebase-memory-mcp)

Discover the minimal dependencies for running codebase-memory-mcp. This statically-linked binary needs only the OS C library for macOS, Linux, and Windows.

- Tags: how-to-guide
- Published: 2026-07-02

### [Using codebase-memory-mcp for Code Analysis: A Complete Guide to Semantic Code Intelligence](/DeusData/codebase-memory-mcp/using-codebase-memory-mcp-for-code-analysis)

Unlock semantic code intelligence with codebase-memory-mcp. Analyze code in milliseconds across 158 languages with this zero-dependency C engine. Transform source code into a queryable knowledge graph today.

- Tags: how-to-guide
- Published: 2026-07-02

### [Debugging Knowledge Graph Construction Issues in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/debugging-issues-with-codebase-memory-mcp-knowledge-graph-construction)

Debug knowledge graph construction in Codebase-Memory-MCP. Enable diagnostics, query graph.db, and trace issues in file discovery, extraction, or call resolution for your codebase.

- Tags: debugging-guide
- Published: 2026-07-02

### [codebase-memory-mcp Architecture: Deep Dive into the Pure-C Knowledge Graph Engine](/DeusData/codebase-memory-mcp/understanding-the-codebase-memory-mcp-architecture)

Explore the codebase-memory-mcp architecture. Learn how this pure-C engine transforms source repos into compressed SQLite knowledge graphs with 14 JSON-RPC tools.

- Tags: architecture
- Published: 2026-07-02

### [How to Customize Tree-Sitter Parsers for codebase-memory-mcp: 6 Steps Explained](/DeusData/codebase-memory-mcp/how-to-customize-tree-sitter-parsers-for-codebase-memory-mcp)

Easily customize Tree-Sitter parsers for codebase-memory-mcp. Follow 6 simple steps to modify grammar, regenerate C source, vendor, and register new languages for enhanced code analysis. Learn how now.

- Tags: how-to-guide
- Published: 2026-07-02

### [Integrating AI Coding Agents with codebase-memory-mcp: A Complete Implementation Guide](/DeusData/codebase-memory-mcp/integrating-ai-coding-agents-with-codebase-memory-mcp)

Integrate AI coding agents with codebase-memory-mcp using this guide. Install, configure, and register MCP servers for Claude Code or Gemini CLI. Enable real-time graph queries now.

- Tags: how-to-guide
- Published: 2026-07-02

### [How codebase-memory-mcp Builds Persistent Knowledge Graphs: A Technical Deep Dive](/DeusData/codebase-memory-mcp/concepts-behind-codebase-memory-mcp-knowledge-graphs)

Explore how codebase-memory-mcp builds knowledge graphs from code repositories. Learn about its three-stage pipeline for symbol extraction, relationship resolution, and sub-millisecond lookups.

- Tags: deep-dive
- Published: 2026-07-02

### [Specific Feature Names in codebase-memory-mcp: Hybrid LSP, Graph UI, and MCP Tools Reference](/DeusData/codebase-memory-mcp/specific-feature-names-in-codebase-memory-mcp)

Discover the core features of codebase-memory-mcp: Hybrid LSP, Graph UI, MCP Tools, and Cross-repo Intelligence. Transform source code into accessible knowledge graphs. Learn more!

- Tags: api-reference
- Published: 2026-07-02

### [What Is a Code Intelligence Engine for AI Coding Agents? A Deep Dive into codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-is-a-code-intelligence-engine-for-ai-coding-agents)

Discover code intelligence engines for AI coding agents. Learn how DeusData codebase-memory-mcp transforms codebases into queryable knowledge graphs enabling fast navigation and analysis with MCP. Explore the future of AI code ...

- Tags: deep-dive
- Published: 2026-07-02

### [How to Use codebase-memory-mcp for AI Coding Agents: Complete Integration Guide](/DeusData/codebase-memory-mcp/how-to-use-codebase-memory-mcp-for-ai-coding-agents)

Integrate codebase-memory-mcp with your AI coding agents. Install easily and use 14 JSON-RPC tools to query your codebase's persistent knowledge graph. Your complete guide.

- Tags: how-to-guide
- Published: 2026-07-02

### [How Diagnostics Capture Helps Troubleshoot Memory Issues in codebase-memory-mcp](/DeusData/codebase-memory-mcp/diagnostics-capture-troubleshoot-memory-issues)

Learn how to troubleshoot memory issues in codebase-memory-mcp using diagnostics capture. Enable diagnostics to generate JSON and NDJSON files for leak visualization without recompiling.

- Tags: how-to-guide
- Published: 2026-07-01

### [How to Use CLI Mode for Direct Tool Invocation in codebase-memory-mcp](/DeusData/codebase-memory-mcp/use-cli-mode-direct-tool-invocation)

Learn to use codebase-memory-mcp CLI mode for direct tool invocation. Run MCP tools directly from the shell without a server, streamlining your workflow.

- Tags: how-to-guide
- Published: 2026-07-01

### [How the Parent-Process Watchdog Handles Agent Crashes in codebase-memory-mcp](/DeusData/codebase-memory-mcp/parent-process-watchdog-agent-crashes)

Learn how the parent-process watchdog in codebase-memory-mcp detects and handles agent crashes. Ensure clean MCP server exits even with SIGKILL.

- Tags: internals
- Published: 2026-07-01

### [How to Configure Environment Variables for Custom Cache Directories in codebase-memory-mcp](/DeusData/codebase-memory-mcp/configure-environment-variables-custom-cache-directories)

Customize codebase-memory-mcp cache directories using environment variables. Learn how to set XDG_CACHE_HOME, LOCALAPPDATA, or CBM_CACHE_DIR to control cache locations on Linux, macOS, and Windows.

- Tags: how-to-guide
- Published: 2026-07-01

### [How to Use get_code_snippet with Qualified Names in codebase-memory-mcp](/DeusData/codebase-memory-mcp/use-get_code_snippet-qualified-names)

Learn to use get_code_snippet with qualified names in codebase-memory-mcp for precise code retrieval. Discover symbols first with search_graph for accurate results.

- Tags: how-to-guide
- Published: 2026-07-01

### [How Agent Hooks Work for Claude Code, Codex, and Gemini CLI in codebase-memory-mcp](/DeusData/codebase-memory-mcp/agent-hooks-claude-codex-gemini-cli)

Discover how agent hooks in codebase-memory-mcp enable Claude Code, Codex, and Gemini CLI to intercept tool calls and inject graph searches without blocking execution.

- Tags: how-to-guide
- Published: 2026-07-01

### [How to Configure the UI Variant for 3D Graph Visualization in codebase-memory-mcp](/DeusData/codebase-memory-mcp/configure-ui-variant-3d-graph-visualization)

Learn to configure the UI variant for 3D graph visualization in codebase-memory-mcp using React components and CVA for custom styles. Easily adjust default, outline, and secondary variants.

- Tags: how-to-guide
- Published: 2026-07-01

### [How the In-Memory SQLite Pipeline with LZ4 Compression Works in codebase-memory-mcp](/DeusData/codebase-memory-mcp/in-memory-sqlite-pipeline-lz4-compression)

Explore the in-memory SQLite pipeline in codebase-memory-mcp. Discover how it serializes records, compresses vector blobs with LZ4, and writes B-tree pages directly to disk without the SQLite runtime.

- Tags: internals
- Published: 2026-07-01

### [How to Use BM25 Full-Text Search with the CamelCase Tokenizer in codebase-memory-mcp](/DeusData/codebase-memory-mcp/use-bm25-full-text-search-camelcase-tokenizer)

Implement BM25 full-text search with the CamelCase tokenizer in codebase-memory-mcp for efficient code discovery and identifier matching using SQLite FTS5.

- Tags: how-to-guide
- Published: 2026-07-01

### [How HTTP Route to Call-Site Matching with Confidence Scoring Works in codebase-memory-mcp](/DeusData/codebase-memory-mcp/http-route-call-site-matching-confidence)

Learn how codebase-memory-mcp uses HTTP routes for call-site matching with confidence scoring. Discover efficient source code querying and semantic similarity analysis for ranked results.

- Tags: deep-dive
- Published: 2026-07-01

### [How Git Diff Drives Change Impact Mapping and Risk Classification in codebase-memory-mcp](/DeusData/codebase-memory-mcp/git-diff-impact-mapping-change-risk)

Learn how Git diff in codebase-memory-mcp maps changes and classifies risk using symbolic distance. Discover CRITICAL to LOW severity levels.

- Tags: how-to-guide
- Published: 2026-07-01

### [How to Troubleshoot trace_path Returning Zero Results in codebase-memory-mcp](/DeusData/codebase-memory-mcp/troubleshoot-trace_path-zero-results)

Troubleshoot trace_path returning zero results in codebase-memory-mcp by checking start node lookup, project selection, and traversal parameters. Resolve common issues for accurate results.

- Tags: how-to-guide
- Published: 2026-07-01

### [How Louvain Community Detection Discovers Functional Modules in codebase-memory-mcp](/DeusData/codebase-memory-mcp/louvain-community-detection-functional-modules)

Discover functional modules in codebase-memory-mcp using Louvain community detection. Learn how the Leiden algorithm models call graphs to find tightly-coupled architectural units.

- Tags: deep-dive
- Published: 2026-07-01

### [How to Use the semantic_query Tool with Vector Embeddings in codebase-memory-mcp](/DeusData/codebase-memory-mcp/use-semantic_query-tool-vector-embeddings)

Learn to use the semantic_query tool with vector embeddings in codebase-memory-mcp to perform offline cosine-similarity searches and find related code definitions.

- Tags: how-to-guide
- Published: 2026-07-01

### [How Team-Shared Graph Artifact Compression and Import Work in codebase-memory-mcp](/DeusData/codebase-memory-mcp/team-shared-graph-artifact-compression-import)

Learn how codebase-memory-mcp compresses and imports team-shared graph artifacts. Explore efficient Zstandard compression and atomic import processes for seamless collaboration.

- Tags: internals
- Published: 2026-07-01

### [How the Auto-Sync Watcher Detects and Re-Indexes Changes in codebase-memory-mcp](/DeusData/codebase-memory-mcp/auto-sync-watcher-re-index-changes)

Learn how the auto-sync watcher in codebase-memory-mcp detects and re-indexes changes by polling Git repositories, comparing HEAD hashes, and checking dirty trees to trigger re-indexing.

- Tags: how-to-guide
- Published: 2026-07-01

### [How to Configure Custom File Extension Mappings for Framework-Specific Files in codebase-memory-mcp](/DeusData/codebase-memory-mcp/configure-custom-file-extensions-frameworks)

Configure custom file extension mappings for framework specific files in codebase-memory-mcp by editing language.c and rebuilding. Add your extensions to EXT_TABLE or FILENAME_TABLE to parse custom files.

- Tags: how-to-guide
- Published: 2026-07-01

### [How Hybrid LSP Semantic Type Resolution Works in codebase-memory-mcp](/DeusData/codebase-memory-mcp/hybrid-lsp-semantic-type-resolution-languages)

Discover how Hybrid LSP semantic type resolution in codebase-memory-mcp leverages tree-sitter ASTs for cross-language analysis without external LSP. Build knowledge graphs efficiently.

- Tags: deep-dive
- Published: 2026-07-01

### [get_code_snippet Qualified Name Format in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/what-is-the-qualified-name-format-used-by-get-code-snippet)

Learn the qualified name format for get_code_snippet in Codebase Memory MCP. Understand the unique project_name.module_path.symbol_name structure for precise code identification.

- Tags: api-reference
- Published: 2026-06-30

### [How Hybrid LSP Resolves Generics and Template Types in C++: A 3-Step Pipeline](/DeusData/codebase-memory-mcp/how-does-hybrid-lsp-resolve-generics-and-template-types-in-c-plus-plus)

Learn how Hybrid LSP resolves C++ generics and template types in 3 steps. Discover the parsing, registration, and substitution pipeline for fully instantiated CBMType values.

- Tags: deep-dive
- Published: 2026-06-30

### [What Is the Difference Between Fast and Best Tier Graph Artifact Exports in codebase-memory-mcp?](/DeusData/codebase-memory-mcp/what-is-the-difference-between-fast-and-best-tier-graph-artifact-exports)

Understand codebase-memory-mcp graph artifact exports. Learn the trade-offs between fast tier (all indexes, zstd compression) and best tier (stripped indexes, vacuumed DB, max zstd compression) for optimal size and speed.

- Tags: deep-dive
- Published: 2026-06-30

### [How the MCP Server Handles JSON-RPC 2.0 Request Cancellation](/DeusData/codebase-memory-mcp/how-does-the-mcp-server-handle-json-rpc-2-0-request-cancellation)

Learn how the MCP server handles JSON-RPC 2.0 request cancellation using a two-stage matching and atomic abort mechanism. Discover how it correlates notifications and stops running pipelines.

- Tags: internals
- Published: 2026-06-30

### [How to Use CLI Mode to Invoke MCP Tools Directly in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-do-i-use-the-cli-mode-to-invoke-mcp-tools-directly)

Invoke MCP tools directly from the command line by running codebase-memory-mcp cli. Learn how to send JSON-RPC calls without network overhead for streamlined development.

- Tags: how-to-guide
- Published: 2026-06-30

### [Understanding the Memory-First Indexing Pipeline and LZ4 Compression in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/what-is-the-memory-first-indexing-pipeline-and-how-does-lz4-compression-work)

Explore the memory-first indexing pipeline in Codebase-Memory-MCP. Learn how its seven-phase workflow and LZ4 compression keep codebase graphs in RAM. Minimize memory footprint, maximize efficiency.

- Tags: deep-dive
- Published: 2026-06-30

### [How Codebase-Memory-MCP Handles CROSS_REPO Edges for Multi-Repository Intelligence](/DeusData/codebase-memory-mcp/how-does-the-graph-handle-cross-repo-edges-for-multi-repository-intelligence)

Learn how Codebase-Memory-MCP uses CROSS_REPO edges to enable efficient multi-repository intelligence. Explore linked codebases without full loading.

- Tags: internals
- Published: 2026-06-30

### [How to Configure Custom File Extension Mapping for Framework-Specific Files in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-do-i-configure-custom-file-extensions-mapping-for-framework-specific-files)

Easily configure custom file extension mapping for framework-specific files in codebase-memory-mcp using a simple JSON config. Set up global or project-specific mappings for accurate code analysis.

- Tags: how-to-guide
- Published: 2026-06-30

### [Understanding the Parent-Death Watchdog Mechanism in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-is-the-parent-death-watchdog-mechanism-and-why-is-it-needed)

Learn about the parent-death watchdog mechanism in codebase-memory-mcp. Discover how this thread prevents zombie processes by monitoring the parent PID and triggering graceful shutdowns.

- Tags: internals
- Published: 2026-06-30

### [How the Pipeline Handles Infrastructure-as-Code Indexing for Kubernetes Manifests](/DeusData/codebase-memory-mcp/how-does-the-pipeline-handle-infrastructure-as-code-indexing-for-kubernetes-manifests)

Learn how the cbm_pipeline_pass_k8s function indexes Kubernetes manifests, Kustomize, Helm, and dependencies into a graph database. Discover infrastructure-as-code insights.

- Tags: how-to-guide
- Published: 2026-06-30

### [How to Write a Cypher Query to Find Dead Code in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-do-i-write-a-cypher-query-to-find-dead-code)

Discover how to write a Cypher query to find dead code. Uncover unused functions by looking for zero incoming CALLS edges and excluding entry points using the in_degree property.

- Tags: how-to-guide
- Published: 2026-06-30

### [Edge Types for Linking Cross-Service HTTP Calls in Codebase Memory MCP](/DeusData/codebase-memory-mcp/what-edge-types-are-available-for-linking-cross-service-http-calls)

Explore nine edge types like HTTP CALLS and CROSS HTTP CALLS available in DeusData's Codebase-Memory-MCP for modeling cross-service HTTP interactions in graph databases.

- Tags: api-reference
- Published: 2026-06-30

### [How the Background File Watcher Detects and Handles Git Changes in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-the-background-file-watcher-detect-and-handle-git-changes)

Learn how the background file watcher detects and handles Git changes in Codebase-Memory-MCP using adaptive polling and git status commands to trigger efficient re-indexing.

- Tags: internals
- Published: 2026-06-30

### [How to Configure Auto-Indexing for New Projects on MCP Session Start](/DeusData/codebase-memory-mcp/how-do-i-configure-auto-indexing-for-new-projects-on-mcp-session-start)

Configure auto-indexing for new projects on MCP session start by setting auto_index to true via CLI. Enjoy automatic background indexing upon MCP server initialization.

- Tags: how-to-guide
- Published: 2026-06-30

### [Graph Queries Supported by store.c: Node Retrieval, BFS Traversal, and Full-Text Search](/DeusData/codebase-memory-mcp/what-types-of-graph-queries-are-supported-by-store-c)

Discover the graph query capabilities of store.c, including node retrieval, BFS traversal, neighbor lookup, and full-text search. Explore the DeusData codebase memory MCP.

- Tags: api-reference
- Published: 2026-06-29

### [Indexing Strategies in store.c for Faster Graph Queries](/DeusData/codebase-memory-mcp/are-there-any-indexing-strategies-implemented-in-store-c-for-faster-queries)

Discover four indexing strategies in store.c for faster graph queries: B-trees, FTS5 full-text search, prepared-statement caching, and dynamic index management. Optimize your database performance.

- Tags: how-to-guide
- Published: 2026-06-29

### [Error Handling Mechanisms in store.c for Graph Operations: A Complete Technical Guide](/DeusData/codebase-memory-mcp/what-error-handling-mechanisms-are-present-in-store-c-for-graph-operations)

Explore store.c error handling for graph operations. Discover how it isolates SQLite failures, validates state, and uniformly propagates error codes to callers in this technical guide.

- Tags: how-to-guide
- Published: 2026-06-29

### [How Is Memory Managed for the Graph in store.c?](/DeusData/codebase-memory-mcp/how-is-memory-managed-for-the-graph-in-store-c)

Discover how DeusData codebase-memory-mcp manages graph memory in store.c. Explore its SQLite architecture, heap allocations, and leak-free cleanup routines for efficient memory handling.

- Tags: internals
- Published: 2026-06-29

### [Graph Storage Limitations in store.c: Hard-Coded Constraints Explained](/DeusData/codebase-memory-mcp/what-are-the-limitations-of-the-graph-storage-in-store-c)

Discover hard-coded graph storage limitations in store.c including max node degree, ADR sections, tracked languages, and package counts. Understand scalability caps impacting large projects and complex queries.

- Tags: internals
- Published: 2026-06-29

### [Does store.c Support ACID Properties for Graph Data in Codebase-Memory-MCP?](/DeusData/codebase-memory-mcp/does-store-c-support-acid-properties-for-graph-data)

Discover if codebase-memory-mcp's store.c supports ACID properties for graph data. Learn how it achieves full ACID guarantees using SQLite, WAL journaling, and foreign keys.

- Tags: deep-dive
- Published: 2026-06-29

### [How to Debug Graph Query Issues in store.c: A Practical Guide](/DeusData/codebase-memory-mcp/how-can-i-debug-graph-query-issues-in-store-c)

Debug graph query issues in store.c using SQLite tracing. Inspect SQL, verify bindings, and validate search queries to fix errors in DeusData codebase-memory-mcp.

- Tags: how-to-guide
- Published: 2026-06-29

### [Graph Traversal Algorithms in store.c: BFS Implementation Explained](/DeusData/codebase-memory-mcp/what-algorithms-are-used-for-graph-traversal-in-store-c)

Explore BFS graph traversal in store.c. Discover efficient level-order codebase exploration using SQLite recursive CTEs. Learn how this implementation avoids loading entire datasets into memory.

- Tags: deep-dive
- Published: 2026-06-29

### [C Functions in store.c for Adding Nodes and Edges: The Complete Reference](/DeusData/codebase-memory-mcp/are-there-specific-c-functions-in-store-c-for-adding-nodes-and-edges)

Explore C functions in store.c for adding nodes and edges. Learn about cbm_store_upsert_node, cbm_store_upsert_node_batch, cbm_store_insert_edge, and cbm_store_insert_edge_batch for efficient graph data writes.

- Tags: api-reference
- Published: 2026-06-29

### [How store.c Handles Large Graph Datasets in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-does-store-c-handle-large-graph-datasets)

Discover how store c efficiently manages large graph datasets using SQLite WAL, bulk writes, and prepared statement caching for low memory consumption.

- Tags: internals
- Published: 2026-06-29

### [Performance Characteristics of Graph Storage in store.c: SQLite Optimization Deep Dive](/DeusData/codebase-memory-mcp/what-are-the-performance-characteristics-of-graph-storage-in-store-c)

Discover the performance characteristics of graph storage in store.c. Learn how SQLite optimization, WAL mode, and bulk writes enable hundreds of thousands of insertions per second with ACID compliance.

- Tags: deep-dive
- Published: 2026-06-29

### [Codebase-Memory-MCP Graph Store API: Complete Reference for store.c](/DeusData/codebase-memory-mcp/is-there-an-api-for-interacting-with-the-graph-storage-in-store-c)

Explore the C API for graph storage in store.c. Manage projects, nodes, and edges with CRUD operations and full-text search for the DeusData codebase-memory-mcp repository.

- Tags: api-reference
- Published: 2026-06-29

### [Graph Storage Data Structures in store.c: SQLite-Backed Property Graph Implementation](/DeusData/codebase-memory-mcp/what-data-structures-are-used-for-graph-storage-in-store-c)

Explore graph storage data structures in store.c, a SQLite property graph implementation featuring FTS5, B-tree indexes, and an in-memory cache. Understand how nodes and edges are managed for performance.

- Tags: internals
- Published: 2026-06-29

### [Graph Storage Implementation in store.c: Inside the Codebase Memory MCP Engine](/DeusData/codebase-memory-mcp/can-i-view-the-implementation-of-graph-storage-in-store-c)

Explore the graph storage implementation within store.c, a SQLite-backed engine for managing code relationships and metadata via a C API in the Codebase Memory MCP repository.

- Tags: internals
- Published: 2026-06-29

### [Graph Query Functionalities in store.c: A Complete API Reference](/DeusData/codebase-memory-mcp/what-are-the-graph-query-functionalities-in-store-c)

Explore store.c's graph query API in DeusData/codebase-memory-mcp. Find nodes by ID, label, or path, and traverse edges efficiently. Essential for BFS, DFS, and semantic code search.

- Tags: api-reference
- Published: 2026-06-29

### [How Graph Data Is Stored in store.c: Inside the Codebase-Memory MCP SQLite Engine](/DeusData/codebase-memory-mcp/how-is-graph-data-stored-in-store-c)

Explore how store.c stores graph data using SQLite with nodes, edges, and projects tables. Discover ACID transactions and full-text search in this codebase-memory MCP engine.

- Tags: internals
- Published: 2026-06-29

### [How the MCP Worker Pool Enables Parallel File Parsing and Tree-Sitter Extraction](/DeusData/codebase-memory-mcp/how-does-the-worker-pool-implement-parallel-file-parsing-and-tree-sitter-extraction)

Explore how the MCP worker pool uses pthreads and atomic operations for parallel file parsing with Tree-Sitter. Learn about efficient AST traversal and stack management.

- Tags: internals
- Published: 2026-06-28

### [How the Graph Artifact Export Process Uses Zstandard Compression and VACUUM INTO in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-graph-artifact-export-use-zstd-compression-and-vacuum-into)

Discover how the codebase-memory-mcp graph export uses zstd compression and VACUUM INTO to efficiently compact SQLite knowledge graphs into smaller, faster artifacts.

- Tags: internals
- Published: 2026-06-28

### [How the Pipeline Lock in MCP Prevents Concurrent Database Indexing](/DeusData/codebase-memory-mcp/how-does-the-pipeline-lock-prevent-concurrent-indexing)

Discover how the MCP pipeline lock, using C11 atomics, prevents concurrent indexing on SQLite databases. Ensure efficient and safe database operations.

- Tags: internals
- Published: 2026-06-28

### [How Multi-Agent Hooks in codebase-memory-mcp Enable Claude Code, Codex CLI, and Gemini CLI Integration](/DeusData/codebase-memory-mcp/how-do-multi-agent-hooks-work-with-claude-codex-gemini)

Discover how multi agent hooks in codebase memory mcp enable seamless integration with Claude Code Codex CLI and Gemini CLI for efficient code querying and assistance.

- Tags: how-to-guide
- Published: 2026-06-28

### [How the 3D Graph Visualization UI at localhost:9749 Is Implemented: React, Three.js, and Instanced Rendering](/DeusData/codebase-memory-mcp/how-is-the-3d-graph-visualization-ui-implemented-and-rendered)

Discover how the 3D graph visualization UI at localhost:9749 uses React Three Fiber and instanced rendering to display up to 50,000 nodes with stunning bloom effects and backend layouts. Explore the implementation details.

- Tags: architecture
- Published: 2026-06-28

### [How the MCP Auto-Index Feature Starts on Session Start and Enforces File Limits](/DeusData/codebase-memory-mcp/how-does-auto-index-feature-trigger-and-manage-file-limit)

Learn how the MCP auto-index feature starts automatically on session start and effectively enforces file limits to optimize your project indexing.

- Tags: how-to-guide
- Published: 2026-06-28

### [How to Use CLI Mode of codebase-memory-mcp to Invoke MCP Tools with JSON Arguments](/DeusData/codebase-memory-mcp/how-does-cli-mode-invoke-mcp-tools-with-json-arguments)

Learn how to use the CLI mode of codebase-memory-mcp to invoke MCP tools with JSON arguments. The Python shim forwards payloads directly to the executable for seamless command-line interaction.

- Tags: how-to-guide
- Published: 2026-06-28

### [.cbmignore File Syntax and Functionality for MCP File Discovery](/DeusData/codebase-memory-mcp/what-is-the-syntax-of-the-cbmignore-file)

Master .cbmignore syntax for MCP file discovery. Learn how it complements .gitignore for flexible file exclusion and inclusion without altering Git settings.

- Tags: how-to-guide
- Published: 2026-06-28

### [How the codebase-memory-mcp Index Mode (FULL/MODERATE/FAST) Controls Indexing Passes and Edge Generation](/DeusData/codebase-memory-mcp/how-does-index-mode-affect-indexing-passes-and-edge-computation)

Explore how codebase-memory-mcp index modes (FULL, MODERATE, FAST) control indexing passes and edge generation. Understand parameter impacts on features and discovery.

- Tags: internals
- Published: 2026-06-28

### [How Channel Detection in MCP Identifies EMITS and LISTENS_ON Edges for Pub-Sub Patterns](/DeusData/codebase-memory-mcp/how-does-channel-detection-identify-emits-listens-on-edges)

Learn how MCP's channel detection uses Tree-sitter to find EMITS and LISTENS_ON edges in your code for pub-sub patterns like Socket.IO and EventEmitter.

- Tags: deep-dive
- Published: 2026-06-28

### [Confidence Scoring Mechanism for Cross-Service Link Detection in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-http-route-call-site-matching-detect-cross-service-links)

Discover the confidence scoring mechanism for cross-service link detection in codebase-memory-mcp. Learn how HTTP route call-site matching determines link reliability.

- Tags: deep-dive
- Published: 2026-06-28

### [How Git Diff Impact Mapping in MCP Classifies Changed Symbols by Risk Level](/DeusData/codebase-memory-mcp/how-does-git-diff-impact-mapping-classify-changed-symbols)

Learn how Git diff impact mapping in MCP classifies changed symbols by risk level using BFS hop distance. Understand code changes with DeusData codebase-memory-mcp.

- Tags: deep-dive
- Published: 2026-06-28

### [Louvain Community Detection Algorithm in MCP: Discovering Functional Modules from Call Edges](/DeusData/codebase-memory-mcp/explain-louvain-community-detection-algorithm-in-mcp)

Learn how the Louvain community detection algorithm in MCP uncovers functional modules from code call edges. Visualize architecture and track decisions with this powerful technique.

- Tags: deep-dive
- Published: 2026-06-28

### [How Dead Code Detection Works in codebase-memory-mcp: Identifying Functions with Zero Callers via Graph-Degree Filtering](/DeusData/codebase-memory-mcp/how-does-dead-code-detection-find-functions-with-zero-callers)

Discover how codebase-memory-mcp detects dead code by identifying functions with zero callers using graph-degree filtering. Optimize your codebase today.

- Tags: how-to-guide
- Published: 2026-06-28

### [Team-Shared Graph Artifact Compression and Bootstrap Mechanism in DeusData MCP](/DeusData/codebase-memory-mcp/describe-team-shared-graph-artifact-compression-and-bootstrap-mechanism)

Learn how DeusData MCP compresses codebase graphs into artifacts for instant team bootstrapping via gzip/tar download and SHA-256 verification, boosting development efficiency.

- Tags: internals
- Published: 2026-06-28

### [How codebase-memory-mcp Links Nodes Across Repositories Using CROSS Edges](/DeusData/codebase-memory-mcp/how-does-cross-repo-intelligence-link-nodes-across-multiple-repositories)

Discover how codebase-memory-mcp links nodes across repositories using CROSS edges. Explore cross-repo intelligence for enhanced code analysis and visualization by comparing vector embeddings.

- Tags: deep-dive
- Published: 2026-06-28

### [Cypher Query Patterns Supported by MCP's OpenCypher Subset Implementation](/DeusData/codebase-memory-mcp/what-cypher-query-patterns-are-supported-in-the-opencypher-subset-implementation)

Explore MCP's openCypher implementation supporting node/relationship matching, variable paths, filters, sub-queries, aggregations, and scalar functions via convenient APIs. See supported query patterns.

- Tags: api-reference
- Published: 2026-06-28

### [Embedded Semantic Search with Nomic-Embed-Code Embeddings in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-embedded-semantic-search-use-nomic-embed-code-embeddings-for-vector-similarity)

Learn how codebase-memory-mcp uses nomic-embed-code for fast, embedded semantic search. Discover int8-quantized vector lookup and cosine similarity without external inference.

- Tags: deep-dive
- Published: 2026-06-28

### [SQLite Database Schema Structure for Nodes, Edges, and Graph Traversal in MCP](/DeusData/codebase-memory-mcp/what-is-the-sqlite-database-schema-structure-for-nodes-edges-and-graph-traversal-queries)

Understand the SQLite database schema for nodes, edges, and graph traversal in MCP. Explore seven core tables optimized for fast query performance and data indexing within the codebase memory project.

- Tags: api-reference
- Published: 2026-06-28

### [How the codebase-memory-mcp Background Watcher Detects Git Changes and Triggers Incremental Re‑indexing](/DeusData/codebase-memory-mcp/how-does-the-background-watcher-detect-git-changes-and-trigger-incremental-re-indexing)

Explore how the codebase-memory-mcp background watcher efficiently detects Git changes like HEAD movement and dirty trees, triggering fast incremental re-indexing to keep your codebase memory up-to-date.

- Tags: how-to-guide
- Published: 2026-06-28

### [How the MCP Server Implements JSON-RPC 2.0 and Dispatches Tool Calls](/DeusData/codebase-memory-mcp/how-does-the-mcp-server-implement-json-rpc-2-0-protocol-and-dispatch-tool-calls)

Discover how the MCP server implements JSON-RPC 2.0 and dispatches tool calls. Learn about its event loop, parsing, and tool routing mechanisms within DeusData/codebase-memory-mcp.

- Tags: internals
- Published: 2026-06-28

### [Knowledge Graph Data Model in codebase-memory-mcp: Complete Node and Edge Reference](/DeusData/codebase-memory-mcp/what-is-the-detailed-knowledge-graph-data-model-in-codebase-memory-mcp)

Explore the codebase-memory-mcp knowledge graph data model. Discover 19 node labels and 12 edge types for code entities and relationships with a schema-free, auto-discovering design.

- Tags: api-reference
- Published: 2026-06-28

### [Understanding the Multi-Pass Indexing Pipeline in DeusData/codebase-memory-mcp](/DeusData/codebase-memory-mcp/explain-the-multi-pass-indexing-pipeline-in-deusdatas-codebase-memory-mcp)

Explore the multi-pass indexing pipeline in DeusData/codebase-memory-mcp. Learn how Tree-sitter parsing, definition extraction, and call resolution create a searchable semantic graph.

- Tags: deep-dive
- Published: 2026-06-28

### [How DeusData's Hybrid LSP Handles Type Resolution Across Python, TypeScript, Go, Rust, Java, Kotlin, C#, C/C++, and PHP](/DeusData/codebase-memory-mcp/how-does-deusdatas-hybrid-lsp-handle-type-resolution-across-multiple-programming-languages)

DeusData's Hybrid LSP resolves types across Python, TypeScript, Go, Rust, Java, Kotlin, C#, C/C++, and PHP with a two-phase architecture, avoiding AST re-parsing for efficient cross-file analysis.

- Tags: deep-dive
- Published: 2026-06-28

### [Graph Artifact Compression Algorithm and Version in Codebase Memory MCP](/DeusData/codebase-memory-mcp/what-compression-algorithm-and-version-is-used-for-the-graph-artifact)

Discover the Zstandard 1.5.7 compression algorithm and version used for graph artifacts within the DeusData codebase memory MCP. Learn how SQLite knowledge graphs are compressed into portable .zst archives.

- Tags: internals
- Published: 2026-06-27

### [Stripping Indexes and Vacuuming SQLite for the Graph Artifact: A Complete Guide](/DeusData/codebase-memory-mcp/what-is-the-purpose-of-stripping-indexes-and-vacuuming-sqlite-for-the-graph-artifact)

Learn how stripping indexes and vacuuming SQLite optimizes graph artifact file size, boosts compression, and ensures deterministic exports for VCS. Reduce fragmentation now.

- Tags: how-to-guide
- Published: 2026-06-27

### [How codebase-memory-mcp Handles Merge Conflicts for the Graph Artifact with Git](/DeusData/codebase-memory-mcp/how-does-the-system-handle-merge-conflicts-for-the-graph-artifact-with-git)

Learn how codebase-memory-mcp prevents Git merge conflicts for graph artifacts using a .gitattributes file and custom merge driver. Discover the automatic resolution strategy.

- Tags: how-to-guide
- Published: 2026-06-27

### [Graph Artifact Compression Tiers in Codebase-Memory-MCP: Fast vs. Best](/DeusData/codebase-memory-mcp/what-are-the-two-tiers-of-graph-artifact-compression-best-vs-fast)

Explore Codebase-Memory-MCP graph artifact compression tiers: Fast for speed (Zstd level 3) and Best for ratio (Zstd level 9). Choose the right balance for your needs.

- Tags: deep-dive
- Published: 2026-06-27

### [Team-Shared Graph Artifact Format: A Complete Guide to CBM Graph Storage](/DeusData/codebase-memory-mcp/what-is-the-format-of-the-team-shared-graph-artifact)

Understand the team-shared graph artifact format. Learn how to share knowledge graphs efficiently using a zstd-compressed SQLite database and JSON metadata.

- Tags: api-reference
- Published: 2026-06-27

### [How the Team-Shared Graph Artifact Works in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-team-shared-graph-artifact-work-in-codebase-memory-mcp)

Discover how the team-shared graph artifact in codebase-memory-mcp enables atomic, version-checked sharing of SQLite knowledge graphs across your team. Learn more!

- Tags: internals
- Published: 2026-06-27

### [Cypher Query Engine Architecture and Key Files in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-are-the-key-files-for-the-cypher-query-engine)

Explore the Cypher query engine architecture in codebase-memory-mcp. Discover key C files enabling lex-parse-execute for Cypher to SQL translation.

- Tags: internals
- Published: 2026-06-27

### [How to Find Routes with No Incoming HTTP Calls Using Cypher in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-to-find-routes-with-no-incoming-http-calls-using-cypher)

Discover routes without incoming HTTP calls using Cypher. Learn how to find uninvoked endpoints in your codebase memory MCP with our simple Cypher pattern.

- Tags: how-to-guide
- Published: 2026-06-27

### [How to Find Methods Never Called From Outside Using Cypher in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-find-methods-never-called-from-outside-using-cypher)

Discover internal-only methods in your codebase using Cypher queries. Learn how to exclude external calls and pinpoint unused functions efficiently.

- Tags: how-to-guide
- Published: 2026-06-27

### [How to Find Unused Classes with No Imports or Instantiations Using Cypher](/DeusData/codebase-memory-mcp/how-to-find-unused-classes-with-no-imports-or-instantiations-using-cypher)

Discover how to find unused classes with no imports or instantiations using Cypher. Learn to write efficient queries to clean up your codebase.

- Tags: how-to-guide
- Published: 2026-06-27

### [How to Find Functions with Zero Inbound Calls Using Cypher in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-find-functions-with-zero-inbound-calls-using-cypher)

Discover how to find functions with zero inbound calls using Cypher in codebase-memory-mcp. Learn to filter uncalled functions by checking for absent inbound relationships in your graph.

- Tags: how-to-guide
- Published: 2026-06-27

### [Supported Cypher Syntax for Graph Queries in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-cypher-syntax-is-supported-for-graph-queries-in-codebase-memory-mcp)

Discover the supported Cypher syntax for graph queries in codebase-memory-mcp. Explore MATCH, WHERE, RETURN, aggregations, and variable-length paths with this read-only engine.

- Tags: api-reference
- Published: 2026-06-27

### [How to Write Cypher Queries for Dead Code Detection in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-write-cypher-queries-for-dead-code-detection)

Learn to write Cypher queries for dead code detection in codebase-memory-mcp. Find unused functions by querying for nodes with zero in-degree and no entry point.

- Tags: how-to-guide
- Published: 2026-06-27

### [How to View All Current codebase-memory-mcp Configuration Settings](/DeusData/codebase-memory-mcp/how-to-view-all-current-codebase-memory-mcp-configuration-settings)

Easily view all current codebase-memory-mcp configuration settings by running codebase-memory-mcp config list. See CLI and environment variable overrides.

- Tags: how-to-guide
- Published: 2026-06-27

### [How to Reset auto_index Configuration to Default in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-reset-auto_index-configuration-to-default)

Easily reset auto_index configuration to default in codebase-memory-mcp. Run `codebase-memory-mcp config reset auto_index` to disable auto-indexing and restore default behavior.

- Tags: how-to-guide
- Published: 2026-06-27

### [How to Set the Maximum Number of Files for Auto‑Indexing in codebase‑memory‑mcp](/DeusData/codebase-memory-mcp/how-to-set-the-maximum-number-of-files-for-auto-indexing)

Learn how to set the maximum number of files for auto-indexing in codebase-memory-mcp. Adjust the auto_index_limit via CLI or JSON config to optimize indexing.

- Tags: how-to-guide
- Published: 2026-06-27

### [How to Enable Auto-Indexing on Session Start Using codebase-memory-mcp Config](/DeusData/codebase-memory-mcp/how-to-enable-auto-indexing-on-session-start-using-codebase-memory-mcp-config)

Enable auto indexing on session start with codebase-memory-mcp. Set auto_index to true in your configuration for automatic project indexing every new session.

- Tags: how-to-guide
- Published: 2026-06-27

### [How to Configure Auto-Indexing Settings in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-configure-auto-indexing-settings-in-codebase-memory-mcp)

Learn to configure auto-indexing settings in codebase-memory-mcp. Enable indexing, set file limits, and use environment variables for flexible control. Optimize your codebase management today.

- Tags: how-to-guide
- Published: 2026-06-27

### [Hybrid LSP Implementation in codebase-memory-mcp: Key Source Files and Architecture](/DeusData/codebase-memory-mcp/what-are-the-key-source-files-for-hybrid-lsp-implementation-in-codebase-memory-mcp)

Explore the key source files for Hybrid LSP implementation in codebase-memory-mcp. Discover how Tree-sitter parsing, type graphs, and symbol resolution work within its architecture.

- Tags: architecture
- Published: 2026-06-27

### [Hybrid LSP Type Resolution Features for TypeScript and JavaScript](/DeusData/codebase-memory-mcp/what-type-resolution-features-does-hybrid-lsp-support-for-typescript-and-javascript)

Discover Hybrid LSP's advanced type resolution for TypeScript and JavaScript. Get IDE-grade features like import resolution, generic substitution, and overload resolution.

- Tags: deep-dive
- Published: 2026-06-27

### [How Hybrid LSP Handles Python Type Resolution: Dataclasses, Generics, and Self Types](/DeusData/codebase-memory-mcp/how-does-hybrid-lsp-handle-python-type-resolution-specifics-like-dataclasses-and-generics)

Discover how Hybrid LSP handles Python type resolution for dataclasses, generics, and Self types with its C-based binder and evaluator for precise static analysis.

- Tags: deep-dive
- Published: 2026-06-27

### [Which Languages Are Fully Supported by the Hybrid LSP Pass in Codebase Memory MCP?](/DeusData/codebase-memory-mcp/what-languages-are-fully-supported-by-the-hybrid-lsp-pass)

Discover the nine fully supported languages for the Hybrid LSP pass in Codebase Memory MCP, including Python, JS, PHP, C#, Go, C/C++, Java, Kotlin, and Rust for robust type resolution.

- Tags: api-reference
- Published: 2026-06-27

### [Hybrid LSP Architecture in Codebase Memory MCP: The Two-Layer Design Explained](/DeusData/codebase-memory-mcp/what-are-the-two-layers-of-the-hybrid-lsp-architecture)

Discover the two-layer Hybrid LSP architecture in DeusData/codebase-memory-mcp. Learn how the Baseline Resolver and optional LSP Override Layer optimize code analysis for faster, richer insights.

- Tags: architecture
- Published: 2026-06-27

### [How Hybrid LSP Semantic Type Resolution Works in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-hybrid-lsp-semantic-type-resolution-work-in-codebase-memory-mcp)

Discover how Hybrid LSP semantic type resolution in codebase-memory-mcp resolves imports and builds call graphs atop tree-sitter ASTs. A lightweight C implementation for efficient code analysis.

- Tags: deep-dive
- Published: 2026-06-27

### [Core Functionalities of the src/foundation Directory in Codebase‑Memory‑MCP](/DeusData/codebase-memory-mcp/what-functionalties-are-provided-by-the-src-foundation-directory)

Discover the core functionalities of the src/foundation directory in Codebase‑Memory‑MCP. Explore essential building blocks like logging, memory budgeting, hash tables, and more.

- Tags: internals
- Published: 2026-06-26

### [What Database Is Used for Graph Persistence in Codebase-Memory-MCP?](/DeusData/codebase-memory-mcp/what-kind-of-database-is-used-for-graph-persistence-in-codebase-memory-mcp)

Discover how Codebase-Memory-MCP utilizes an embedded SQLite database for efficient and ACID-safe graph persistence within your codebase.

- Tags: internals
- Published: 2026-06-26

### [What Is the Hybrid LSP Layer in Codebase-Memory-MCP?](/DeusData/codebase-memory-mcp/what-is-the-hybrid-lsp-layer-used-for-in-codebase-memory-mcp)

Discover the Hybrid LSP layer in Codebase-Memory-MCP. This C implementation provides in-process semantic type-resolution for nine language families, enriching your knowledge graph with precise cross-reference edges.

- Tags: internals
- Published: 2026-06-26

### [Codebase-Memory-MCP Indexing Passes: The 7-Phase Pipeline Explained](/DeusData/codebase-memory-mcp/what-are-the-different-indexing-passes-in-codebase-memory-mcp)

Explore the 7 indexing passes of Codebase-Memory-MCP, transforming your repository into a queryable graph for efficient code analysis. Discover file discovery, structure building, and more.

- Tags: deep-dive
- Published: 2026-06-26

### [Cypher Query Language in Codebase-Memory-MCP: openCypher Implementation Guide](/DeusData/codebase-memory-mcp/what-query-language-does-the-cypher-engine-in-codebase-memory-mcp-use)

Learn how Codebase-Memory-MCP uses openCypher, a powerful graph query language. This guide details its implementation and compilation to SQLite SQL for efficient graph database queries.

- Tags: how-to-guide
- Published: 2026-06-26

### [Which AI Coding Agents Are Supported by Codebase-Memory-MCP?](/DeusData/codebase-memory-mcp/which-ai-coding-agents-are-supported-by-codebase-memory-mcp)

Discover which AI coding agents Codebase-Memory-MCP supports. Automatically configure Claude Code, Codex CLI, Gemini CLI, Zed, and more for enhanced context-aware coding.

- Tags: getting-started
- Published: 2026-06-26

### [What Operating Systems Does Codebase-Memory-MCP Support?](/DeusData/codebase-memory-mcp/what-operating-systems-does-codebase-memory-mcp-support)

Codebase-Memory-MCP runs on macOS, Linux, and Windows. Discover the compatible operating systems for this self-contained binary.

- Tags: getting-started
- Published: 2026-06-26

### [Query Response Time for Codebase-Memory-MCP: Benchmarks and Performance Metrics](/DeusData/codebase-memory-mcp/what-is-the-query-response-time-for-codebase-memory-mcp)

Discover Codebase-Memory-MCP query response times. Explore benchmarks and performance metrics showing typical graph query execution from 30ms to 500ms on Apple M3 Pro hardware.

- Tags: performance
- Published: 2026-06-26

### [How Long Does It Take to Index the Linux Kernel with Codebase-Memory-MCP?](/DeusData/codebase-memory-mcp/how-long-does-it-take-to-index-the-linux-kernel-with-codebase-memory-mcp)

Discover how long it takes to index the Linux kernel with Codebase-Memory-MCP. Index millions of lines of code in minutes on your workstation for faster code analysis.

- Tags: performance
- Published: 2026-06-26

### [What Are MCP Tools in Codebase-Memory-MCP? A Complete Guide to the Built-in JSON-RPC Interface](/DeusData/codebase-memory-mcp/what-are-mcp-tools-in-codebase-memory-mcp)

Discover MCP tools in Codebase-Memory-MCP. These JSON-RPC endpoints offer graph search, full-text search, git operations, and more. Learn how to leverage them for your projects.

- Tags: deep-dive
- Published: 2026-06-26

### [Hybrid LSP Semantic Type Resolution: How codebase-memory-mcp Implements Self-Contained Type Checking](/DeusData/codebase-memory-mcp/what-is-hybrid-lsp-semantic-type-resolution)

Discover Hybrid LSP semantic type resolution in codebase-memory-mcp. This C implementation creates type-aware call graphs from ASTs without external LSP processes.

- Tags: deep-dive
- Published: 2026-06-26

### [How Many Programming Languages Does Codebase-Memory-MCP Support for AST Analysis?](/DeusData/codebase-memory-mcp/how-many-programming-languages-does-codebase-memory-mcp-support-for-ast-analysis)

Codebase-Memory-MCP analyzes ASTs for 158 programming languages using vendored tree-sitter grammars compiled directly into the binary. Discover its extensive language support.

- Tags: getting-started
- Published: 2026-06-26

### [What Programming Language Is Codebase-Memory-MCP Written In?](/DeusData/codebase-memory-mcp/what-programming-language-is-codebase-memory-mcp-written-in)

Discover that Codebase-Memory-MCP is written in C C99, compiling to a static binary with no external runtime dependencies. Learn about its efficient design.

- Tags: getting-started
- Published: 2026-06-26

### [How to Upgrade DeusData Codebase-Memory-MCP to a New Version](/DeusData/codebase-memory-mcp/how-to-upgrade-deusdata-codebase-memory-mcp-to-new-version)

Easily upgrade DeusData codebase-memory-mcp to the latest version with a single command. This guide shows you how to update the MCP while keeping your indexed databases safe and secure.

- Tags: migration-guide
- Published: 2026-06-25

### [DeusData Codebase Memory MCP Security Considerations: A Defense-in-Depth Analysis](/DeusData/codebase-memory-mcp/what-are-security-considerations-deusdata-codebase-memory-mcp)

Explore the DeusData codebase memory MCP security. Learn about its seven-layer defense strategy protecting against code injection, unauthorized access, and malicious network activity.

- Tags: deep-dive
- Published: 2026-06-25

### [How to Add New Features to DeusData Codebase Memory MCP: A Complete Developer Guide](/DeusData/codebase-memory-mcp/how-to-add-new-features-deusdata-codebase-memory-mcp)

Learn how to add new features to DeusData codebase memory MCP. Implement C handlers, register tools, and rebuild the binary to extend functionality. A complete developer guide.

- Tags: how-to-guide
- Published: 2026-06-25

### [Best Practices for Using DeusData Codebase Memory MCP: A Complete Guide](/DeusData/codebase-memory-mcp/what-are-best-practices-using-deusdata-codebase-memory-mcp)

Master DeusData codebase memory MCP best practices. Install binaries, enable auto-indexing, and use structural graph queries for optimal performance and reduced LLM token use.

- Tags: best-practices
- Published: 2026-06-25

### [DeusData Codebase Memory MCP Use Cases: Local Knowledge Graph for AI Agents](/DeusData/codebase-memory-mcp/what-are-use-cases-deusdata-codebase-memory-mcp)

Explore DeusData Codebase Memory MCP use cases. Build a local knowledge graph for structural search, call tracing, impact analysis, and semantic code search. Zero dependencies, pure C.

- Tags: architecture
- Published: 2026-06-25

### [How to Use the DeusData Codebase Memory MCP API: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-use-api-deusdata-codebase-memory-mcp)

Master the DeusData codebase memory MCP API. This guide shows how to use its JSON-RPC tools for indexing, searching, and tracing code relationships. Unlock your code's knowledge graph.

- Tags: how-to-guide
- Published: 2026-06-25

### [Main Algorithms Implemented in DeusData Codebase Memory MCP](/DeusData/codebase-memory-mcp/what-are-main-algorithms-implemented-deusdata-codebase-memory-mcp)

Explore main algorithms in DeusData codebase memory MCP: Tree-sitter parsing, MinHash fingerprinting, Louvain/Leiden community detection, and a Cypher-like query engine for structural knowledge graphs.

- Tags: deep-dive
- Published: 2026-06-25

### [How to Configure DeusData Codebase Memory MCP: Complete Setup Guide](/DeusData/codebase-memory-mcp/how-to-configure-deusdata-codebase-memory-mcp)

Easily configure DeusData codebase memory MCP. Use the one-line installer or manually add the JSON-RPC server config to your agent's MCP file for seamless integration.

- Tags: how-to-guide
- Published: 2026-06-25

### [DeusData codebase-memory-mcp License: MIT License Terms and Usage Guide](/DeusData/codebase-memory-mcp/what-is-licensing-deusdata-codebase-memory-mcp)

Understand the MIT License for DeusData codebase-memory-mcp. Use this permissive license for commercial and private projects with simple attribution.

- Tags: license
- Published: 2026-06-25

### [Performance Characteristics of DeusData Codebase Memory MCP: Sub‑Millisecond Graph Queries Explained](/DeusData/codebase-memory-mcp/what-are-performance-characteristics-deusdata-codebase-memory-mcp)

Discover the performance of DeusData Codebase Memory MCP. Achieve sub-millisecond graph queries and index millions of lines of code fast. Learn how its pipeline, storage, and compression work.

- Tags: performance
- Published: 2026-06-25

### [DeusData Codebase Memory MCP Architecture: Inside the Single-Binary Code Intelligence Engine](/DeusData/codebase-memory-mcp/what-is-architecture-deusdata-codebase-memory-mcp)

Explore the DeusData codebase memory MCP architecture, a single binary C engine for real-time code intelligence across 158 languages with an efficient multi-pass indexing pipeline.

- Tags: architecture
- Published: 2026-06-25

### [How to Run Tests for DeusData Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-to-run-tests-deusdata-codebase-memory-mcp)

Learn how to run tests for the DeusData codebase memory MCP. Execute the full test suite with AddressSanitizer and UndefinedBehaviourSanitizer enabled using a simple make command.

- Tags: how-to-guide
- Published: 2026-06-25

### [Key Data Structures in DeusData Codebase Memory MCP: Graph Schema and Storage Architecture](/DeusData/codebase-memory-mcp/what-are-key-data-structures-used-deusdata-codebase-memory-mcp)

Explore the DeusData codebase memory MCP's key data structures: persistent SQLite graph schema with typed nodes and semantic edges, plus transient in-memory structures for parsing and resolution.

- Tags: architecture
- Published: 2026-06-25

### [How DeusData Codebase Memory MCP Manages Memory: A Three-Layer Architecture](/DeusData/codebase-memory-mcp/how-memory-management-works-deusdata-codebase-memory-mcp)

Explore the DeusData codebase memory MCP's three-layer memory management: mimalloc, budget-tracked virtual memory, and thread-local slab allocation. Enforce RAM limits and fight fragmentation.

- Tags: internals
- Published: 2026-06-25

### [How to Contribute to the DeusData Codebase Memory MCP Project: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-contribute-deusdata-codebase-memory-mcp-project)

Learn how to contribute to the DeusData codebase memory MCP project. Fork, build, test, and submit pull requests following our guidelines for successful contributions.

- Tags: how-to-guide
- Published: 2026-06-25

### [Core Components of the DeusData Codebase Memory MCP: Architecture Deep Dive](/DeusData/codebase-memory-mcp/what-are-core-components-deusdata-codebase-memory-mcp)

Explore the core components of the DeusData Codebase Memory MCP. Discover its architecture including Tree-Sitter, Hybrid LSP resolution, and SQLite graph storage for fast code intelligence.

- Tags: architecture
- Published: 2026-06-25

### [How to Set Up the DeusData Codebase Memory MCP Development Environment](/DeusData/codebase-memory-mcp/how-to-set-up-deusdata-codebase-memory-mcp-development-environment)

Quickly set up the DeusData codebase memory MCP development environment. Install via binary or build from source. Verify installation and launch the graph UI.

- Tags: getting-started
- Published: 2026-06-25

### [DeusData/codebase-memory-mcp Roadmap: From v0.9.0 to v1.2.0 and Beyond](/DeusData/codebase-memory-mcp/what-is-the-roadmap-for-deusdata-codebase-memory-mcp)

Explore the DeusData/codebase-memory-mcp roadmap. Discover planned features for v1.0.0, v1.1.0, and v1.2.0 including cross-repo intelligence, multi-language support, and agent-agnostic libraries.

- Tags: roadmap
- Published: 2026-06-24

### [Are There Example Projects Using codebase-memory-mcp? Exploring the Documentation and CLI](/DeusData/codebase-memory-mcp/are-there-any-example-projects-using-deusdata-codebase-memory-mcp)

Discover if codebase-memory-mcp has example projects. Explore runnable CLI examples and benchmarks from real codebases within its documentation.

- Tags: how-to-guide
- Published: 2026-06-24

### [Best Practices for Using DeusData/codebase-memory-mcp: A Complete Guide](/DeusData/codebase-memory-mcp/what-are-the-best-practices-for-using-deusdata-codebase-memory-mcp)

Master DeusData/codebase-memory-mcp with this guide. Install binaries, enable auto-indexing, and query effectively using structural MCP tools for optimal results.

- Tags: best-practices
- Published: 2026-06-24

### [How to Monitor DeusData/codebase-memory-mcp in Production: The Complete Guide](/DeusData/codebase-memory-mcp/how-to-monitor-deusdata-codebase-memory-mcp-in-production)

Learn how to monitor DeusData/codebase-memory-mcp in production with its built-in file system watcher for seamless, zero-downtime code change detection and re-indexing.

- Tags: how-to-guide
- Published: 2026-06-24

### [Design Principles Behind DeusData/codebase-memory-mcp: A Modular Architecture for Codebase Snapshots](/DeusData/codebase-memory-mcp/what-are-the-design-principles-behind-deusdata-codebase-memory-mcp)

Explore the design principles of DeusData/codebase-memory-mcp. Discover its modular C-library core, efficient compression, and real-time sync for fast codebase snapshots. Optimize your code analysis.

- Tags: architecture
- Published: 2026-06-24

### [How to Extend DeusData/codebase-memory-mcp: Adding Custom Tools and Pipeline Passes](/DeusData/codebase-memory-mcp/how-to-extend-deusdata-codebase-memory-mcp)

Learn how to extend DeusData codebase memory mcp by adding custom JSON-RPC tools or pipeline passes. Enhance your knowledge graph extraction and analysis capabilities today.

- Tags: how-to-guide
- Published: 2026-06-24

### [License for DeusData/codebase-memory-mcp: MIT License Explained](/DeusData/codebase-memory-mcp/what-is-the-license-for-deusdata-codebase-memory-mcp)

Understand the MIT License for DeusData/codebase-memory-mcp. Use, modify, & distribute freely in commercial projects with attribution.

- Tags: license-explanation
- Published: 2026-06-24

### [Common Errors and Troubleshooting Tips for DeusData/codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-are-the-common-errors-and-troubleshooting-tips-for-deusdata-codebase-memory-mcp)

Troubleshoot common codebase-memory-mcp errors like path issues, missing filters, or config mismatches. Learn quick fixes for a smoother development experience.

- Tags: troubleshooting-guide
- Published: 2026-06-24

### [Performance Benchmarks for DeusData/codebase-memory-mcp: Linux Kernel in 3 Minutes](/DeusData/codebase-memory-mcp/what-are-the-performance-benchmarks-for-deusdata-codebase-memory-mcp)

Discover performance benchmarks for DeusData/codebase-memory-mcp. See how this engine indexes 28 million lines of Linux kernel code in just 3 minutes and runs queries in under 1ms.

- Tags: performance
- Published: 2026-06-24

### [How to Deploy DeusData/codebase-memory-mcp: Complete Installation Guide](/DeusData/codebase-memory-mcp/how-to-deploy-deusdata-codebase-memory-mcp)

Deploy DeusData codebase memory mcp easily with our complete installation guide. Follow simple steps to set up the zero-dependency binary and register the MCP server for coding agents.

- Tags: how-to-guide
- Published: 2026-06-24

### [Security Considerations for DeusData/codebase-memory-mcp: A Defense-in-Depth Analysis](/DeusData/codebase-memory-mcp/what-are-the-security-considerations-for-deusdata-codebase-memory-mcp)

Explore the robust security considerations for DeusData/codebase-memory-mcp. Discover defense-in-depth strategies like argument validation, path containment, and SLSA provenance for enhanced protection.

- Tags: security-analysis
- Published: 2026-06-24

### [Core Features of DeusData/codebase-memory-mcp: A Modular Codebase Memory Processor](/DeusData/codebase-memory-mcp/what-are-the-core-features-of-deusdata-codebase-memory-mcp)

Explore features of DeusData/codebase-memory-mcp: Zstandard compression, parallel processing, live file updates, and a Vite web UI for interactive visualization. Optimize your codebase.

- Tags: core-features
- Published: 2026-06-24

### [How to Run Tests for DeusData/codebase-memory-mcp: Complete Guide](/DeusData/codebase-memory-mcp/how-to-run-tests-for-deusdata-codebase-memory-mcp)

Learn how to run tests for DeusData/codebase-memory-mcp effortlessly. This guide shows the simple command to compile and execute the full test suite with advanced sanitizers.

- Tags: how-to-guide
- Published: 2026-06-24

### [Architecture of DeusData/codebase-memory-mcp: A Single-Binary Code Intelligence Engine](/DeusData/codebase-memory-mcp/what-is-the-architecture-of-deusdata-codebase-memory-mcp)

Explore the zero-dependency, single-binary architecture of DeusData/codebase-memory-mcp. Understand how this C application builds a queryable code knowledge graph using a multi-pass indexing pipeline, an MCP server, and 3-D vis...

- Tags: architecture
- Published: 2026-06-24

### [How to Contribute to DeusData/codebase-memory-mcp: A Complete C Development Guide](/DeusData/codebase-memory-mcp/how-to-contribute-to-deusdata-codebase-memory-mcp)

Learn how to contribute to DeusData/codebase-memory-mcp. This guide covers forking, building the C binary, running tests, and submitting PRs with DCO sign-off for effortless contributions.

- Tags: how-to-guide
- Published: 2026-06-24

### [Programming Languages Used in DeusData/codebase-memory-mcp: A Complete Polyglot Architecture Guide](/DeusData/codebase-memory-mcp/what-programming-languages-are-used-in-deusdata-codebase-memory-mcp)

Explore the polyglot architecture of DeusData/codebase-memory-mcp. Discover its use of C C++ Python TypeScript Go and Shell for a complete guide to its programming languages portfolio.

- Tags: architecture
- Published: 2026-06-24

### [How to Set Up DeusData/codebase-memory-mcp Locally: Complete Installation Guide](/DeusData/codebase-memory-mcp/how-to-set-up-deusdata-codebase-memory-mcp-locally)

Easily set up DeusData/codebase-memory-mcp locally with our complete installation guide. Follow simple steps to get your coding agents configured fast for local use.

- Tags: getting-started
- Published: 2026-06-24

### [What is DeusData/codebase-memory-mcp? A Deep Dive into the Code Intelligence Engine](/DeusData/codebase-memory-mcp/what-is-deusdata-codebase-memory-mcp)

Explore DeusData/codebase-memory-mcp, a zero-dependency code intelligence engine. Understand how it builds queryable knowledge graphs from source trees using tree-sitter parsing.

- Tags: deep-dive
- Published: 2026-06-24

### [What Is the Underlying Technology Stack of Codebase Memory MCP? A Deep Dive into the C‑Based Graph Engine](/DeusData/codebase-memory-mcp/what-is-the-underlying-technology-stack-of-codebase-memory-mcp)

Discover the C based tech stack of Codebase Memory MCP. This zero dependency binary indexes millions of code lines fast using Tree-sitter, SQLite, and LZ4 compression.

- Tags: deep-dive
- Published: 2026-06-23

### [Benefits of Using Memory Representations for Code Analysis: A Deep Dive into Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/what-are-the-benefits-of-using-memory-representations-for-code-analysis)

Discover the benefits of memory representations for code analysis. Speed up indexing, queries, and semantic analysis with type-aware knowledge graphs for your codebase.

- Tags: deep-dive
- Published: 2026-06-23

### [Configuration Options for Codebase Memory MCP: Complete Setup Guide](/DeusData/codebase-memory-mcp/what-are-the-configuration-options-for-codebase-memory-mcp)

Explore the optional configuration options for Codebase Memory MCP. Customize agent registration, environment variables and auto-indexing for enhanced functionality. Complete setup guide.

- Tags: how-to-guide
- Published: 2026-06-23

### [How to Visualize the Codebase Memory Generated by MCP: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-visualize-the-codebase-memory-generated-by-codebase-memory-mcp)

Easily visualize your codebase memory generated by MCP. Run the command and explore your repository as an interactive 3-D graph directly in your browser. Complete guide available.

- Tags: how-to-guide
- Published: 2026-06-23

### [Codebase Memory MCP API: Programmatic Access via JSON-RPC 2.0](/DeusData/codebase-memory-mcp/does-codebase-memory-mcp-offer-an-api-for-programmatic-access)

Access Codebase Memory MCP programmatically using its built-in JSON-RPC 2.0 API. Interact with the graph database via standard input/output without complex setups.

- Tags: api-reference
- Published: 2026-06-23

### [What Are the Dependencies for Running Codebase Memory MCP?](/DeusData/codebase-memory-mcp/what-are-the-dependencies-for-running-codebase-memory-mcp)

Discover the minimal dependencies for running Codebase Memory MCP. This executable requires only the host OS C standard library, bundling all other third-party libraries.

- Tags: how-to-guide
- Published: 2026-06-23

### [How to Query the Codebase Memory in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-to-query-the-codebase-memory-in-codebase-memory-mcp)

Learn how to query codebase memory using the query_graph MCP tool. Execute Cypher-like queries against the knowledge graph via JSON-RPC or CLI.

- Tags: how-to-guide
- Published: 2026-06-23

### [Codebase Memory MCP Use Cases: 10 Ways to Analyze and Navigate Your Repository](/DeusData/codebase-memory-mcp/what-are-the-use-cases-for-codebase-memory-mcp-in-software-development)

Explore 10 Codebase Memory MCP use cases for powerful repository analysis. Analyze, navigate, and understand your codebase with instant indexing, call-graph tracing, and semantic search.

- Tags: use-cases
- Published: 2026-06-23

### [How Codebase Memory MCP Handles Code Changes and Updates](/DeusData/codebase-memory-mcp/how-does-codebase-memory-mcp-handle-code-changes-and-updates)

Discover how Codebase Memory MCP handles code changes and updates by polling repositories and re-indexing to keep your knowledge graph synchronized with your codebase. Learn more.

- Tags: how-to-guide
- Published: 2026-06-23

### [How to Contribute to the Codebase Memory MCP Project: A Complete Developer Guide](/DeusData/codebase-memory-mcp/how-to-contribute-to-the-codebase-memory-mcp-project)

Contribute to the Codebase Memory MCP project easily. Clone, build, and test with our developer guide. Submit your pull request and join the development effort at DeusData codebase memory mcp.

- Tags: how-to-guide
- Published: 2026-06-23

### [Performance Implications of Using Codebase Memory MCP: Benchmarks and Optimization Guide](/DeusData/codebase-memory-mcp/what-are-the-performance-implications-of-using-codebase-memory-mcp)

Explore Codebase Memory MCP performance implications. Learn how it achieves interactive indexing for large codebases and get optimization tips. Maximize efficiency today.

- Tags: performance
- Published: 2026-06-23

### [How to Set Up Codebase Memory MCP Locally: Complete Installation Guide](/DeusData/codebase-memory-mcp/how-to-set-up-codebase-memory-mcp-locally)

Easily set up Codebase Memory MCP locally with our complete installation guide. Run the one-liner script to quickly install and start indexing your repository.

- Tags: how-to-guide
- Published: 2026-06-23

### [What Programming Languages Does Codebase Memory MCP Support?](/DeusData/codebase-memory-mcp/what-programming-languages-does-codebase-memory-mcp-support)

Discover the programming languages supported by Codebase Memory MCP. Explore C core, TypeScript/JavaScript UI, Python data generation, and Shell/PowerShell for builds and installation.

- Tags: getting-started
- Published: 2026-06-23

### [How Codebase Memory MCP Stores and Retrieves Codebase Information: A Deep Dive into the Knowledge Graph Pipeline](/DeusData/codebase-memory-mcp/how-does-codebase-memory-mcp-store-and-retrieve-codebase-information)

Learn how Codebase Memory MCP stores and retrieves codebase information via a queryable knowledge graph in SQLite. Explore symbol lookups and vector similarity search.

- Tags: deep-dive
- Published: 2026-06-23

### [Core Components of Codebase Memory MCP: Architecture and Module Breakdown](/DeusData/codebase-memory-mcp/what-are-the-core-components-of-codebase-memory-mcp)

Explore the core components of Codebase Memory MCP. Understand its layered architecture, modules like LSP and graph store, and RAM-first indexing for efficient code analysis.

- Tags: architecture
- Published: 2026-06-23

### [How to Integrate Codebase Memory MCP with Existing Developer Workflows: A Complete Guide](/DeusData/codebase-memory-mcp/how-to-integrate-codebase-memory-mcp-with-existing-developer-workflows)

Integrate Codebase Memory MCP into developer workflows. Install the binary, run auto-config, and enable continuous indexing for 14 graph query tools in IDEs like VS Code.

- Tags: how-to-guide
- Published: 2026-06-23

### [How CLI Mode Enables Direct Tool Invocation in codebase-memory-mcp](/DeusData/codebase-memory-mcp/cli-mode-direct-tool-invocation)

Discover how CLI mode in codebase-memory-mcp enables direct tool invocation using an in-process MCP server. Learn to leverage this powerful feature for seamless command-line execution.

- Tags: how-to-guide
- Published: 2026-06-22

### [How to Map Git Diff to Affected Symbols with detect_changes in Codebase Memory MCP](/DeusData/codebase-memory-mcp/map-git-diff-affected-symbols-detect_changes)

Learn to map Git diff to affected symbols with detect_changes. This function parses git diff output and references AST for precise code changes.

- Tags: how-to-guide
- Published: 2026-06-22

### [How to Use search_graph with Name Patterns and Filters in codebase-memory-mcp](/DeusData/codebase-memory-mcp/using-search_graph-name-patterns-filters)

Learn to use search_graph with name patterns and filters in codebase-memory-mcp. Specify node types with label and a name_pattern regex to efficiently query your knowledge graph.

- Tags: how-to-guide
- Published: 2026-06-22

### [How to Configure Custom File Extensions for New Languages in Codebase Memory MCP](/DeusData/codebase-memory-mcp/configure-custom-file-extensions-new-languages)

Easily configure custom file extensions for new languages in Codebase Memory MCP. Learn how to map extensions to languages using a simple JSON configuration file for enhanced code analysis.

- Tags: how-to-guide
- Published: 2026-06-22

### [How Hybrid LSP Differs from Tree-Sitter for Type Resolution](/DeusData/codebase-memory-mcp/hybrid-lsp-vs-tree-sitter-type-resolution)

Discover how Hybrid LSP enhances tree-sitter for type resolution. Learn how it handles generics, inheritance, and cross-module imports for more accurate code analysis.

- Tags: deep-dive
- Published: 2026-06-22

### [How trace_path Performs BFS Traversal for Call Chain Analysis in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-trace-path-perform-bfs-traversal-call-chains)

Discover how trace_path leverages BFS traversal via SQLite recursive CTEs in cbm_store_bfs to efficiently analyze call chains layer-by-layer in codebase-memory-mcp.

- Tags: internals
- Published: 2026-06-21

### [How manage_adr Persists Architecture Decision Records in Codebase Memory MCP](/DeusData/codebase-memory-mcp/how-manage-adr-persist-architecture-decision-records)

Learn how manage_adr persists Architecture Decision Records in Codebase Memory MCP by storing markdown content in a SQLite database for consistent access via the tool and web UI.

- Tags: how-to-guide
- Published: 2026-06-21

### [How EMITS and LISTENS_ON Edges Detect Pub-Sub Channels in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-emits-listens-on-edges-detect-pub-sub-channels)

Discover how EMITS and LISTENS_ON edges use Tree-sitter to detect pub-sub channels in codebase-memory-mcp by analyzing code patterns and building directed graph relationships.

- Tags: how-to-guide
- Published: 2026-06-21

### [How VirusTotal Scanning and SLSA Provenance Secure codebase-memory-mcp Releases](/DeusData/codebase-memory-mcp/how-virustotal-scanning-slsa-provenance-work)

Secure your codebase-memory-mcp releases with VirusTotal scanning and SLSA provenance. Get build attestations and mandatory scans that block malware publication for enhanced security.

- Tags: how-to-guide
- Published: 2026-06-21

### [RAM-First Pipeline Memory Management Strategy in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-ram-first-pipeline-memory-management-strategy)

Discover the RAM-first pipeline memory management strategy for efficient codebase processing. Keep indexing in RAM, compress files, use in-memory SQLite, and dump to disk once. Optimize memory usage with this advanced technique.

- Tags: internals
- Published: 2026-06-21

### [How Custom File Extensions Map to Language Parsers in Codebase‑Memory‑MCP](/DeusData/codebase-memory-mcp/how-custom-file-extensions-map-language-parsers)

Learn how custom file extensions map to language parsers in Codebase-Memory-MCP using declarative JSON configuration for dynamic language detection. No code changes needed.

- Tags: internals
- Published: 2026-06-21

### [How the Layered Ignore System Prioritizes .gitignore vs .cbmignore in Codebase Memory MCP](/DeusData/codebase-memory-mcp/layered-ignore-system-prioritize-gitignore-vs-cbmignore)

Understand how the layered ignore system prioritizes .gitignore versus .cbmignore. Discover which ignore file takes precedence for your codebase memory MCP and optimize your ignore rules.

- Tags: internals
- Published: 2026-06-21

### [How Team-Shared Graph Artifact Compression Works in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-team-shared-graph-artifact-compression-work)

Learn how Codebase-Memory-MCP compresses repository graph databases using Zstandard for portable, shareable artifacts. Optimize team collaboration and version control.

- Tags: internals
- Published: 2026-06-21

### [How the Codebase‑Memory‑MCP Configuration System Persists Settings Across Sessions](/DeusData/codebase-memory-mcp/how-configuration-system-persist-settings-across-sessions)

Learn how the Codebase-Memory-MCP configuration system persists settings. Discover how it stores mappings in JSON files and loads them into cbm_userconfig_t for cross-session persistence.

- Tags: internals
- Published: 2026-06-21

### [How to Invoke MCP Tools from the Command Line in CLI Mode](/DeusData/codebase-memory-mcp/how-invoke-mcp-tools-command-line-cli-mode)

Invoke MCP tools from the command line in CLI mode using the codebase-memory-mcp command. Execute Model Context Protocol methods directly from your shell without a network server.

- Tags: how-to-guide
- Published: 2026-06-21

### [How the Codebase-Memory-MCP Install Command Auto-Detects Platforms and Configures Agents](/DeusData/codebase-memory-mcp/how-install-command-auto-detect-configure-11-agents)

Learn how the codebase-memory-mcp install command auto-detects your platform and simplifies agent configuration. Get 11 agents set up effortlessly.

- Tags: how-to-guide
- Published: 2026-06-21

### [How HTTP Route Detection Matches Endpoints to Call Sites in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-http-route-detection-match-endpoints-call-sites)

Discover how codebase-memory-mcp's HTTP route detection links incoming requests to handler functions using a static route table and glob-style pattern matching.

- Tags: how-to-guide
- Published: 2026-06-21

### [How detect_changes Maps Git Diffs to Affected Symbols in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-detect-changes-map-git-diffs-affected-symbols)

Learn how detect_changes maps git diffs to affected symbols by parsing unified diff hunks and querying a line-to-symbol index to pinpoint AST nodes within modified code ranges.

- Tags: how-to-guide
- Published: 2026-06-21

### [How Dead Code Detection Finds Functions With Zero Callers in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-dead-code-detection-find-functions-zero-callers)

Discover how dead code detection in codebase-memory-mcp finds functions with zero callers using a knowledge graph, efficiently locating unused code by analyzing CALLS edges and filtering entry points.

- Tags: how-to-guide
- Published: 2026-06-21

### [How Does Semantic Search Combine Multiple Ranking Signals in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-semantic-search-combine-multiple-ranking-signals)

Explore how codebase-memory-mcp's semantic search integrates eight ranking signals using embeddings, proximity, and weighted contributions for precise results.

- Tags: deep-dive
- Published: 2026-06-21

### [Codebase Memory MCP Architecture: How the 14 MCP Tools and JSON-RPC Server Work](/DeusData/codebase-memory-mcp/architecture-14-mcp-tools-json-rpc-server)

Explore the codebase-memory-mcp architecture. Discover how 14 MCP tools and a JSON-RPC server work together with a modular design and optional graph store for efficient code analysis.

- Tags: architecture
- Published: 2026-06-21

### [How CROSS_REPO Edges Enable Multi‑Repository Intelligence in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-cross-repo-edges-enable-multi-repository-intelligence)

Discover how CROSS_REPO edges unify your codebases, enabling multi-repository intelligence by connecting function calls, routes, and channels across projects into a single knowledge graph.

- Tags: internals
- Published: 2026-06-21

### [How the 3D Graph Visualization UI Renders the Knowledge Graph in DeusData/codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-3d-graph-visualization-ui-render-knowledge-graph)

Discover how the 3D graph visualization UI renders the knowledge graph in DeusData/codebase-memory-mcp. See React Three Fiber, instanced meshes, and WebGL in action.

- Tags: internals
- Published: 2026-06-21

### [How the Background Watcher Detects and Syncs Git Changes in Codebase Memory MCP](/DeusData/codebase-memory-mcp/background-watcher-detect-sync-git-changes)

Discover how the DeusData codebase-memory-mcp background watcher detects and syncs Git changes by monitoring HEAD hashes and working tree status for efficient codebase updates.

- Tags: how-to-guide
- Published: 2026-06-21

### [Multi-Pass Indexing Pipeline Architecture in Codebase-Memory-MCP: How It Builds Searchable Code Memory](/DeusData/codebase-memory-mcp/what-is-multi-pass-indexing-pipeline-architecture)

Explore the multi-pass indexing pipeline architecture. Codebase-Memory-MCP processes code into searchable memory for fast queries and semantic search with a small footprint.

- Tags: architecture
- Published: 2026-06-21

### [How the Cypher Query Engine Parses and Executes Graph Queries in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-cypher-query-engine-parse-and-execute-graph-queries)

Explore how the Cypher query engine in codebase-memory-mcp parses and executes graph queries using a four-stage pipeline: lexical analysis, parsing, SQL translation, and SQLite execution for efficient database operations.

- Tags: internals
- Published: 2026-06-21

### [How the SQLite Graph Store Persists Nodes and Edges in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/how-does-sqlite-graph-store-store-nodes-and-edges)

Discover how the SQLite graph store persists nodes and edges directly to SQLite B-tree pages, bypassing SQL for efficient codebase-memory storage.

- Tags: internals
- Published: 2026-06-21

### [How Hybrid LSP Semantic Type Resolution Works in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-hybrid-lsp-semantic-type-resolution-work-internally)

Uncover the mechanics of Hybrid LSP semantic type resolution. Discover how the C-based engine transforms ASTs into IDE-quality call graphs without external processes, enhancing codebase-memory-mcp performance.

- Tags: internals
- Published: 2026-06-21

### [How pass_similarity Computes MinHash LSH for Near-Clone Detection in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-pass_similarity-compute-minhash-lsh-for-near-clone-detection-in-codebase-memory-mcp)

Learn how pass_similarity computes MinHash LSH for near-clone detection, building a 32-band LSH index and querying it to find similar functions with Jaccard similarity.

- Tags: how-to-guide
- Published: 2026-06-20

### [How the CLI Mode Invokes MCP Tools with JSON Arguments in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-cli-mode-invoke-mcp-tools-with-json-arguments-in-codebase-memory-mcp)

Discover how the CLI mode invokes MCP tools using JSON arguments within codebase-memory-mcp. Learn how data is passed directly to the executable for efficient operation execution.

- Tags: how-to-guide
- Published: 2026-06-20

### [How search_code Augments grep Results with Symbol Context in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-search_code-augment-grep-results-with-symbol-context-in-codebase-memory-mcp)

Discover how search_code enhances grep in codebase-memory-mcp by adding symbol context. Get deduplicated results with qualified names and precise metadata from the MCP graph store.

- Tags: how-to-guide
- Published: 2026-06-20

### [How ingest_traces Validates HTTP_CALLS Edges in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-ingest_traces-validate-http_calls-edges-from-runtime-data-in-codebase-memory-mcp)

Discover how ingest_traces currently handles HTTP_CALLS edges in codebase-memory-mcp. Learn about the current limitations and placeholder responses for runtime edge creation.

- Tags: how-to-guide
- Published: 2026-06-20

### [How get_architecture Computes Louvain Clusters and Hotspots in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-get_architecture-compute-louvain-clusters-and-hotspots-in-codebase-memory-mcp)

See how codebase-memory-mcp's get_architecture tool computes Louvain clusters and identifies hotspots by aggregating nodes and analyzing package-level graph data.

- Tags: deep-dive
- Published: 2026-06-20

### [How codebase-memory-mcp Handles 158 Vendored Tree-Sitter Grammars: A Deep Dive into the Indexing Pipeline](/DeusData/codebase-memory-mcp/how-does-the-pipeline-handle-158-vendored-tree-sitter-grammars-in-codebase-memory-mcp)

Discover how codebase-memory-mcp efficiently manages 158 vendored tree-sitter grammars. Learn about its zero-dependency runtime parsing with integrated memory management.

- Tags: deep-dive
- Published: 2026-06-20

### [How cbm_jsonrpc_parse Handles JSON-RPC 2.0 String IDs in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-cbm_jsonrpc_parse-handle-string-ids-per-json-rpc-2.0-spec-in-codebase-memory-mcp)

Discover how cbm_jsonrpc_parse correctly handles JSON-RPC 2.0 string IDs in codebase-memory-mcp. Learn about verbatim storage and identifier type settings.

- Tags: deep-dive
- Published: 2026-06-20

### [How the HTTP UI Server Renders Interactive 3D Graph Layouts in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-http-ui-server-render-interactive-3d-graph-layouts-in-codebase-memory-mcp)

Explore how the HTTP UI server in codebase-memory-mcp renders interactive 3D graph layouts using React Three.js and WebSocket for real-time data sync. Learn more now.

- Tags: deep-dive
- Published: 2026-06-20

### [How artifact.c Implements Zstandard Compression and VACUUM INTO Export in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-artifact.c-implement-zstd-compression-and-vacuum-into-export-in-codebase-memory-mcp)

Learn how artifact.c in codebase-memory-mcp implements Zstandard compression and VACUUM INTO export to create portable, compressed SQLite database snapshots.

- Tags: how-to-guide
- Published: 2026-06-20

### [How CROSS_* Edges Enable Cross-Repo Architecture Visualization in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-do-cross_-_edges-enable-cross-repo-architecture-visualization-in-codebase-memory-mcp)

Learn how CROSS_* edges in codebase-memory-mcp visualize inter-repo architecture and dependencies, connecting nodes across separate graphs for clear dependency mapping.

- Tags: architecture
- Published: 2026-06-20

### [get_graph_schema in codebase-memory-mcp: Node Labels and Relationship Pattern Analysis](/DeusData/codebase-memory-mcp/how-does-get_graph_schema-expose-node-labels-and-relationship-patterns-in-codebase-memory-mcp)

The codebase-memory-mcp repository lacks a get_graph_schema function and does not expose node labels or relationship patterns. Learn about its current capabilities.

- Tags: api-reference
- Published: 2026-06-20

### [How search_graph Applies Regex Name Patterns with Degree Filters in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-search_graph-apply-regex-name-patterns-with-degree-filters-in-codebase-memory-mcp)

Discover how search_graph uses Regex name patterns and degree filters with the HAVING clause to efficiently query and filter nodes in codebase-memory-mcp by their connectivity.

- Tags: deep-dive
- Published: 2026-06-20

### [How manage_adr Persists Architecture Decision Records Across Sessions in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-manage_adr-persist-architecture-decision-records-across-sessions-in-codebase-memory-mcp)

Learn how manage_adr persists Architecture Decision Records across sessions in codebase-memory-mcp using a SQLite store for durable data. Discover seamless data survival through process restarts.

- Tags: how-to-guide
- Published: 2026-06-20

### [How Semantic Search Combines TF-IDF, Embeddings, and Graph Diffusion in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-semantic-search-combine-tf-idf-embeddings-and-graph-diffusion-in-codebase-memory-mcp)

Discover how codebase-memory-mcp's semantic search blends TF-IDF, embeddings, and graph diffusion to refine search results through weighted hybrid scores and indirect relationship capture.

- Tags: deep-dive
- Published: 2026-06-20

### [How HTTP Route Nodes Are Linked to Call Sites via Confidence Scoring in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-are-http-route-nodes-linked-to-call-sites-via-confidence-scoring-in-codebase-memory-mcp)

Discover that codebase-memory-mcp does not link HTTP route nodes to call sites via confidence scoring. This repository acts as an installer for the main binary.

- Tags: deep-dive
- Published: 2026-06-20

### [How the Watcher Thread Polls Git and Triggers Incremental Re‑Indexing in codebase‑memory‑mcp](/DeusData/codebase-memory-mcp/how-does-the-watcher-thread-poll-git-and-trigger-incremental-re-indexing-in-codebase-memory-mcp)

Discover how the watcher thread polls Git and triggers incremental re-indexing in codebase-memory-mcp. Learn about Git polling, HEAD hash comparison, and efficient re-indexing.

- Tags: deep-dive
- Published: 2026-06-20

### [How query_graph Supports WITH Clauses and Variable-Length Paths in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-query_graph-support-with-clauses-and-variable-length-paths-in-codebase-memory-mcp)

Discover how query_graph seamlessly supports WITH clauses and variable-length paths in codebase-memory-mcp by leveraging SQLite's native recursive CTE capabilities.

- Tags: deep-dive
- Published: 2026-06-20

### [How the Multi-Pass Pipeline Sequences Definitions, Calls, and Route Detection in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-the-multi-pass-pipeline-sequence-definitions-calls-and-route-detection-in-codebase-memory-mcp)

Explore the 12-phase multi-pass pipeline in codebase-memory-mcp. Learn how it sequences definitions, call detection, and route detection for efficient codebase analysis.

- Tags: internals
- Published: 2026-06-20

### [How `detect_changes` Classifies Git Diff Impact with Risk Scoring in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-detect_changes-classify-git-diff-impact-with-risk-scoring-in-codebase-memory-mcp)

Learn how detect_changes classifies Git diff impact with risk scoring in codebase-memory-mcp. Understand code symbol mapping and risk assessment based on graph centrality and dependency complexity.

- Tags: how-to-guide
- Published: 2026-06-20

### [How the Team‑Shared Graph Artifact Handles Bootstrap and Incremental Updates in codebase‑memory‑mcp](/DeusData/codebase-memory-mcp/how-does-the-team-shared-graph-artifact-handle-bootstrap-and-incremental-updates-in-codebase-memory-mcp)

Learn how the team-shared graph artifact in codebase-memory-mcp achieves rapid bootstrap with SQLite dumps and efficient incremental updates by re-parsing only changed files.

- Tags: internals
- Published: 2026-06-20

### [How to Configure auto_index and File Limits for Background Indexing in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-to-configure-auto_index-and-file-limits-for-background-indexing-in-codebase-memory-mcp)

Learn how to configure auto_index and file limits for background indexing in DeusData codebase-memory-mcp. Optimize your indexing process effectively.

- Tags: how-to-guide
- Published: 2026-06-20

### [How Hybrid LSP Resolves TypeScript Generic Types Across Modules in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-hybrid-lsp-resolve-typescript-generic-types-across-modules-in-codebase-memory-mcp)

Learn how Hybrid LSP resolves generic TypeScript types across modules by parsing, registering definitions, and substituting type arguments via qualified identifier lookup. Optimize your codebase-memory-mcp.

- Tags: deep-dive
- Published: 2026-06-20

### [Dead Code Detection with Cypher EXISTS Patterns in codebase-memory-mcp](/DeusData/codebase-memory-mcp/what-cypher-queries-can-be-used-for-dead-code-detection-using-exists-patterns-in-codebase-memory-mcp)

Detect dead code with Cypher EXISTS patterns. Learn how to write queries to find unused functions in your codebase memory mcp project and improve code quality.

- Tags: how-to-guide
- Published: 2026-06-20

### [How trace_path Performs BFS Call Chain Traversal Across Packages in codebase-memory-mcp](/DeusData/codebase-memory-mcp/how-does-trace-path-perform-bfs-call-chain-traversal-across-packages-in-codebase-memory-mcp)

Discover how trace_path performs BFS call chain traversal across packages in codebase-memory-mcp using recursive SQL CTEs. Map complex call chains efficiently.

- Tags: internals
- Published: 2026-06-20

### [What Is the Licensing of the codebase-memory-mcp Project?](/DeusData/codebase-memory-mcp/licensing-codebase-memory-mcp-project)

Understand the MIT License for the codebase-memory-mcp project. Learn about its permissive terms for use, modification, and distribution of this open-source code.

- Tags: licensing-info
- Published: 2026-06-19

### [How to Debug Issues in codebase-memory-mcp: A Complete Troubleshooting Guide](/DeusData/codebase-memory-mcp/debug-issues-codebase-memory-mcp)

Debug issues in codebase-memory-mcp easily. Enable debug logs and diagnostics, then use CLI tools and log monitoring to pinpoint and resolve failures efficiently.

- Tags: how-to-guide
- Published: 2026-06-19

### [codebase-memory-mcp and DeusData: The Complete Ownership and Architecture Guide](/DeusData/codebase-memory-mcp/relationship-codebase-memory-mcp-deusdata)

Explore codebase-memory-mcp, DeusData's open-source code-intelligence engine for LLM agents. Understand its architecture and complete ownership.

- Tags: architecture
- Published: 2026-06-19

### [How to Use codebase-memory-mcp: Complete Examples and CLI Guide](/DeusData/codebase-memory-mcp/examples-using-codebase-memory-mcp)

Learn to use codebase-memory-mcp with examples and a CLI guide. Build a language-agnostic knowledge graph for structural search, call tracing, and semantic queries.

- Tags: how-to-guide
- Published: 2026-06-19

### [Performance Considerations for Codebase-Memory-MCP: Optimization Guide](/DeusData/codebase-memory-mcp/performance-considerations-codebase-memory-mcp)

Optimize codebase-memory-mcp performance with this guide. Discover how to balance speed and resource usage using tunable knobs like CBM_WORKERS and MAIN_RAM_FRACTION for sub-minute indexing.

- Tags: performance
- Published: 2026-06-19

### [What Kind of Data Does Codebase‑Memory‑MCP Process and Store?](/DeusData/codebase-memory-mcp/data-processed-stored-codebase-memory-mcp)

Discover what data codebase-memory-mcp processes and stores. It handles source code from 158 languages, creating a knowledge graph with semantic entities and MinHash fingerprints.

- Tags: deep-dive
- Published: 2026-06-19

### [Where to Find Documentation for codebase-memory-mcp: Complete Guide](/DeusData/codebase-memory-mcp/documentation-codebase-memory-mcp)

Discover the official documentation for codebase-memory-mcp. Find quick-start guides, evaluation plans, and contribution details directly within the DeusData/codebase-memory-mcp GitHub repository.

- Tags: getting-started
- Published: 2026-06-19

### [Public API for Interacting with Codebase-Memory-MCP: A Complete Guide](/DeusData/codebase-memory-mcp/public-api-codebase-memory-mcp)

Explore the public API for codebase-memory-mcp. This guide details how to interact with the JSON-RPC 2.0 API over STDIN/STDOUT for seamless process integration.

- Tags: api-reference
- Published: 2026-06-19

### [What Does MCP Stand For in Codebase-Memory-MCP?](/DeusData/codebase-memory-mcp/what-does-mcp-stand-for-codebase-memory-mcp)

Discover what MCP stands for in codebase-memory-mcp. Learn how the Memory Codebase Processor powers AI coding agents by creating in-memory SQLite knowledge graphs from codebases.

- Tags: getting-started
- Published: 2026-06-19

### [How Memory Management Works in the codebase-memory-mcp Project](/DeusData/codebase-memory-mcp/memory-management-codebase-memory-mcp)

Discover how the codebase-memory-mcp project manages memory with a dual-layer system, unified allocators, and configurable RAM budgets for efficient and cross-platform performance.

- Tags: internals
- Published: 2026-06-19

### [What Testing Framework Is Used in codebase-memory-mcp?](/DeusData/codebase-memory-mcp/codebase-memory-mcp-testing-framework)

Discover the testing framework used in codebase-memory-mcp. This C test harness offers assertion macros, suite management, and colored output without external libraries.

- Tags: how-to-guide
- Published: 2026-06-19

### [How to Run the Tests for codebase-memory-mcp: Local and Docker Methods](/DeusData/codebase-memory-mcp/run-tests-codebase-memory-mcp)

Discover how to run codebase-memory-mcp tests locally with sanitized builds or replicate CI using Docker for multi-architecture testing. Your guide to codebase-memory-mcp.

- Tags: how-to-guide
- Published: 2026-06-19

### [codebase-memory-mcp Configuration: From Zero to Fully Configured](/DeusData/codebase-memory-mcp/codebase-memory-mcp-configurations)

Get codebase-memory-mcp fully configured quickly. Install the binary and register it for instant access to 14 tools. Optimize with optional environment variables and CLI commands.

- Tags: how-to-guide
- Published: 2026-06-19

### [How to Build the Codebase-Memory-MCP Project from Source](/DeusData/codebase-memory-mcp/build-codebase-memory-mcp-from-source)

Learn to build the codebase-memory-mcp project from source. Follow our guide to compile the static binary and integrate it into your C/C++ projects.

- Tags: how-to-guide
- Published: 2026-06-19

### [codebase-memory-mcp Dependencies Explained: The Zero-Runtime-Dependency Architecture](/DeusData/codebase-memory-mcp/codebase-memory-mcp-dependencies)

Explore codebase-memory-mcp dependencies. Discover its zero-runtime-dependency architecture, bundling all libraries for a single C standard library requirement. Run efficiently.

- Tags: internals
- Published: 2026-06-19

### [How to Set Up a Local Development Environment for codebase-memory-mcp: A Complete Guide](/DeusData/codebase-memory-mcp/setup-local-dev-environment-codebase-memory-mcp)

Set up your local development environment for codebase-memory-mcp easily. Clone the repo, install dependencies, and build the zero-dependency C binary with our complete guide.

- Tags: getting-started
- Published: 2026-06-19

### [Main Components of codebase-memory-mcp: Architecture and Module Breakdown](/DeusData/codebase-memory-mcp/codebase-memory-mcp-main-components)

Explore the main components of codebase-memory-mcp Learn about its architecture including RAM-first indexing in-memory SQLite and MCP server modules for analysis storage and visualization.

- Tags: architecture
- Published: 2026-06-19

### [Programming Languages Used in the Codebase-Memory-MCP Project: A Complete Breakdown](/DeusData/codebase-memory-mcp/codebase-memory-mcp-programming-languages)

Explore the DeusData codebase-memory-mcp project which uses C for its engine, TypeScript/JavaScript for the web UI, Python for tooling, and Shell/PowerShell for automation. Discover the languages powering this project.

- Tags: internals
- Published: 2026-06-19

### [codebase-memory-mcp Project Structure: A Complete Guide to the C-Based Code Intelligence Engine](/DeusData/codebase-memory-mcp/codebase-memory-mcp-project-structure)

Explore the codebase-memory-mcp project structure. Discover its layered C architecture, multi-pass indexing, SQLite graph storage, and organized modules for efficient code intelligence.

- Tags: architecture
- Published: 2026-06-19

### [What Is the Primary Purpose of the DeusData/codebase-memory-mcp Repository?](/DeusData/codebase-memory-mcp/what-is-deusdata-codebase-memory-mcp-purpose)

Explore DeusData/codebase-memory-mcp, a powerful engine building code knowledge graphs for AI agents. Query 158 languages with millisecond latency, no dependencies.

- Tags: getting-started
- Published: 2026-06-19

### [What Is the Parent-Death Watchdog in codebase-memory-mcp and Why Is It Needed?](/DeusData/codebase-memory-mcp/what-is-parent-death-watchdog-and-why-needed)

Learn about the parent-death watchdog in codebase-memory-mcp, a vital thread that prevents zombie processes by triggering graceful shutdowns when the MCP server is orphaned.

- Tags: internals
- Published: 2026-06-18

### [How the UI Server Renders 3D Knowledge Graph Visualization in React-Three-Fiber](/DeusData/codebase-memory-mcp/ui-server-render-3d-knowledge-graph-visualization)

Discover how the UI server renders a 3D knowledge graph visualization in React Three Fiber using instanced meshes, buffer geometry, and post-processing effects to create a stunning WebGL scene.

- Tags: how-to-guide
- Published: 2026-06-18

### [How trace_path Resolves Function Calls Across Modules in Codebase-Memory MCP](/DeusData/codebase-memory-mcp/trace-path-resolve-function-calls-across-modules)

Discover how trace_path resolves function calls across modules via strict header implementation separation in the codebase-memory MCP. Learn about its C API and OpenTelemetry integration.

- Tags: how-to-guide
- Published: 2026-06-18

### [Understanding the Format of the Shared Graph Artifact (`.codebase-memory/graph.db.zst`)](/DeusData/codebase-memory-mcp/format-shared-graph-artifact-graph-db-zst)

Explore the .codebase-memory/graph.db.zst format Understand this zstd-compressed SQLite database leverages specific optimizations for efficient storage and validation.

- Tags: api-reference
- Published: 2026-06-18

### [How to Use search_graph with Name Patterns and Label Filters in codebase-memory-mcp](/DeusData/codebase-memory-mcp/use-search-graph-name-patterns-label-filters)

Master search_graph with name patterns and label filters in codebase-memory-mcp. Restrict node types by label and match entity names using POSIX regex for efficient code analysis.

- Tags: how-to-guide
- Published: 2026-06-18

### [How the Install Command Detects and Configures Agents in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/install-command-detect-configure-agents)

Learn how the install command in Codebase Memory MCP detects your OS and CPU to automatically configure coding agents. Discover the install script's functions and options.

- Tags: how-to-guide
- Published: 2026-06-18

### [How to Interpret the Graph Schema from the get_graph_schema Tool](/DeusData/codebase-memory-mcp/interpret-graph-schema-get-graph-schema-tool)

Learn to interpret the graph schema from the get_graph_schema tool. Understand node labels, properties, and edge types in the DeusData knowledge graph.

- Tags: how-to-guide
- Published: 2026-06-18

### [What Are the Supported Cypher Clauses and Functions in codebase-memory-mcp?](/DeusData/codebase-memory-mcp/supported-cypher-clauses-functions)

Explore supported openCypher clauses like MATCH WHERE RETURN and functions like COUNT COLLECT in codebase-memory-mcp. Discover read-only query capabilities.

- Tags: api-reference
- Published: 2026-06-18

### [How to Configure Auto-Index for New Projects in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/configure-auto-index-new-projects)

Configure Codebase-Memory-MCP to auto index new projects by setting auto_index to true. Learn how to optimize your codebase management and review settings.

- Tags: how-to-guide
- Published: 2026-06-18

### [How Graph Storage Handles Concurrent Access in Codebase Memory MCP](/DeusData/codebase-memory-mcp/graph-storage-handle-concurrent-access)

Discover how Codebase Memory MCP's graph storage manages concurrent access efficiently. Learn about lock-free ID generation and buffer isolation for enhanced performance.

- Tags: internals
- Published: 2026-06-18

### [How to Write Cypher Queries to Find Dead Code in codebase-memory-mcp](/DeusData/codebase-memory-mcp/write-cypher-queries-find-dead-code)

Learn how to write Cypher queries to find dead code in your codebase. Discover unused functions and improve code efficiency with precise queries.

- Tags: how-to-guide
- Published: 2026-06-18

### [How the Background Watcher Detects and Re-Indexes Changes in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/background-watcher-detect-reindex-changes)

Learn how DeusData codebase-memory-mcp's background watcher detects code changes in Git repos. It polls projects for HEAD movement and dirtiness, triggering efficient re-indexing via callbacks.

- Tags: internals
- Published: 2026-06-18

### [How to Optimize Performance for Very Large Codebases with codebase-memory-mcp](/DeusData/codebase-memory-mcp/optimize-performance-large-codebases)

Optimize large codebases performance with codebase-memory-mcp. Quickly process gigabyte repositories using in-memory compression, parallel work stealing, and incremental indexing.

- Tags: performance-guide
- Published: 2026-06-18

### [How Hybrid LSP Resolves Types Across Different Languages in Codebase Memory MCP](/DeusData/codebase-memory-mcp/hybrid-lsp-resolve-types-across-languages)

Discover how Hybrid LSP resolves types across different languages in memory. This lightweight layer transforms syntactic CALLS into semantic RESOLVED_CALLS without external servers.

- Tags: deep-dive
- Published: 2026-06-18

### [How to Troubleshoot Indexing Failures for Large Repositories with codebase-memory-mcp](/DeusData/codebase-memory-mcp/troubleshoot-indexing-failures-large-repositories)

Troubleshoot indexing failures for large repositories using codebase-memory-mcp. Learn to use absolute paths, limit parallelism, enable diagnostics, and adjust auto_index_limit for over 50000 files.

- Tags: how-to-guide
- Published: 2026-06-18

### [Understanding the Schema for Nodes and Edges in the Knowledge Graph](/DeusData/codebase-memory-mcp/knowledge-graph-node-and-edge-schema)

Explore the knowledge graph schema for nodes and edges in DeusData codebase-memory-mcp. Discover TypeScript interfaces defining 3-D spatial coordinates and directional typed relationships.

- Tags: api-reference
- Published: 2026-06-18

### [How to Configure Custom File Extension Mappings for Unsupported Languages in Codebase-Memory-MCP](/DeusData/codebase-memory-mcp/configure-custom-file-extension-mappings-unsupported-languages)

Map custom file extensions for unsupported languages in Codebase-Memory-MCP. Configure project or global settings by adding an extra_extensions object to your config file.

- Tags: how-to-guide
- Published: 2026-06-18

