arkon

自托管企业知识库,一键接入 Claude 等 AI 助手

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 305 🐛 待处理 22 👀 关注 18
GitHub ↗
GitHub 星标 ★ 1522
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,自托管部署,完全免费。

项目预览

arkon 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队nduckmink
定价模式🏷️完全免费
价格说明开源项目,自托管部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型enterprise-ai,knowledge-base-embeddings,knowledge-based-systems,knowledge-bases,llm-wiki-personal-knowledge-base,mcp,mcp-server,model-context-protocol,organizational-knowledge,rag,self-hosted,wiki
GitHub 星标★ 1522
上线时间2026-04-30 00:00:00
代码更新2026-06-03
仓库体积9.7 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

Arkon 是一个面向企业的自托管 AI 知识中心,同时也是一个 MCP(Model Context Protocol)服务器。它主要解决团队在将内部知识用于大语言模型(LLM)时面临的上下文管理、权限控制和技能复用问题。Arkon 允许团队集中管理 RAG(检索增强生成)上下文、访问策略和 AI 技能,并通过标准 MCP 协议与 Claude 等 LLM 无缝连接,实现安全、自动化的组织知识集成。其核心能力包括:知识库的集中管理、细粒度的访问控制、AI 技能的编排与复用,以及作为 MCP 服务器提供标准化的接口,便于各类 AI 工具接入。项目采用 Python 编写,目前处于成长阶段,适合需要私有化部署知识库并希望与主流 AI 助手深度集成的企业。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1522

使用教程

难度:入门 约 15 分钟 部署方式:Docker 5 步

环境要求

  • 已安装 Docker 与 Docker Compose
  • 准备好 Anthropic、Google 或 OpenAI 中任一家的 API Key
  • 服务器/本机可访问 3119 端口(用于打开管理门户)
  • 具备命令行基本操作能力

安装与启动步骤

  1. 1克隆代码仓库

    把 Arkon 官方仓库拉到本地,并进入项目目录,后续命令都在这里执行。

    git clone https://github.com/nduckmink/arkon.git
    cd arkon
  2. 2复制环境变量文件

    从 Docker 示例文件复制出正式的环境文件 .env.docker,后续在该文件中填写密钥。

    cp .env.docker.example .env.docker
  3. 3填写关键配置

    编辑 .env.docker,至少设置 SECRET_KEY、管理员账号密码,以及 Postgres 和 MinIO 的密钥。

  4. 4启动服务

    按 .env.docker 中的配置构建并后台启动全部容器,首次构建可能较慢。

    docker compose --env-file .env.docker up -d --build
  5. 5登录并配置模型

    浏览器打开门户,用管理员身份登录,在 Settings 中选择嵌入/LLM/视觉模型并粘贴 API Key。

关键配置

配置项必填说明示例
SECRET_KEY是应用加密签名用的密钥,部署前必须改成自己的随机长字符串。sk-xxxxxxxxxxxxxxxxxxxxxxxx
管理员账号与密码是.env.docker 中设置的管理员凭据,用于登录 3119 门户。admin / your-strong-password
Postgres / MinIO 密钥是数据库与对象存储的密码,需在 .env.docker 中一并设置。your-postgres-password

如何确认成功

浏览器打开 http://localhost:3119,能用管理员账号登录进入门户,即说明部署成功。

常见问题

Q:我不是技术人员,能不用 Docker 吗?

A:README 说明可以向官方申请一次免费的引导演示,无需自己配置 Docker,直接看 Arkon 对团队能做什么。

Q:我只想管理个人知识库,适合用 Arkon 吗?

A:README 明确指出 Arkon 是为团队设计的;个人场景建议用 Obsidian 加 Claude Skills,更简单。

Q:需要哪家的 API Key?在哪里填?

A:准备 Anthropic、Google 或 OpenAI 其中一家的 API Key 即可,登录门户后在 Settings 里选择模型并粘贴。

Q:想用开发模式部署怎么办?

A:README 指向 docs/SETUP.md,里面有开发模式的说明和完整的环境变量参考。

注意事项

  • Arkon 面向团队场景,单人或个人知识管理并非其目标。
  • 源码使用 PolyForm Internal Use 1.0.0 许可证,商用前请阅读 LICENSE。
  • 首次构建镜像耗时较长,建议耐心等待 docker compose 输出完成。
  • API Key 属于敏感信息,只写入本地 .env.docker,不要提交到代码仓库。

核心亮点

  • 基于 MCP 标准协议,可无缝对接 Claude 等主流 LLM,集成成本低
  • 支持细粒度访问控制,确保企业敏感知识仅对授权人员开放
  • 自托管部署,数据完全掌控,满足企业安全与合规要求

不足之处

  • 项目仍处于成长阶段,文档和社区生态有待完善
  • 主要面向企业场景,个人开发者或小型团队可能觉得功能过重

适用场景

  • 企业内部知识库建设,供员工通过 AI 助手查询技术文档、制度流程
  • AI 应用开发中,需要为 LLM 提供安全可控的 RAG 上下文
  • 跨部门协作时,统一管理 AI 技能和知识访问权限

替代项目

Dify、RAGFlow、FastGPT

上一篇:raglite

下一篇:supavec

同类项目推荐

perplexity-ai 开源

免官方API,轻松接入Perplexity AI对话能力

Unofficial API Wrapper for Perplexity.ai + Account Generator with Web Interface

★ 2017 2026-08-09
bRAG-langchain 开源

跟着教程一步步搭出你自己的 RAG 问答系统

Everything you need to know to build your own RAG application

★ 4198 2026-08-09
ChatData 开源

自带海量知识库,快速给你的应用加上 RAG 问答能力

ChatData brings RAG to real applications with FREE✨ knowledge bases. Now enjoy yo···

★ 178 2026-08-09
hyperresearch 开源

让 Claude Code 变身会自我积累的深度研究员

Convert Claude Code or Codex into the most intelligent Deep Research Agent. Collect,···

★ 4453 2026-10-11
qwksearch-research-agent 开源

把互联网变成思维导图,自动搜索、提取并生成研究报告。

Reimagine the Internet as Self-Organizing Mind Map STREAM: Search with Top Resul···

★ 78 2026-08-09
obsidian-Smart2Brain 开源

让 Obsidian 笔记开口说话,用聊天方式秒查知识库

A free, open-source Obsidian plugin that makes your vault smarter: better search, an···

★ 1347 2026-08-09
pg_vectorize 开源

在 Postgres 里直接搞定全文+语义搜索,不用额外部署向量库

Full-text and semantic search on any Postgres

★ 835 2026-08-09
VideoRAG 开源

上传视频,直接提问,秒回带时间戳的答案。

[KDD'2026] "VideoRAG: Chat with Your Videos"

★ 3518 2026-08-09
telegram-search 开源

一键导出Telegram聊天,用AI语义搜索找回任何记忆

导出并模糊搜索 Telegram 聊天记录 | Export and fuzzy search your Telegram chat histor···

★ 4143 2026-08-09