Fast CPU-based RAG for codebases using BGE embeddings and Qdrant. MCP server for Claude Code.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"claude-lfr-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Claude LFR MCP Lightning fast CPU-based semantic code search for Claude Code. Uses configurable embedding models and Qdrant vector database to provide intelligent code retrieval without requiring GPU resources. ## Quick Start ### Prerequisites A running Qdrant instance is required. Start one with Docker: ```bash docker run -p 6333:6333 qdrant/qdrant ``` ### Installation ```bash uv tool install claude-lfr-mcp ``` ### Claude Code Setup Add the MCP server to Claude Code project: ```bash claude mcp add claude-lfr -- claude-lfr-mcp ``` Verify the installation: ``` /mcp ``` You should see `claude-lfr` listed with its available tools. Then ask claude to `index codebase`. ## Embedding Models This tool supports multiple embedding models, allowing you to choose the best tradeoff between speed, memory usage, and retrieval quality for your use case. ### Model Comparison | Model | Dimension | Size | Speed | Quality | Best For | |-------|-----------|------|-------|---------|----------| | `all-MiniLM-L6-v2` | 384 | ~90MB | Fastest | Good | Quick prototyping, CI pipelines, large codebases | | `bge-small-en-v1.5` | 384 | ~67MB | Fast | Good+ | Balance of speed and accuracy | | `snowflake-arctic-embed-xs` | 384 | ~90MB | Fast | Good+ | Modern alternative to MiniLM | | `snowflake-arctic-embed-s` | 384 | ~130MB | Medium | Better | Production use with speed needs | | `bge-base-en-v1.5` | 768 | ~438MB | Slower | Best | **Default** - Best retrieval quality | | `nomic-embed-text-v1.5` | 768 | ~130MB | Medium | Better | When using Nomic ecosystem | ### Model Details **all-MiniLM-L6-v2** - ✅ Fastest inference, smallest memory footprint - ✅ No query prefix required (simpler usage) - ❌ Lower retrieval accuracy than larger models - Best for: CI/CD pipelines, quick iteration, very large codebases where speed matters **bge-small-en-v1.5** - ✅ Excellent speed with better accuracy than MiniLM - ✅ Smallest download size (~67MB) - ❌ Requires "query: " prefix (handled automatic…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.