{"repo":"iohub/codexray","free":true,"listed":false,"github":"https://github.com/iohub/codexray","clone":"git clone https://github.com/iohub/codexray.git","description":"A Repository-Aware, Knowledge-Learning local MCP that understands your codebase in Real Time powered by Hybrid Semantic + Full-Text Engine, both supports claude code and codex","language":"Rust","stars":53,"topics":["bm25","claude-code","code-analysis","code-indexing","codex","embedding-vectors","full-text-search","knowledge-base","local-mcp","mcp"],"license":"MIT","category":"mcp-servers","readme_excerpt":"CodeXray Code search & knowledge engine for the AI era. Semantic + full-text hybrid search, real-time indexing, call graph + code vectors + commit vectors + knowledge vectors — unified into one native MCP server. Built natively for Claude Code/Codex CLI — zero daemon, zero config overhead. 📖 中文文档 Highlights 🧠 Hybrid Search Engine — Semantic + Full-Text Dual Channel Goes beyond keyword matching. Dense vector search understands code intent (\"login logic\" → authenticateUser ), while BM25 full-text search locks in exact matches. Results are fused via RRF and re-ranked by Cross-Encoder for precision. When embedding API is unavailable, gracefully falls back to graph search — never breaks. 🔗 4D Knowledge Graph Call graph + code vectors + commit vectors + knowledge vectors — four dimensions of codebase awareness. Tree-sitter AST parses 7 languages to build complete function/class/method relationships: - Who calls this function? - What does this function depend on? - Find code by describing what it does ⚡ Real-time Incremental Indexing Full build on first run, only re-processes changed files thereafter (MD5 diff). Auto-indexes on MCP startup and watches file changes during runtime. Auto-cleans orphaned embeddings — index never bloats. 🔌 Native MCP, Local-First Built specifically for Claude Code/Codex CLI MCP stdio protocol. Install registers MCP automatically — no manual config, no persistent daemon. Starts and exits with Claude Code, zero residue. All code and data stay local, no","default_branch":null,"files":null,"tree":[],"storefront":"/r/iohub","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iohub/codexray/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}