New Conversation
Knowledge Base & Document Store
Ingest PDFs with automatic header/footer noise removal and technical recursive chunking into LanceDB.
Supports technical PDFs up to 200MB. Cleaned and indexed automatically into LanceDB.
Indexed Documents
0 filesSystem Architecture & Agentic Workflow
Based on the state-of-the-art Corrective RAG and Self-Reflective LangGraph paradigm.
1. Question Router
Structured LLM router analyzes the user prompt to decide whether to query local knowledge base or initiate web search.
2. LanceDB Retrieval
Queries high-performance Arrow vector store, filtering by authenticated user_id with sub-millisecond retrieval.
3. Document Relevance Grader
Evaluates each retrieved chunk against the query. Discards irrelevant noise and flags web search fallback if context is insufficient.
4. Tavily Web Fallback
If document context is inadequate or external real-time data is required, queries Tavily Search API to supplement context.
5. Grounded Generation
Synthesizes final answer strictly grounded in the filtered context, copying entities, dates, and numbers accurately.
6. Hallucination Grader
Evaluates whether the generation is fully supported by the facts. If hallucinated claims are detected, retries generation.
Full Stack Technologies
Project & Author
Designed and implemented by Amrit Bhaganagare. Built for high-reliability technical document QA, with zero hallucination tolerance and full containerized observability.