getdomovoi/osnova
by Various
Deterministic code map for AI coding agents: a tree-sitter symbol and call graph served over MCP and a CLI, with no embeddings, network or telemetry.
MCP
getdomovoi/osnova
Added 9 Oct 2026
Overview
Deterministic code map for AI coding agents. Uses tree-sitter to extract symbols and call graphs, served over MCP and a CLI. Runs locally with no embeddings, network, or telemetry.
Best for
Best for
Developers building offline, deterministic code analysis for AI agents
Use cases
- Provide code structure to AI agents
- Generate call graphs for refactoring
- Enable offline code analysis
How to use
Install
npx -y @getdomovoi/osnova mcp --workspace /path/to/repo Tools exposed
osnova_groundosnova_threadosnova_outlineosnova_warposnova_groundworkosnova_footingosnova_settleosnova_plumbosnova_testsosnova_unreferenced
Tested with
Claude Code, Cursor
Notes
Deterministic code map for AI coding agents. Uses tree-sitter to extract symbols and call graphs, served over MCP and a CLI. Runs locally with no embeddings, network, or telemetry.
1 stars on GitHub. Last updated 2026-10-07. Licensed Apache-2.0.
Use cases
- Provide code structure to AI agents
- Generate call graphs for refactoring
- Enable offline code analysis
Pros
- Deterministic and reproducible
- No network or telemetry
- Lightweight tree-sitter based
Cons
- No semantic analysis beyond syntax
- Very early stage with minimal adoption
- No embeddings limits contextual understanding
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Deterministic and reproducible
- No network or telemetry
- Lightweight tree-sitter based
Cons
- No semantic analysis beyond syntax
- Very early stage with minimal adoption
- No embeddings limits contextual understanding
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.
