Barnacle Search operates as a privacy-focused local MCP server, attaching directly to your codebase to significantly enhance Claude's ability to understand and interact with your project. It meticulously parses files to extract classes, methods, and functions, and leverages a local Ollama model to embed your code for semantic search, allowing you to query by meaning. With automated re-indexing upon file changes and support for offline operation, Barnacle Search ensures Claude always has an up-to-date, deep understanding of your code for efficient navigation, analysis, and exploration, all while keeping your data local.
主要功能
01Symbol-level embeddings for highly granular and relevant search results
020 GitHub stars
03Semantic search with local Ollama models for meaning-based code retrieval
04Symbol extraction from multiple programming languages using tree-sitter
05Automated re-indexing of code changes for an always-up-to-date understanding
06Offline operation with no reliance on cloud services or API keys