cocoindex-code
View on GitHubA super light-weight embedded code search engine CLI (AST based) that just works - improves speed and efficiency for coding agent 🌟 Star if you like it!
A Python CLI and MCP server that indexes code with AST-aware chunking and embeddings, then provides semantic search for coding agents. Supports local or hosted embedding providers and incremental index updates.
Use Cases
Search a codebase using natural-language queriesFind implementations without knowing symbol namesGive coding agents relevant code contextIndex code changes incrementallyFilter code search by language or file path
Built With
- Language
- Python
- Frameworks
- CocoIndex · Model Context Protocol · LiteLLM · Sentence Transformers · SQLite-Vec · Tree-sitter
Tags
code search · semantic search · MCP server · AST indexing · codebase indexing · embeddings · coding agents · CLI · incremental indexing · context engineering