knitli/codeweaver
Semantic code search for AI agents — 166+ languages, hybrid search, works offline
Combines hybrid search (semantic vectors + AST parsing + keyword matching) with Reciprocal Rank Fusion for structural code understanding across 27 languages, backed by a 100% dependency-injection architecture that enables zero-code swapping between embedding providers (Voyage AI, FastEmbed, etc.) and vector stores. Includes automatic fallback to local FastEmbed when remote APIs timeout, circuit breaker patterns, and Pydantic boot-time validation for production reliability in airgapped environments.
Stars
7
Forks
2
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/knitli/codeweaver"
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...
aimasteracc/tree-sitter-analyzer
A scalable, multi-language code analysis framework based on Tree-sitter, usable both as a CLI...
duysolo/codebaxing
Local codebase indexing and semantic code search via MCP
wrale/mcp-server-tree-sitter
MCP Server for Tree-sitter