Your codebase.
Understood.
vexp builds a dependency graph of your codebase and serves only what matters to your AI agent — running entirely on your machine. No cloud. No account. No code leaving your laptop.
AI agents read everything. They understand nothing.
Every coding session starts the same: the agent scans files, guesses dependencies, and fills your context window with code it will never use. Cloud-based context engines solve this — but send your code to their servers.
That 74% token reduction is not an optimization. It is a structural repair — and it happens entirely on your machine.
Graph-native context. Deterministic. Local. Zero network calls.
Index
Parse. Graph. Persist.
vexp uses tree-sitter to parse your codebase into an AST, then builds a dependency graph: nodes for functions, classes, and types; edges for calls, imports, and implementations. Stored in local SQLite — never uploaded, never shared. 5,000 files indexed in under 15 seconds.
Traverse
Hybrid search + graph centrality.
When an agent queries a task, vexp runs hybrid search — FTS5 full-text matching combined with TF-IDF semantic similarity — to find candidate pivot nodes, then ranks them using graph centrality. Intent detection auto-selects the search strategy: 'fix bug' triggers debug mode, 'refactor' triggers blast-radius mode. No embeddings. No external API. No hallucination.
Capsule
Pivots in full. Scaffolding skeletonized.
Pivot nodes are returned with full source. Adjacent nodes are reduced to signatures, docstrings, and return types — no implementation bodies. The capsule is bounded to your token budget. Exact context, nothing more.
Auto-detects query intent from your prompt. "fix bug" activates debug mode (follows error paths), "refactor" triggers blast-radius mode, "add feature" uses modify mode.
Combines FTS5 keyword matching with TF-IDF semantic similarity and graph centrality. Finds validateCredentials when you search for "authentication" — no embeddings required.
VS Code captures type-resolved call edges from the language server for high-confidence call graphs. Supplements tree-sitter static analysis with runtime type information.
Repeated queries with similar terms automatically expand the result budget. The engine learns your session focus and returns progressively broader context.
See it work.
Three scenarios. Real MCP tool calls. Token savings calculated.
Seven tools. Every context problem solved.
Cross-repo context. Git-native index.
Most AI agents are repo-blind. Cloud context engines can link repos — but require uploading your code. vexp builds cross-repo dependency graphs entirely on your machine, spanning frontend, backend, and infra in a single local query.
Already in your workflow.
Install the VS Code extension. vexp auto-detects your agents, writes their config files, and starts working. No CLI. No login. No API key.
Distributed as a VS Code extension · works with any MCP agent · generates configs for 12 agents automatically
The numbers.
Benchmarked against Next.js, FastAPI, Gin, and vexp itself
Flat pricing. No credits. No surprises.
Starter lets you try vexp on any project — no account, no API key. Pro unlocks all tools, multi-repo, and 50,000 nodes for $19/mo.
Try vexp on a personal project. No account required.
- ✓≤ 2,000 nodes
- ✓1 repository
- ✓3 core MCP tools
- ✓Git index persistence
- ✓Community support
Full context engine for professional developers. Under $20 — expense without approval.
- ✓50,000 nodes
- ✓3 repositories
- ✓All 7 MCP tools
- ✓Multi-repo workspace
- ✓Intent detection & CodeLens
- ✓Email support
Install. Open. Done.
Install the extension
Open your workspace — vexp indexes automatically
Your agent has context — no account needed
Context that never leaves
your machine.
Native Rust binary. Local SQLite. Zero network calls. Works with 12 agents out of the box.