AIAny
AI Client2023
Icon for item

kotaemon

Chat with your documents via retrieval-augmented generation; each answer carries inline citations and a built-in viewer highlights the cited PDF passage. Pairs full-text with vector search and runs on OpenAI, Azure, Cohere, Ollama, or local models.

Introduction

Most "chat with your docs" demos fall apart the moment you ask where an answer came from: they paraphrase a PDF and leave you to trust them. The bet here is that a document-QA tool is only useful if every claim is traceable, so each answer is paired with an in-browser PDF viewer that highlights the exact passage it was pulled from. It also ships as two things at once: a finished multi-user app and a pipeline framework you can rebuild.

What Sets It Apart
  • Citation-grounded answers: the viewer highlights the source passage, so you verify each claim instead of trusting a paraphrase.
  • Two products in one repo: a clean multi-user UI (login, private/public collections) for non-technical users, plus a Gradio-based RAG framework developers can extend.
  • Hybrid retrieval and multi-modal parsing: full-text plus vector search, with OCR, table, and figure extraction, so scanned or table-heavy PDFs don't degrade to noise.
  • Provider-agnostic with advanced reasoning: OpenAI, Azure, Cohere, Ollama, or fully local models, plus question decomposition, agent modes (ReAct, ReWOO), and optional GraphRAG.
Great Fit If

You want a self-hostable, Apache-2.0 document-QA app you can run locally and later customize, or a clean starting point for building your own RAG pipeline. Look elsewhere if you need a turnkey managed SaaS with zero operations — this is a Python 3.10+/Docker app you host yourself — or if your need is simple single-file Q&A where a hosted assistant is far less setup.

Information

  • Websitegithub.com
  • OrganizationsCinnamon AI
  • AuthorsCinnamon
  • Published date2023/08/16

More Items

Hugging Face
Chatbot2026

Provides a drop-in Jinja chat template for Qwen 3.5/3.6/3.8 that reduces reasoning-token waste, enforces a concise terseness system prompt, and preserves in-chat reasoning and tool-call rendering across turns. Terseness is on by default but switchable per request; no model weights are changed.

GitHub
AI Client2025

Enhances web AI chat interfaces (Gemini, AI Studio, Claude, ChatGPT) with folder-based conversation organization, timeline navigation, prompt vault, cloud sync, chat export, UI fixes and a plugin engine. Runs as a browser extension and includes cross-site prompt management and Mermaid rendering.

GitHub
AI Agent2026

Manages real tmux-backed terminals and AI agents as draggable nodes on an infinite pan/zoom canvas, with a Trello-style kanban view, persistent sessions that survive restarts, mobile companion support, and a browser Server Edition for self-hosting.