Verba
Weaviate's open-source RAG application, a ready-to-run chatbot for your own documents.
Verba is an open-source, end-to-end RAG application from the Weaviate team. Import documents, and it handles chunking, embedding, retrieval, and a chat interface, with Weaviate as the vector store underneath.
It is meant as a working application and a clear reference for how the pieces of a RAG system fit together.
Where it fits
A fit when you want a self-hosted document chatbot running quickly, especially if you already use Weaviate.
Where it does not fit
A finished app rather than a library: not the route when RAG must be embedded inside your own product.
Alternatives to Verba
The closest options on the map, and where each fits instead.
-
RAGFlow RAG application
Strong when source documents are messy and layout-heavy, and you want a self-hosted, ready-to-run RAG app rather than a toolkit.
-
AnythingLLM Document chat app
Best when non-technical users need to chat with their own documents quickly, and you want retrieval handled for you rather than assembled.
-
Quivr RAG framework
A fit when developers want a lightweight, opinionated RAG core to embed without designing a pipeline from scratch.
Pairs with
Commonly used alongside it.
