ranfysvalle02/Interactive-RAG
An interactive RAG agent built with LangChain and MongoDB Atlas. Manage your knowledge base, switch embedding models, and tune retrieval parameters on-the-fly through a conversational interface.
Leverages MongoDB's document model to store text, metadata, and multiple embedding vectors in self-contained JSON documents, eliminating fragmented data architectures and enabling A/B testing of embedding models without migration. Integrates Firecrawl for LLM-ready web scraping, LangChain's `RecursiveCharacterTextSplitter` for semantic chunking, and provides runtime tuning of `min_rel_score` and `num_sources` parameters directly through conversational commands. Supports atomic document updates and session-based knowledge isolation, treating the knowledge base as a mutable entity rather than a static index.
Stars
42
Forks
11
Language
JavaScript
License
Apache-2.0
Category
Last pushed
Dec 19, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/ranfysvalle02/Interactive-RAG"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
watat83/document-chat-system
Open-source document chat platform with semantic search, RAG (Retrieval Augmented Generation),...
amscotti/local-LLM-with-RAG
Running local Language Language Models (LLM) to perform Retrieval-Augmented Generation (RAG)
ChatFAQ/ChatFAQ
Open-source ecosystem for building AI-powered conversational solutions using RAG, agents, FSMs, and LLMs.
zilliztech/akcio
Akcio is a demonstration project for Retrieval Augmented Generation (RAG). It leverages the...
MFYDev/odoo-expert
RAG-powered documentation assistant that converts, processes, and provides semantic search...