Kain-90/RAG-Play
An interactive visualization tool for understanding Retrieval-Augmented Generation (RAG) pipelines.
Provides step-by-step visualization of the entire RAG pipeline—from document chunking and vector embedding through semantic search to LLM response generation—using Transformers.js for client-side embeddings and LangChain for text processing. Built as a Next.js 14 frontend with Web Workers for efficient embedding computation, enabling real-time demonstrations without server dependencies. Includes UMAP-based dimensionality reduction for visualizing high-dimensional vector relationships and configurable retrieval strategies.
Stars
90
Forks
10
Language
TypeScript
License
MIT
Category
Last pushed
Feb 05, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/Kain-90/RAG-Play"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
rryam/LumoKit
Swift package for on-device Retrieval-Augmented Generation (RAG)
CoIR-team/coir
(ACL 2025 Main) A Comprehensive Benchmark for Code Information Retrieval.
harvard-lil/warc-gpt
WARC + AI - Experimental Retrieval Augmented Generation Pipeline for Web Archive Collections.
constacts/ragtacts
RAG(Retrieval-Augmented Generation) for Evolving Data
Global-Witness/augmenta
AI agent for enhancing datasets with information from the internet