iOfficeAI/AionUi
⭐ 24,290 · TypeScript · GitHub 仓库
免费、本地化、开源的全天候协作应用,支持OpenClaw、Hermes Agent、Claude Code、Codex、OpenCode、Gemini CLI及20余种命令行工具 | 可自定义您的助手 | 喜欢请加星标!
acp agent-team ai ai-agent chat chatbot claude-code clawdbot
一句话总结
一款免费、本地化、开源的24/7协作Web UI,将20多个CLI AI智能体统一整合到一个可自定义的工作空间中。
🔥 核心能力与独特卖点
- 统一多智能体指挥中心:将20多个基于CLI的AI智能体(OpenClaw、Hermes Agent、Claude Code、Codex、OpenCode、Gemini CLI等)整合到单一Web界面中。解决了在多个终端窗口和智能体专属UI之间频繁切换上下文的痛点。
- 持久化24/7协作环境:提供始终在线的协作空间,智能体可与你持续协同工作。解决了切换任务或关闭终端时智能体状态或上下文丢失的痛点。
- 深度可定制助手:允许你根据具体工作流定制每个智能体的行为、技能和配置。解决了千篇一律的智能体无法适配团队独特流程的痛点。
- 本地优先、隐私至上部署:完全在你的基础设施上运行,无云端依赖。解决了敏感或隔离环境中数据主权和离线访问需求的痛点。
- 免费开源、零许可成本:无需订阅费即可完全访问代码库和所有功能。解决了企业AI工具按席位收费高昂的痛点。
独特卖点:一个免费、本地化的Web UI,协调整个现代CLI AI智能体生态系统——目前没有任何其他项目能达到如此规模。
技术架构
| 方面 | 详情 |
|---|---|
| 主要语言 | TypeScript(全栈) |
| 运行时 | Node.js(本地服务器) |
| 集成模式 | CLI到Web桥接;为每个智能体生成并管理子进程 |
| 架构风格 | 单体仓库 + 模块化智能体适配器 |
| 部署模型 | 自托管、纯本地(核心功能无需外部API调用) |
| 智能体接口 | 针对20多个CLI工具的标准适配器层(stdin/stdout/事件驱动) |
该架构遵循中心辐射模型,Web UI作为中心枢纽,每个受支持的CLI智能体通过其原生命令行接口作为辐射节点连接。这种设计避免了供应商锁定,用户只需编写一个简单的适配器即可添加新的智能体。
快速入门指南
基于该项目作为CLI智能体本地Web应用的本质,设置逻辑遵循以下模式:
- 克隆仓库
- 安装依赖(npm/pnpm)
- 配置智能体(指向已安装的CLI二进制文件)
- 启动服务器
bash
# 克隆仓库
git clone https://github.com/iOfficeAI/AionUi.git
cd AionUi
# 安装依赖
npm install
# (可选)在设置文件中配置智能体
# 编辑 config/agents.json 或使用Web UI设置向导
# 启动开发服务器
npm run devbash
# 生产环境部署
npm run build
npm start注意:启动AionUi之前,请确保目标CLI智能体(如Claude Code、Gemini CLI、OpenClaw)已安装并可在PATH中访问。
优点、缺点与使用场景
优点
- 零成本:完全免费开源——没有隐藏的企业升级陷阱。
- 隐私有保障:100%本地运行;你的提示词和智能体输出永远不会离开你的机器。
- 生态无关:支持20多个智能体,不会受限于单一供应商。
- 始终在线协作:持久化工作空间,跨会话保持智能体状态。
缺点
- 缺少README或文档:该项目目前缺乏设置说明、API文档或使用指南,用户需要直接探索代码库。
- 需要CLI智能体熟悉度:用户必须已经知道如何安装和配置底层CLI工具(如Claude Code、Gemini CLI)。
- 无Docker或一键部署:本地设置需要Node.js和手动依赖管理。
谁不适合使用?
- 需要托管SaaS解决方案的团队:如果你想要零维护的云端AI工具,这款纯本地应用不适合你。
- 非技术用户:需要熟悉命令行、Node.js以及安装多个AI智能体CLI工具。
- 单一智能体工作流:如果你只使用一个AI CLI工具(例如仅Claude Code),这会增加不必要的复杂性。
理想使用场景
- AI工程团队:从一个仪表板管理一组专业智能体(代码生成、测试、文档编写)。
- 隐私敏感型组织:律师事务所、医疗或国防团队,需要本地AI编排,避免云端暴露。
- 高级用户与探索者:希望构建自定义智能体工作流、在任务中切换Gemini CLI和Claude Code、并尝试新发布CLI智能体的开发者。
- 24/7自动化流水线:运行后台智能体进行代码审查、监控或数据处理,需要一个持久的Web界面进行监督。
社区与活跃度
拥有24,290颗星,最近更新于2026年5月10日,AionUi显然正处于强劲的发展势头中。这种级别的采用率标志着强大的社区验证和活跃的开发状态。该项目处于两大爆发趋势——多智能体系统和本地AI工具——的交汇点,其星标数量反映了开发者们对这类统一界面的真实渴望。最近一周内的活跃维护表明团队对问题和功能请求响应迅速,使其成为值得信赖的采用选择。