Casibase

活跃
GitHub Go Apache-2.0

简介

开源企业级 AI 知识库和 MCP 管理平台,集成知识检索、模型管理和 Agent 对话功能,支持多租户部署和多种 LLM 后端,适合企业级 AI 应用搭建。

核心特性

  • 企业级知识库平台,支持 PDF、Word、Excel 等多格式文档的自动分块、嵌入和索引
  • 多租户架构,支持 OIDC/OAuth2/LDAP/SAML 单点登录
  • 可视化工作流构建器,支持条件分支和并行执行
  • 丰富的 LLM 后端集成,支持 OpenAI、Claude、Gemini 等主流模型
  • 内置语义搜索和检索增强生成(RAG),提供精准的知识问答
  • Token 消耗和成本的使用量分析,按提供商和模型追踪

适用场景

💡 企业内部知识库搭建,员工可通过对话快速检索内部文档和政策
💡 客服智能问答系统,基于产品文档和 FAQ 提供精准回答
💡 多团队协作的 AI 工作流自动化,通过可视化编排复杂业务流程
💡 统一管理和对比多个 LLM 服务商的成本与性能

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(5.5k stars)
  • 开源许可证友好(Apache-2.0)
  • Issue 响应及时,积压少

快速开始

运行 docker-compose up 启动服务,访问 http://localhost:14000 即可使用。支持从源码构建(需要 Go 1.25+ 和 Node.js 20+),或通过安装脚本一键部署到 Linux/macOS/Windows。

相关项目

MaxKB

22.5k · Python
活跃 A+

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

knowledge-baseragchatbot +3
  • · RAG 流水线 — 支持文档上传与在线爬取,自动切分、向量化,有效减少大模型幻觉
  • · Agentic 工作流 — 强大的工作流引擎、函数库与 MCP 工具调用,满足复杂业务场景
  • · 零代码集成 — 无缝接入第三方业务系统,快速赋予现有系统智能问答能力

AnythingLLM

64.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 协议兼容