Intelligent CLI-based Project Context Engine with MCP server support
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":"ragebot-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.
# 🤖 RageBot MCP > **Intelligent Project Context Engine with full MCP Server support.** > Index your codebase, query it in natural language, and expose it as tools to any AI client. [](https://python.org) [](https://modelcontextprotocol.io) [](https://typer.tiangolo.com/) [](https://github.com/facebookresearch/faiss) [](https://opensource.org/licenses/MIT) --- ## 📦 Installation To install RageBot as a package, run: ```bash pip install ragebot ``` --- ## ✨ Features - 🔍 **Semantic Code Search**: Powered by FAISS and Sentence-Transformers for deep codebase understanding. - 💬 **Interactive AI Chat**: Multi-turn persistent sessions with context preservation. - 🤖 **Multi-Provider LLM**: Support for Google Gemini, Groq, and local Ollama models. - 🔌 **Full MCP Server**: Expose your codebase as tools to Claude Desktop, Cursor, Zed, and more. - 📖 **Code Intelligence**: Auto-generate documentation, unit tests, and symbol explanations. - 📸 **Snapshot Management**: Save, list, and restore project index states instantly. - 🔒 **Secure Key Storage**: API keys are stored in the OS keyring (macOS Keychain, Windows Credential Manager). - 🎨 **Modern CLI**: Rich terminal output with interactive menus and progress indicators. --- ## 🚀 Quick Start ### 1. Authenticate Configure your preferred AI provider: ```bash # Interactive setup for Gemini, Groq, or Ollama rage auth ``` ### 2. Initialize & Index Prepare your project for analysis: ```bash cd /path/to/your/project rage init rage save ``` ### 3. Start Querying Ask questions or enter the interactive REPL: ```bash # Ask a quick question ra…
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.