Analysis updated 2026-05-18
Connect an AI coding assistant to your codebase so it can search your source files by meaning, not just by file name or keyword.
Keep the code index automatically up to date as you edit files, so search results stay current during a long coding session.
Check the status of the local knowledge base to see how many files have been indexed and whether the database is ready.
| abivan-tech/zvec-mcp | adm1nsys/safari-ai-extension | jeonghopark/collective-trajectories | |
|---|---|---|---|
| Stars | 9 | 8 | 10 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | hard | easy |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | developer | developer | designer |
Figures from each repo's GitHub metadata at analysis time.
Downloads a local Hugging Face model on first run, requires internet access that first time.
This project is a local server that scans the source code files in a project, builds a searchable index of them, and exposes that index to AI coding tools through a standard protocol called MCP (Model Context Protocol). The practical result is that an AI assistant can run a natural-language search against your actual codebase and get back relevant code snippets, rather than relying only on what it can see in open editor tabs. When you start the bridge, it walks through your project directory and reads all the recognized source files, JavaScript, TypeScript, Python, Go, Java, Kotlin, Rust, and several others. It splits the text into chunks and converts each chunk into a numerical embedding using a small language model from Hugging Face that runs locally on your machine. Those embeddings go into a local database file stored at a path called .zvec/knowledge.db inside your project. After the initial scan, the bridge watches for file changes and updates the index automatically as you work. The bridge exposes four tools that an MCP-compatible AI client can call: one to search the index with a natural-language query, one to initialize or rebuild the full index, one to index a single file immediately, and one to check the current database status. When a search query comes in, the bridge generates an embedding for the query, runs a vector search to find the closest matches, and then applies additional keyword and path filtering before returning results. Installation requires Node.js 18 or newer and a standard npm install. The bridge downloads a small local model on first use, so an internet connection is needed that one time. After that it works entirely offline. Configuration is a short JSON snippet that points an MCP client at the bridge script and tells it which project directory to index. The README is sparse on advanced configuration, but the core use case is clear: any MCP-compatible AI tool can use this bridge to search your codebase semantically rather than by exact keyword matching.
A local server that indexes your project's source code and lets AI coding assistants search it by meaning rather than exact keywords, using a standard AI tool protocol.
Mainly JavaScript. The stack also includes JavaScript, Node.js, Hugging Face Transformers.
No license information found in the README.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.