Features
Everything a production RAG deployment needs
One self-hosted stack — FastAPI, React, Qdrant, LiteLLM, Postgres — with the grounding guarantees and access control enterprise deployments actually require.
01
Retrieval & answers
Grounded responses that cite their sources — and stay quiet when the corpus does not support an answer.
Grounded, cited chat
Streaming answers with citations down to document, version, section, and page — so every claim is traceable to a source.
No-answer mode
When retrieval lacks sufficient grounding, Ragz says so instead of guessing. Confident hallucinations are not an option.
Hybrid retrieval + rerank
Dense and sparse retrieval fused, then reranked. If the reranker is down, results fall back to fusion order rather than failing.
Version-aware retrieval
The latest approved version of a document wins; superseded revisions stay out of answers automatically.
Rich generative UI
Answers render as more than text: visual cards, charts, tables, clickable source cards, follow-up chips, and accordions.
Web search, on demand
Toggle web search per turn. Answers can cite full public web pages via DuckDuckGo by default, or Tavily if configured.
03
Models & documents
Bring any model — cloud or fully local — and ingest real documents, scans included.
Bring any model
OpenAI, Anthropic, Gemini, or any LiteLLM provider for generation, embeddings, and rerank — swap providers without switching platforms.
Fully local / air-gapped
Run generation on Ollama or vLLM with local embeddings and rerank for installs that never touch the public internet.
Pluggable parsers
liteparse by default (local, page-accurate citations), plus anydoc, Docling, and LlamaParse — chosen per install.
OCR for scans
Scanned or image-only PDFs fall back to OCR automatically, so text locked in images still becomes searchable, cited content.
Real document formats
PPTX, DOCX, PDF, and more — the formats teams actually store their knowledge in.
Per-workspace metadata
Capture name, version, revision date, department, and document type per workspace to power version-aware, filtered retrieval.
05
Operations
Built to run and observe in production, and to degrade gracefully when a dependency wobbles.
Docker Compose deploy
A single-node reference deployment brings up Postgres, Qdrant, Redis, and MinIO — behind your own TLS reverse proxy.
Observability built in
Prometheus metrics, per-stage RAG latency histograms, OpenTelemetry tracing, and health/readiness probes on every process.
Priority queues
Celery on Redis with separate interactive and default lanes, so a big ingestion job never blocks live chat.
Graceful degradation
Reranker down falls back to fusion order; an LLM error walks a fallback chain; Redis down fails quotas closed and caches open.