Kotaemon

活跃
GitHub Python Apache-2.0

简介

Kotaemon 是开源 RAG 文档对话工具,支持与 PDF 等文档进行智能问答,提供简洁的聊天界面与多种 LLM 和嵌入模型后端。

核心特性

  • 混合检索管道 — 同时使用全文检索和向量检索,配合重排序确保最高检索质量
  • 多模态文档问答 — 支持 PDF、HTML、XLSX 等格式,可解析文档中的图表和表格
  • 高级引用与文档预览 — 提供带评分的相关性引用,内置浏览器 PDF 阅读器支持高亮预览
  • 多种推理模式 — 支持问题分解(question decomposition)和基于 Agent 的 ReAct/ReWOO 推理
  • 可配置设置界面 — 在 UI 上直接调整检索和生成的关键参数,包括提示词模板
  • 多用户协作 — 支持多用户登录、私有/公开文档集合管理、聊天分享

适用场景

💡 个人文档知识库:上传 PDF/文档后通过聊天界面进行问答
💡 团队知识共享平台:创建私有文档集合,团队成员共同使用和管理
💡 学术文献研究:对论文进行多模态问答,提取图表数据和引用
💡 企业合规文档检索:在合规文件中快速定位相关条款和解释
💡 多语言文档处理:结合本地 LLM(如 Ollama)进行隐私友好的离线问答

快速开始

```bash
docker run -e GRADIO_SERVER_NAME=0.0.0.0 -e GRADIO_SERVER_PORT=7860 -v ./ktem_app_data:/app/ktem_app_data -p 7860:7860 -it --rm ghcr.io/cinnamon/kotaemon:main-full
```

相关项目