firecrawl/rag-arena
Open-source RAG evaluation through users' feedback
Implements a competitive RAG evaluation framework where multiple retrieval strategies (vector store, graph-based, multi-query, contextual compression) compete to answer the same queries, with user votes updating Elo ratings stored in Supabase. The Next.js frontend interfaces with a Flask Python service that runs LangChain retrievers, while a dynamic routing layer selects which RAG method to use per query. Real-time leaderboards track retriever performance across voting metrics, enabling systematic comparison of different embedding and document chunking approaches.
216 stars. No commits in the last 6 months.
Stars
216
Forks
33
Language
TypeScript
License
MIT
Category
Last pushed
Apr 14, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/firecrawl/rag-arena"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
upstash/rag-chat
Prototype SDK for RAG development.
merefield/discourse-chatbot
An AI bot with RAG capability for Topics and Chat in Discourse, currently powered by OpenAI
vercel-labs/ai-sdk-preview-rag
Retrieval-augmented generation (RAG) template powered by the AI SDK.
ajac-zero/example-rag-app
Open-Source RAG app with LLM Observability (Langfuse), support for 100+ providers (LiteLLM),...
rag-web-ui/rag-web-ui
RAG Web UI is an intelligent dialogue system based on RAG (Retrieval-Augmented Generation) technology.