
bexp
Supports UIby bonedaddy
Local-first context engine that indexes code into dependency graphs for token-efficient AI coding.
What it does
bexp is a high-performance context engine that transforms your codebase into a dependency graph of symbols and relationships. It solves the 'context window' problem by returning ranked, skeletonized results instead of dumping entire files, significantly reducing token usage while preserving structural intent.
Tools
get_context_capsule: Hybrid search using FTS5 and graph centrality to find pivot files and supporting context.get_skeleton: Generates a token-efficient version of a file by collapsing function bodies.query_nodes: Search and filter symbols like functions and classes by name or visibility.get_impact_graph: Visualizes callers and callees of a symbol up to a specified depth.save_observation: Persists insights linked to code symbols for cross-session memory.trigger_reindex: Manages incremental or full workspace re-indexing.
Installation
Build from source:
cargo build --release
Add to ~/.claude/settings.json:
{
"mcpServers": {
"bexp": {
"command": "/path/to/bexp",
"args": ["serve", "--workspace", "/path/to/your/project"]
}
}
}
Supported hosts
- Claude Code
Quick install
cargo build --releaseInformation
- Pricing
- free
- Published
- 4/29/2026






