CORTEX

One binary. Zero dependencies.

Cortex builds a local call graph of your repository and exposes it over MCP for AI assistants.

View documentation

Key capabilities

Local code intelligence built for AI agents.

Languages

29languages

Tree-sitter call graphs with incremental re-parse.

MCP tools

325 in smart mode

Navigation, graph, security, memory, federation. Smart ask routing picks the right tool.

  • Structural10
  • Memory5
  • Security3
  • Search2
  • HTTP2
  • Analysis9

Indexing

Native file watchers. Incremental updates in milliseconds.

0ms

Security

Taint flow analysis, OWASP Top 10 patterns, SBOM export.

  • Taint flow analysis
  • OWASP Top 10
  • SBOM export

Memory

Cross-session context linked to symbols. Staleness when code changes.

fn authenticatestruct Sessionwrite_adr

Federation

Attach multiple repos into one queryable graph.

cortex
$

Hybrid search

FTS5 BM25 plus optional local ONNX embeddings.

Keyword + structural FTS5 search

CI gates

Configurable quality thresholds and exit codes for pipelines.

Quality score92%

Exit code 1 below threshold

3D visualization

Interactive call-graph viewer from cortex viz.

Single binary

~15MB

No Node, Python, or Docker required.

.exeNo runtime deps

Git intelligence

Hotspots, churn metrics, and branch call-graph diffs.

src/index.rs88%
mcp/tools.rs62%
db/schema.sql41%

How Cortex compares

Based on each project's public documentation.

Architecture
Cortex Rust + SQLite
codebase-memory-mcp C + SQLite
Srclight Python + SQLite
Serena Python + LSP
mcp-codebase-index Python + SQLite
Languages
Cortex 29
codebase-memory-mcp 66
Srclight 10
Serena 40+
mcp-codebase-index 4
MCP tools
Cortex 32 (5 smart)
codebase-memory-mcp 14
Srclight 42
Serena ~20
mcp-codebase-index 17
Smart tool routing
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
Call graph depth
Cortex Function-level
codebase-memory-mcp Full chains
Srclight Callers/callees
Serena LSP-precise
mcp-codebase-index Cross-file
Hybrid search
Cortex FTS5 + vectors
codebase-memory-mcp Graph only
Srclight RRF fusion
Serena Keyword
mcp-codebase-index Structural
Token reduction
Cortex 10-100x
codebase-memory-mcp 121x avg
Srclight N/A
Serena N/A
mcp-codebase-index 87%
Incremental update
Cortex 13ms
codebase-memory-mcp ms-scale
Srclight Git hooks
Serena LSP live
mcp-codebase-index Hash-based
Security (taint/OWASP/SBOM)
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
Cross-session memory
Cortex Staleness-aware
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
Multi-repo federation
Cortex
codebase-memory-mcp
Srclight SQLite ATTACH
Serena
mcp-codebase-index
Document ingestion
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
Build system awareness
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
Git intelligence
Cortex
codebase-memory-mcp
Srclight Blame
Serena
mcp-codebase-index
Community detection
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
Coverage gap analysis
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
CI quality gates
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
Single binary, zero deps
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
Auto IDE config
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
3D visualization
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index
Air-gap compatible
Cortex
codebase-memory-mcp
Srclight
Serena
mcp-codebase-index

Partial = limited support. N/A = not documented.

Install

npx @1337xcode/cortex install