Nayshins/ummon
The semantic layer for software engineering: Connect code to meaning, build on understanding
Builds semantic knowledge graphs from source code using language-specific parsers (Rust, Python, JavaScript, Java) stored in SQLite, enabling structured and natural language queries with LLM-powered relevance ranking. The system performs incremental indexing by tracking file modifications, and integrates domain model extraction to bridge technical code entities with business concepts. Includes a relevance agent that scores files by graph centrality metrics to surface context-aware code suggestions for proposed changes.
No commits in the last 6 months.
Stars
37
Forks
5
Language
Rust
License
Apache-2.0
Category
Last pushed
Apr 17, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/Nayshins/ummon"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
bgauryy/octocode-mcp
MCP server for semantic code research and context generation on real-time using LLM patterns |...
DeusData/codebase-memory-mcp
MCP server that indexes your codebase into a persistent knowledge graph. 64 languages, sub-ms...
wrale/mcp-server-tree-sitter
MCP Server for Tree-sitter
aimasteracc/tree-sitter-analyzer
A scalable, multi-language code analysis framework based on Tree-sitter, usable both as a CLI...
MikeRecognex/mcp-codebase-index
17 MCP query tools for codebase navigation — functions, classes, imports, dependency graphs,...