Repolode
nduckmink

nduckmink/arkon

可自托管的企业知识库,将内部文档编译为 Wiki,并通过 MCP 服务器按部门权限提供给 Claude 等大模型。

可替代:Notion AIConfluence

Star
1,495
Fork
312
未关闭 Issue
21
最近提交
5个月前

这是什么?

Arkon 是一个可自托管的组织知识管理层,把 SOP、制度和内部文档经由摄取流水线(Map、Reduce、计划审阅、精炼、校验、提交)编译成相互链接的 Wiki 页面,并通过单一 MCP 服务器端点提供给 AI 客户端。

系统按部门和全局范围划分访问边界,支持查看者、贡献者、编辑和管理员等角色权限。员工可通过 OAuth 2.1 + PKCE 将 Claude Desktop 或 Claude.ai 接入,MCP 工具会遵守每个令牌的部门与知识类型范围。管理员可从目录中选择 Anthropic、Google Gemini 或 OpenAI 的大模型、嵌入模型和视觉模型,API 密钥以加密形式存储在 PostgreSQL 中。

部署上由 7 个 Docker 容器组成,后端使用 FastAPI、带 pgvector 的 PostgreSQL、Redis 工作进程和 MinIO,前端为 Next.js。

核心功能

  • 01将文档编译为相互链接的 Wiki 页面,写入前可先审阅计划。
  • 02通过 MCP 提供 Wiki 搜索、页面读取、来源追溯和草稿编辑工具。
  • 03支持通过 OAuth 2.1 + PKCE 登录,接入 Claude Desktop 和 Claude.ai。
  • 04按部门隔离知识,提供基于角色的权限控制和操作审计日志。
  • 05按部门分发带版本的 AI Skill 包(含 SKILL.md 的 .zip)。
  • 06支持切换嵌入模型并在线重新生成向量。

适用场景

  • 让员工的 AI 助手基于公司 SOP 和制度作答。
  • 让 HR、法务、研发等部门的知识只对相应人员可见。
  • 维护经过审核、有版本记录的内部 Wiki,并供 AI 工具查询。
  • 在组织内统一分发标准化的 Agent Skill 包。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/nduckmink/arkon.git
  2. 2

    进入项目目录

    cd arkon
  3. 3

    从示例创建环境变量文件并编辑密钥

    cp .env.docker.example .env.docker
  4. 4

    启动 Docker 容器

    docker compose --env-file .env.docker up -d --build

使用前须知

  • 专为团队和组织设计,不适合个人使用。
  • 需要运行 7 个 Docker 容器,并需要 AI 服务商的 API 密钥。
  • 许可证为 PolyForm Internal Use:不得向第三方提供 Arkon 作为服务。
  • 企业支持和定制集成需联系维护者。

标签

常见问题

arkon 是什么?
可自托管的企业知识库,将内部文档编译为 Wiki,并通过 MCP 服务器按部门权限提供给 Claude 等大模型。 Arkon 是一个可自托管的组织知识管理层,把 SOP、制度和内部文档经由摄取流水线(Map、Reduce、计划审阅、精炼、校验、提交)编译成相互链接的 Wiki 页面,并通过单一 MCP 服务器端点提供给 AI 客户端。
arkon 可以免费使用吗?用的什么许可证?
arkon 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
arkon 还在维护吗?
半年内有更新。arkon 最近一次提交是在 2026年6月3日。
arkon 适合用来做什么?
让员工的 AI 助手基于公司 SOP 和制度作答。 让 HR、法务、研发等部门的知识只对相应人员可见。 维护经过审核、有版本记录的内部 Wiki,并供 AI 工具查询。 在组织内统一分发标准化的 Agent Skill 包。
arkon 怎么安装和运行?
克隆仓库: git clone https://github.com/nduckmink/arkon.git 进入项目目录: cd arkon 从示例创建环境变量文件并编辑密钥: cp .env.docker.example .env.docker 启动 Docker 容器: docker compose --env-file .env.docker up -d --build
在哪里获取 arkon?
源代码和安装说明在 GitHub 上:https://github.com/nduckmink/arkon

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目