rag-web-ui and lexio
These two tools are competitors, both aiming to provide a web-based user interface for RAG systems, with "rag-web-ui" being a more established project evident from its higher star count.
About rag-web-ui
rag-web-ui/rag-web-ui
RAG Web UI is an intelligent dialogue system based on RAG (Retrieval-Augmented Generation) technology.
Supports multiple document formats (PDF, DOCX, Markdown, Text) with async processing and automatic chunking, while offering flexible LLM integration via OpenAI, DeepSeek, or local Ollama deployment. Built on Python FastAPI backend with ChromaDB/Qdrant vector databases, MinIO distributed storage, and Langchain framework; provides OpenAPI interfaces for programmatic knowledge base access alongside a frontend-backend separated architecture enabling multi-turn contextual dialogue with citation tracking.
About lexio
Renumics/lexio
Quickest way to production grade RAG UI.
A React library providing pre-built components (ChatWindow, SourcesDisplay, ContentDisplay) for RAG interfaces with integrated state management and streaming response support. Built around a flexible action handler pattern that decouples UI from backend logic, allowing developers to plug in any RAG implementation. Includes document viewing for multiple formats (PDF, HTML, Markdown, Text) with source highlighting and optional advanced modules for spreadsheet viewing and token-based explanations.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work