Roadmap for DeusData codebase-memory-mcp: v0.9 to v1.2 and Beyond

The DeusData codebase-memory-mcp roadmap spans from v0.9.0 (cross-repo intelligence) through v1.0.0 (159-language benchmark publication) to v1.2.0 (agent-agnostic MCP client libraries), with detailed milestones tracked in docs/EVALUATION_PLAN.md and the README.

codebase-memory-mcp is a static, single-binary code-intelligence engine that constructs a knowledge-graph from source repositories and exposes MCP (Meta-Coding-Protocol) tools for structural queries. The roadmap for DeusData codebase-memory-mcp outlines development milestones from 2024 through 2026, prioritizing expanded language support, cross-repository intelligence, and academic validation of its 158-language parser ecosystem.

Current Foundation (v0.8.0)

As of v0.8.0, the engine supports 158 languages through Tree-sitter grammars and implements hybrid-LSP type resolution for nine languages: C, C++, Rust, Java, Kotlin, Go, Python, TypeScript/JavaScript, PHP, and C#. The architecture is implemented in src/main.c with the multi-pass indexing pipeline located in pipeline/, LSP integrations in internal/cbm/lsp/, and the SQLite-backed graph store in internal/cbm/store/. A built-in 3-D visualization UI is available in the ui/ directory.

Roadmap Goals and Strategic Pillars

The roadmap is organized around five strategic pillars documented in docs/EVALUATION_PLAN.md (sections 4–11) and the README.

Expand Language Coverage and Hybrid-LSP Depth

The project aims to finish hybrid-LSP integration for all nine supported languages and add missing edge types such as SIMILAR_TO and SEMANTICALLY_RELATED. According to the Hybrid LSP section of the README, the goal is refining type-resolution algorithms to reach ≥95% accuracy on idiomatic code bases.

Version 0.9.0 focuses on stabilizing the cross-repo indexing pipeline that generates CROSS_* edges. As detailed in section 11 of the Evaluation Plan, this functionality is currently validated on eight of nine LSP languages. Future releases will introduce full-text-plus-semantic vector search for non-LSP languages and publish benchmark suites (SWE-QA, CoReQA) to track recall and precision.

Distribution and User Experience

The team plans to release package manager wrappers for Homebrew, AUR, Scoop, Chocolatey, and npm, alongside a UI-only binary for remote inspection. A "watch-mode" CLI flag will enable auto-re-indexing on git changes, leveraging the background watcher architecture.

Security Hardening and Robustness

Every release maintains SLSA-3, Sigstore, and VirusTotal verification as enumerated in the README's Security table. The roadmap includes hardening the MCP server against malformed queries and adding exhaustive test suites for all 32 edge types.

Research Publication and Benchmarking

By v1.0.0, the project intends to publish the full 159-language evaluation results in a peer-reviewed venue and open-source the evaluation methodology. Section 1 of docs/EVALUATION_PLAN.md serves as the living document for this academic outreach.

Version Milestones and Deliverables

v0.9.0 (September 2024)

This release delivers full cross-repo indexing for the eight OpenTelemetry Demo pairs, stabilization of semantic edge histograms, and a UI-only binary distribution.

v1.0.0 (February 2025)

The v1.0.0 milestone completes the 159-language evaluation with published benchmark data and cross-repo support for C (via Redis/Hiredis fallback). Package manager wrappers for all major platforms become available.

v1.1.0 (August 2025)

Incremental watch-mode auto-re-indexing arrives, alongside LSP-aware dead-code detection and improved FAISS-style vector search for non-LSP languages.

v1.2.0 (April 2026)

The final mapped milestone introduces full-fledged agent-agnostic MCP client libraries for Python, Go, and Node, extended security audits, and a community-driven plugin system.

Implementation Examples

The roadmap features are accessible through the CLI interface defined in src/main.c.

Indexing a repository (cold-index):

codebase-memory-mcp cli index_repository '{"repo_path":"/tmp/bench/go-chi/chi"}'

Cross-repo call discovery (v0.9.0–v1.0.0):

codebase-memory-mcp cli index_repository '{"repo_path":"/tmp/bench/otel-demo/checkout","project":"otel-checkout"}'
codebase-memory-mcp cli index_repository '{"repo_path":"/tmp/bench/otel-demo/product-catalog","project":"otel-product"}'

codebase-memory-mcp cli index_repository '{"mode":"cross-repo-intelligence","target_projects":["otel-checkout","otel-product"]}'

Semantic vector search (v1.1.0):

codebase-memory-mcp cli semantic_query '{"query":"publish"}' | jq '.results[] .name'

Watch-mode auto-re-index (v1.1.0):

codebase-memory-mcp watcher --path /path/to/project --auto-index true

Tracking Progress

Development progress is tracked in two primary locations. The docs/EVALUATION_PLAN.md file contains the deep-dive methodology for cross-repo testing and semantic edge validation. High-level feature availability and security guarantees are maintained in the README's Hybrid LSP, Installation, and Security sections. The THIRD_PARTY.md file catalogs the 158 Tree-sitter grammars underpinning the language coverage goals.

Summary

  • The roadmap for DeusData codebase-memory-mcp is publicly documented in docs/EVALUATION_PLAN.md (sections 4–11) and the README.
  • Version v0.9.0 focuses on cross-repo intelligence and semantic edge quality, while v1.0.0 targets academic publication and 159-language benchmark completion.
  • Security hardening follows SLSA-3 and Sigstore standards with ongoing VirusTotal verification.
  • Future releases introduce watch-mode auto-indexing, vector search, and multi-language MCP client libraries.

Frequently Asked Questions

What is the current version of codebase-memory-mcp?

The current stable release is v0.8.0, which provides hybrid-LSP support for nine languages (Go, Python, TypeScript/JavaScript, Java, C, C#, Rust, PHP, and Kotlin) and a built-in 3-D graph viewer. This version serves as the foundation for the v0.9.0 cross-repo intelligence features.

Where is the roadmap for DeusData codebase-memory-mcp documented?

The detailed roadmap resides in docs/EVALUATION_PLAN.md, specifically sections 4 through 11, which outline the deep-dive plans for LSP languages and cross-repo validation. High-level milestones and installation targets are listed in the README's Hybrid LSP and Binary distribution tables.

When will cross-repository intelligence be available?

Cross-repository indexing generating CROSS_HTTP_CALLS and related edges is scheduled for v0.9.0 (September 2024). This release validates the pipeline against eight of the nine LSP-supported language pairs from the OpenTelemetry Demo project.

How does the project ensure security and reproducibility?

Every release follows SLSA-3 supply-chain integrity standards with Sigstore signatures and VirusTotal verification, as detailed in the README's Security table. The roadmap includes continued hardening against malformed MCP queries and exhaustive testing for all 32 graph edge types.

Have a question about this repo?

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

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

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

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