MaxKB

活跃
GitHub Python GPL-3.0

简介

MaxKB 是基于 LLM 大模型的开源知识库问答与 Agent 构建平台,支持向量检索、工作流编排与多种模型接入,开箱即用。

核心特性

  • RAG 流水线 — 支持文档上传与在线爬取,自动切分、向量化,有效减少大模型幻觉
  • Agentic 工作流 — 强大的工作流引擎、函数库与 MCP 工具调用,满足复杂业务场景
  • 零代码集成 — 无缝接入第三方业务系统,快速赋予现有系统智能问答能力
  • 多模型兼容 — 支持 DeepSeek、Llama、Qwen、OpenAI、Claude、Gemini 等主流模型
  • 多模态支持 — 原生支持文本、图像、音频和视频的输入输出
  • Docker 一键部署 — 单条 Docker 命令即可启动,开箱即用

适用场景

💡 企业内部知识库问答系统,提升员工信息检索效率
💡 智能客服系统,自动回答客户常见问题
💡 学术研究文档问答,快速检索论文要点
💡 教育培训问答平台,为学生提供学习辅助
💡 跨模态文档分析,处理含图表的技术文档

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(22.7k stars)
  • 项目有一定历史沉淀(已维护 2 年)
  • Issue 响应及时,积压少

⚠️ 不足

  • 许可证限制较多(GPL-3.0)

快速开始

```bash
# Docker 一键启动
docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/opt/maxkb 1panel/maxkb

# 访问 Web 界面 http://your_server_ip:8080
# 默认管理员账号:admin / MaxKB@123..
```

相关项目

Kotaemon

25.7k · Python
正常 A

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

ragdocument-qapdf +2
  • · 混合检索管道 — 同时使用全文检索和向量检索,配合重排序确保最高检索质量
  • · 多模态文档问答 — 支持 PDF、HTML、XLSX 等格式,可解析文档中的图表和表格
  • · 高级引用与文档预览 — 提供带评分的相关性引用,内置浏览器 PDF 阅读器支持高亮预览

Khoj

37.2k · Python
正常 A

Khoj 是一个可自托管的 AI 第二大脑,支持从网页和文档中获取答案、构建自定义 Agent、安排自动化任务和深度研究。

second-brainragself-hosted +2
  • · 多 LLM 支持 — 本地和云端 LLM 灵活切换,支持 llama3、qwen、gemma、mistral、gpt、claude、gemini、deepseek
  • · 多格式文档检索 — 从 PDF、Markdown、Word、Notion、org-mode、图片等文件中获取答案
  • · 自定义 Agent 创建 — 支持自定义知识库、人格、聊天模型和工具,构建专属 AI 助手

AnythingLLM

65.8k · JavaScript
活跃 A+

AnythingLLM 是一体化 AI 生产力工具,支持本地部署的聊天界面、RAG 知识库、AI Agent 与多模型管理,隐私优先且零配置。

chatbotragknowledge-base +3
  • · 多模型支持 — 支持 OpenAI、Anthropic、Ollama、LM Studio 等 30+ LLM 提供商,以及本地 llama.cpp 兼容模型
  • · 动态模型路由 — 根据用户定义的规则自动将对话路由到最佳提供商和模型
  • · AI Agent 构建器 — 无代码 AI Agent 构建器,支持网页浏览等内置工具,支持 MCP 协议兼容

memU

14.4k · Python
活跃 A

面向 24/7 主动式 Agent 的记忆系统,支持 MCP 协议集成,为持续性运行的 AI Agent 提供长期记忆管理、技能存储和主动推理能力。

memoryagentmcp +2
  • · 7×24 主动式记忆 Agent,持续捕获和理解用户意图
  • · 类文件系统记忆结构,支持文件夹、文件、符号链接和挂载点,知识有序组织
  • · 显著降低 LLM token 消耗,上下文窗口约为同类方案的 1/10