cinnamon/kotaemon

An open-source RAG-based tool for chatting with your documents.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 23 minutes ago
Added to GitGenius on September 2nd, 2026
Created on March 25th, 2024
Open Issues & Pull Requests: 247 (+0)
GitHub issues: Enabled
Number of forks: 2,155
Total Stargazers: 25,735 (+0)
Total Subscribers: 132 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 211
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 589 days
Stale 30+ days: 210
Stale 90+ days: 203

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (317)
  • enhancement (99)
  • question (1)

Detailed Description

Kotaemon is a retrieval-augmented generation tool that enables conversational interaction with document collections through a chat interface.

The tool addresses the challenge of extracting information from large document sets by combining retrieval-augmented generation with language models. It retrieves relevant document passages in response to user queries and uses those passages to ground the language model's responses, reducing hallucination and ensuring answers are anchored in the actual document content. This approach allows users to ask natural language questions about their documents and receive answers synthesized from the retrieved material.

Kotaemon suits teams and individuals who need to build document-based question-answering systems without managing complex infrastructure. It works well for scenarios where documents are the source of truth and users need reliable, traceable answers rather than general knowledge responses. The tool is particularly valuable when you want to maintain control over the entire pipeline and avoid vendor lock-in, since it is open-source and self-hosted.

The project shows consistent development activity with regular commits across its codebase. The maintainers actively respond to issues and pull requests, indicating ongoing engagement with the user community. The repository demonstrates a structured approach to development with organized code organization and documentation that supports new contributors.