Overview of kotaemon
mainkotaemon is an open-source, customizable Retrieval-Augmented Generation (RAG) UI designed for chatting with documents. It serves two primary audiences:
- End Users: People who want to use a clean, minimalistic interface to perform QA on their documents using various LLM providers (OpenAI, Azure, Ollama, etc.).
- Developers: People who want to use kotaemon as a framework to build, customize, and host their own RAG pipelines.
Key capabilities include hybrid retrieval (full-text and vector), multi-modal document parsing (supporting figures and tables), advanced citations with in-browser PDF highlighting, and support for complex reasoning agents like ReAct and ReWOO.