run-llama/rags
Build ChatGPT over your data, all with natural language
Leverages a two-agent architecture where a builder agent generates RAG pipeline configurations (system prompts, chunk size, embedding/LLM models) from natural language instructions, while the generated agent performs retrieval and agentic tool selection over indexed data. Supports flexible LLM backends (OpenAI, Anthropic, Replicate, HuggingFace) and embedding models, with configurable parameters like top-k retrieval, optional summarization, and chunk strategies—all editable through a Streamlit UI before querying. Built on LlamaIndex and enables rapid RAG prototyping without manual pipeline engineering.
6,534 stars. No commits in the last 6 months.
Stars
6,534
Forks
662
Language
Python
License
MIT
Category
Last pushed
Apr 05, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/run-llama/rags"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ScrapeGraphAI/Scrapegraph-demo
Streamlit demo of Scrapegraph-ai for GPT4-hackaton
pnkvalavala/repochat
Chatbot assistant enabling GitHub repository interaction using LLMs with Retrieval Augmented Generation
Caellwyn/long-memory-character-chat
A character chat with integrated medium and long-term memory
Daethyra/FreeStream
Prebuilt Streamlit/LangChain Agent with Tools and Memory
couchbase-examples/qa-bot-demo
Q&A Chatbot Demo using Couchbase, LangChain, OpenAI and Streamlit