
bobmatnyc/mcp-vector-search
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP 통합을 통해 CLI-first semantic 코드 검색. ChromaDB 및 AST Parsing에 의해 구동되는 현대, 빠르고, 지적인 부호 수색.
개요
⚠️ : 안정적이고 적극적으로 유지. LanceDB는 이제 더 나은 성능과 안정성을 위한 기본 백엔드입니다. semantic 분석 및 AST 패싱을 통해 코베이스를 이해하는 현대적이고 빠르고 지능적인 코드 검색 도구. Python과 함께 LanceDB에 의해 구동되며 개발자 생산성을 위해 설계되었습니다. - : 의미로 코드 찾기, 키워드가 아닙니다 - : 코드 구조 (기능, 클래스, 방법) - : 13 언어 - 파이썬, JavaScript, TypeScript, C#, Dart/Flutter, PHP, Ruby, Java, Go, Rust, HTML 및 Markdown/Text (내선 구조 포함) - : 엔티티티티 추출 및 관계 매핑을위한 KuzuDB와 임시 지식 그래프 (kg 빌드, kg 상태, kg 쿼리) - : D3.
개요(AI 번역)
illuminat **CLI-first semantic 코드는 MCP 통합으로 검색 **
⚠️제품 출시 (v2.5.56): 안정적이고 적극적인 유지 LanceDB는 이제 더 나은 성능과 안정성을 위한 기본 백엔드입니다.
semantic 분석 및 AST 패싱을 통해 코베이스를 이해하는 현대적이고 빠르고 지능적인 코드 검색 도구. Python과 함께 LanceDB에 의해 구동되며 개발자 생산성을 위해 설계되었습니다.
✨ 특징
##♨️ 핵심 능력
- Semantic Search: 의미로 코드 찾기, 키워드가 아닌
- AST-Aware Parsing: 코드 구조에 대한 이해 (기능, 클래스, 방법)
- 멀티 언어 지원: 13 언어 - Python, JavaScript, TypeScript, C#, Dart/Flutter, PHP, Ruby, Java, Go, Rust, HTML 및 Markdown/Text (내선 구조)
- **Knowledge Graph **: 엔티티티 추출 및 관계 매핑을위한 KuzuDB가있는 임시 지식 그래프 ([T0]],
kg status,kg query) -Interactive Visualization: 5+ 조회(Treemap, Sunburst, Force Graph, Knowledge Graph, Heatmap)의 D3.js 전원 시각화 -Development Narratives:story] 명령어(markdown, JSON, HTML output)로 git history narratives 생성
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
MCP Vector Search
🔍 CLI-first semantic code search with MCP integration
⚠️ Production Release (v2.5.56): Stable and actively maintained. LanceDB is now the default backend for better performance and stability.
A modern, fast, and intelligent code search tool that understands your codebase through semantic analysis and AST parsing. Built with Python, powered by LanceDB, and designed for developer productivity.
✨ Features
🚀 Core Capabilities
- Semantic Search: Find code by meaning, not just keywords
- AST-Aware Parsing: Understands code structure (functions, classes, methods)
- Multi-Language Support: 13 languages - Python, JavaScript, TypeScript, C#, Dart/Flutter, PHP, Ruby, Java, Go, Rust, HTML, and Markdown/Text (with extensible architecture)
- Knowledge Graph: Temporal knowledge graph with KuzuDB for entity extraction and relationship mapping (
kg build,kg status,kg query) - Interactive Visualization: D3.js-powered visualization with 5+ views (Treemap, Sunburst, Force Graph, Knowledge Graph, Heatmap)
- Development Narratives: Generate git history narratives with
storycommand (markdown, JSON, HTML output) - Real-time Indexing: File watching with automatic index updates
- Automatic Version Tracking: Smart reindexing on tool upgrades
- Local-First: Complete privacy with on-device processing
- Zero Configuration: Auto-detects project structure and languages
🛠️ Developer Experience
- CLI-First Design: Simple commands for immediate productivity
- Rich Output: Syntax highlighting, similarity scores, context
- Fast Performance: Sub-second search responses, efficient indexing with pipeline parallelism (37% faster); IVF-PQ vector index delivers 4.9x faster queries (3.4ms vs 16.7ms)
- Modern Architecture: Async-first, type-safe, modular design
- Semi-Automatic Reindexing: Multiple strategies without daemon processes
- 17 MCP Tools: Comprehensive MCP integration for AI assistants (search, analysis, documentation, KG, story generation)
- Chat Mode: LLM-powered code Q&A with iterative refinement (up to 30 queries), deep search, and KG query tools
- CodeT5+ Embeddings: Code-specific embeddings via
index-codecommand (Salesforce/codet5p-110m-embedding)
🔧 Technical Features
- Vector Database: LanceDB (serverless, file-based)
- Embedding Models: Configurable sentence transformers with GPU acceleration
- Smart Reindexing: Search-triggered, Git hooks, scheduled tasks, and manual options
- Extensible Parsers: Plugin architecture for new languages
- Configuration Management: Project-specific settings
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →