What problem does it solve?
It eliminates the friction of building and operating a Retrieval-Augmented Generation (RAG) system you can plug into AI assistants via Model Context Protocol (MCP), so questions can reliably pull from your documents instead of guessing.
Core Features & Use Cases
- Ingestion Pipeline: Converts PDFs to Markdown, chunks content, generates embeddings, and builds a vector index with multimodal image captioning.
- Hybrid Retrieval: Combines dense (semantic) + sparse (BM25) search using RRF fusion, with optional reranking for better relevance.
- MCP Tools for Assistants: Exposes knowledge-hub operations like querying and collection/document introspection for Claude Desktop and other MCP clients.
- Dashboard + Observability: Provides a Streamlit dashboard for ingestion and query tracking plus white-box tracing to debug performance regressions.
- Evaluation with Ragas: Runs regression-style evaluation using Ragas metrics to validate improvements over time.
Quick Start
Run the MCP server and point your assistant’s MCP configuration to the project’s server entry so you can query your RAG collections immediately.