
arkon
自托管企业知识库,一键接入 Claude 等 AI 助手
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1522
使用教程
环境要求
- 已安装 Docker 与 Docker Compose
- 准备好 Anthropic、Google 或 OpenAI 中任一家的 API Key
- 服务器/本机可访问 3119 端口(用于打开管理门户)
- 具备命令行基本操作能力
安装与启动步骤
-
1克隆代码仓库
把 Arkon 官方仓库拉到本地,并进入项目目录,后续命令都在这里执行。
git clone https://github.com/nduckmink/arkon.git cd arkon -
2复制环境变量文件
从 Docker 示例文件复制出正式的环境文件 .env.docker,后续在该文件中填写密钥。
cp .env.docker.example .env.docker -
3填写关键配置
编辑 .env.docker,至少设置 SECRET_KEY、管理员账号密码,以及 Postgres 和 MinIO 的密钥。
-
4启动服务
按 .env.docker 中的配置构建并后台启动全部容器,首次构建可能较慢。
docker compose --env-file .env.docker up -d --build -
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
同类项目推荐
perplexity-ai
开源
免官方API,轻松接入Perplexity AI对话能力
Unofficial API Wrapper for Perplexity.ai + Account Generator with Web Interface
bRAG-langchain
开源
跟着教程一步步搭出你自己的 RAG 问答系统
Everything you need to know to build your own RAG application
ChatData
开源
自带海量知识库,快速给你的应用加上 RAG 问答能力
ChatData brings RAG to real applications with FREE✨ knowledge bases. Now enjoy yo···
hyperresearch
开源
让 Claude Code 变身会自我积累的深度研究员
Convert Claude Code or Codex into the most intelligent Deep Research Agent. Collect,···
qwksearch-research-agent
开源
把互联网变成思维导图,自动搜索、提取并生成研究报告。
Reimagine the Internet as Self-Organizing Mind Map STREAM: Search with Top Resul···
obsidian-Smart2Brain
开源
让 Obsidian 笔记开口说话,用聊天方式秒查知识库
A free, open-source Obsidian plugin that makes your vault smarter: better search, an···
pg_vectorize
开源
在 Postgres 里直接搞定全文+语义搜索,不用额外部署向量库
Full-text and semantic search on any Postgres
VideoRAG
开源
上传视频,直接提问,秒回带时间戳的答案。
[KDD'2026] "VideoRAG: Chat with Your Videos"
telegram-search
开源
一键导出Telegram聊天,用AI语义搜索找回任何记忆
导出并模糊搜索 Telegram 聊天记录 | Export and fuzzy search your Telegram chat histor···