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

> 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.

- Repository: [Martin Vogel/codebase-memory-mcp](https://github.com/DeusData/codebase-memory-mcp)
- Tags: roadmap
- Published: 2026-07-19

---

**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`](https://github.com/DeusData/codebase-memory-mcp/blob/main/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`](https://github.com/DeusData/codebase-memory-mcp/blob/main/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`](https://github.com/DeusData/codebase-memory-mcp/blob/main/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.

### Cross-Repository Intelligence and Semantic Search

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`](https://github.com/DeusData/codebase-memory-mcp/blob/main/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`](https://github.com/DeusData/codebase-memory-mcp/blob/main/src/main.c).

Indexing a repository (cold-index):

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

```

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

```bash
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):

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

```

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

```bash
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`](https://github.com/DeusData/codebase-memory-mcp/blob/main/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`](https://github.com/DeusData/codebase-memory-mcp/blob/main/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`](https://github.com/DeusData/codebase-memory-mcp/blob/main/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`](https://github.com/DeusData/codebase-memory-mcp/blob/main/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.