rasinmuhammed/rag-tui
⚡ Debug your RAG pipeline without leaving the terminal. Real-time chunking visualization, batch testing, quality metrics, and one-click export to LangChain/LlamaIndex.
Supports multiple chunking strategies (token, sentence, paragraph, recursive, fixed character, custom) with live parameter tuning, and includes a headless CLI and Python API for programmatic access in notebooks and CI pipelines. Integrates with Ollama, OpenAI, Groq, and Google Gemini for semantic retrieval evaluation, and exports production-ready splitter configs directly to LangChain or LlamaIndex formats. Handles diverse file types (.txt, .md, .pdf, .csv, .json, .yaml, .py, .js) and provides batch evaluation metrics like hit rate and relevance scoring to diagnose retrieval quality issues before deployment.
Available on PyPI.
Stars
21
Forks
4
Language
Python
License
MIT
Category
Last pushed
Feb 08, 2026
Monthly downloads
27
Commits (30d)
0
Dependencies
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/rasinmuhammed/rag-tui"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.