# openakita
**Repository Path**: elfbobo_admin_admin/openakita
## Basic Information
- **Project Name**: openakita
- **Description**: 一个你睡觉时还在变强的 AI Agent。
别的 AI 助手用完即走,OpenAkita 会自己学技能、自己修 bug、记住你说过的每句话——像秋田犬一样,忠诚、可靠、永不言弃。
- **Primary Language**: Python
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 6
- **Created**: 2026-02-27
- **Last Updated**: 2026-05-07
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
OpenAkita
开源多 Agent AI 助手 — 不只是聊天,是帮你做事的 AI 团队
多 Agent 协作 · 组织编排 · 插件系统 · 沙箱安全 · 30+ 大模型 · 6 大 IM 平台 · 89+ 工具 · 桌面端 / Web 端 / 移动端
核心能力 •
5 分钟上手 •
组织编排 •
扫码绑定 •
插件系统 •
沙箱安全 •
文档
English | 中文
---
## 什么是 OpenAkita?
**别人的 AI 只能聊天,OpenAkita 帮你做事。**
OpenAkita 是一款开源全能 AI 助手——多个 AI Agent 协作分工、组建 AI 公司自主运营、自动上网搜索、操作你的电脑、管理文件、定时执行任务,还能接入飞书/钉钉/企微/Telegram/QQ,**扫码即绑定,随时响应**。它会记住你的偏好,会自己学新技能,遇到问题永不放弃。通过**插件系统**可以无限扩展能力,**六层沙箱安全**保护你的系统安全。
**全图形化配置,5 分钟上手,全程不用敲一行命令。**
🌐 官网 openakita.ai |
📥 下载桌面端 |
📖 在线文档 |
💬 Discord 社区
---
## 核心能力
### 🤝 多 Agent 协作
多个 AI 专业分工、并行处理、自动接力。
一句话下去,技术 Agent 写代码、文案 Agent 写文档、测试 Agent 做验证——同时进行。
### 🏢 组织编排
不只是多 Agent,而是一家 **AI 公司**。CEO、CTO、CFO、市场总监……每个角色各司其职,自主运营,黑板共享、消息路由、死锁检测。
### 📋 计划模式
复杂任务自动拆解为步骤计划,实时进度追踪,失败自动回退换方案。
### 🧠 ReAct 推理引擎
想 → 做 → 看,三阶段显式推理。支持检查点回滚,遇到问题换策略重来。
### 🔌 插件系统
8 种插件类型、三级权限模型、10 个生命周期钩子。工具、通道、RAG、记忆、LLM——一切皆可扩展。
### 🛡️ 六层沙箱安全
路径分区 · 操作确认 · 命令拦截 · 文件快照 · 自保护 · OS 级沙箱。高危命令自动隔离执行。
### 📱 IM 扫码绑定
微信、飞书、企微——扫一扫二维码,30 秒完成绑定,在聊天软件里直接用 AI。
### 💾 双模式记忆 · 越用越懂你
碎片化记忆 + MDRM 关系型图谱(因果链 · 时间线 · 实体图 · 3D 可视化),auto 智能切换。
---
## 全部特性一览
| | 特性 | 说明 |
|:---:|------|------|
| 🤝 | **多 Agent 协作** | 多 Agent 专业分工、并行委派、自动接力、故障切换、可视化仪表盘实时追踪 |
| 🏢 | **组织编排** | 层级组织架构、CEO/CTO/CFO 角色分工、黑板记忆、消息路由、死锁检测、心跳巡检、自动扩缩容 |
| 📋 | **计划模式** | 复杂任务自动拆步骤,每步独立追踪,前端进度条实时展示 |
| 🧠 | **ReAct 推理** | 显式三阶段推理循环,检查点/回滚,循环检测,失败换策略 |
| 🚀 | **零门槛上手** | 全图形化配置,Onboarding 引导向导,5 分钟安装到对话,零命令行 |
| 🔧 | **89+ 内置工具** | 16 大类:Shell / 文件 / 浏览器 / 桌面自动化 / 搜索 / 定时任务 / MCP …… |
| 🔌 | **插件系统** | 8 种类型(工具/通道/RAG/记忆/LLM/钩子/技能/MCP)、三级权限、10 个生命周期钩子、故障自动隔离 |
| 🛡️ | **六层安全** | 路径四区分级、高危确认门、命令黑名单、文件快照、自保护、OS 级沙箱(Linux bwrap / macOS seatbelt / Windows MIC) |
| 📱 | **IM 扫码绑定** | 微信/飞书/企微扫码即绑定,30 秒完成配置,无需复杂开发者设置 |
| 🛒 | **技能市场** | 在线搜索一键安装,GitHub 直装,AI 现场生成新技能 |
| 🌐 | **30+ LLM 服务商** | Anthropic / OpenAI / DeepSeek / 通义千问 / Kimi / MiniMax / Gemini …… 智能故障切换 |
| 💬 | **6 大 IM 平台** | Telegram / 飞书 / 企微 / 钉钉 / QQ / OneBot,语音识别,群聊智能策略 |
| 🔗 | **MCP 集成** | 标准 MCP 客户端,stdio / HTTP / SSE 三种传输,多目录扫描,动态增删服务器 |
| 💾 | **双模式记忆** | 模式 1 碎片化(三层 + 7 类型 + 多路召回)+ 模式 2 MDRM 关系图谱(5 维度 + 多跳遍历 + 3D 可视化),auto 智能切换 |
| 🎭 | **8 种人格** | 默认 / 技术专家 / 男友 / 女友 / Jarvis / 管家 / 商务 / 家庭,一句话切换 |
| 🤖 | **活人感引擎** | 主动问候、任务跟进、闲聊关怀、晚安,反馈自适应调频 |
| 🧬 | **自我进化** | 每日自检修复、失败根因分析、技能自动生成、依赖自修复 |
| 🔍 | **深度思考** | 可控 thinking 模式,思维链实时展示,IM 推送 |
| 🖥️ | **多端访问** | 桌面端 (Win/Mac/Linux) · Web 端 (PC/手机浏览器) · 移动端 (安卓/iOS),11 个功能面板,深色主题 |
| 📊 | **可观测性** | 12 种追踪 Span,Token 全链路统计面板 |
| 😄 | **表情包** | 5700+ 表情包,看心情发,按人格选 |
---
## 5 分钟上手
### 方式一:桌面客户端(推荐)
**全图形化,不用敲命令行**——这是 OpenAkita 和同类开源产品最大的区别:
| 步骤 | 操作 | 耗时 |
|:----:|------|:----:|
| 1 | 下载安装包,双击安装 | 1 分钟 |
| 2 | 跟着引导向导走,填入 API Key | 2 分钟 |
| 3 | 开始对话 | 立刻 |
- 不需要安装 Python、不需要 git clone、不需要改配置文件
- 环境自动隔离,不会弄乱你电脑上已有的软件
- 中国用户自动切换国内镜像
- 模型、IM、技能、定时任务——全部在图形界面配置
> **下载**:[GitHub Releases](https://openakita.ai/download) — Windows (.exe) / macOS (.dmg) / Linux (.deb)
>
> 更多信息请访问官网 **[openakita.ai](https://openakita.ai)**
### 方式二:pip 安装
```bash
pip install openakita[all] # 安装全部可选功能(IM 通道 + 桌面自动化)
openakita init # 运行配置向导
openakita # 启动交互式 CLI
```
### 方式三:源码安装
```bash
git clone https://github.com/openakita/openakita.git
cd openakita
python -m venv venv && source venv/bin/activate
pip install -e ".[all]"
openakita init
```
### 常用命令
```bash
openakita # 交互式聊天
openakita run "帮我写个计算器" # 执行单个任务
openakita serve # 服务模式(接入 IM)
openakita serve --dev # 开发模式,热加载
openakita daemon start # 后台守护进程
openakita status # 查看运行状态
```
---
## 多端访问
OpenAkita 支持**桌面端、Web 端、移动端**——随时随地,多端协同:
| 平台 | 说明 |
|------|------|
| 🖥️ **桌面端** | Windows / macOS / Linux — 基于 Tauri 2.x 的原生应用 |
| 🌐 **Web 端** | PC 和手机浏览器 — 开启远程访问,浏览器直接打开 |
| 📱 **移动端** | Android (APK) / iOS (TestFlight) — 基于 Capacitor 的原生封装 |
### 桌面应用
基于 **Tauri 2.x + React + TypeScript** 的跨平台桌面应用:
| 面板 | 功能 |
|------|------|
| **Chat** | AI 聊天、流式输出、Thinking 展示、文件拖拽上传、图片灯箱 |
| **Agent Dashboard** | 神经网络可视化仪表盘,多 Agent 状态实时追踪 |
| **Agent Manager** | 多 Agent 创建、管理、技能配置 |
| **IM Channels** | 6 大平台一站式配置,扫码绑定 |
| **Skills** | 技能市场搜索、安装、启用/禁用 |
| **MCP** | MCP 服务器管理 |
| **Memory** | 记忆管理 + LLM 审查清理 |
| **Scheduler** | 定时任务管理 |
| **Token Stats** | Token 用量统计 |
| **Config** | LLM 端点、系统设置、高级选项 |
| **Feedback** | Bug 反馈 + 需求建议 |
深色/浅色主题 · Onboarding 向导 · 自动更新 · 中英双语 · 开机自启
### 移动端
▶ 点击观看移动端操作演示(B站)
- 手机连接桌面后端,局域网内即可使用
- 功能齐全:聊天、多 Agent 协作、记忆、技能、MCP——手机上全部可用
- 支持实时流式输出和思维链展示
- 未连接服务器时可进入预览模式了解功能
---
## 组织编排
▶ 点击观看:在 OpenAkita 上建立了一个公司,它还自主运营了(B站)
不只是多个 Agent 协作,而是搭建一家 **AI 公司**。OpenAkita 内置完整的组织编排引擎(AgentOrg),支持在图形界面中可视化搭建公司架构,让 AI 像真实公司一样分工协作、自主运营:
```
┌───────────────────────────────────────────────┐
│ CEO / 首席执行官 │
│ 制定公司战略方向,协调各部门 │
└───┬───────────┬───────────┬───────────┬───────┘
▼ ▼ ▼ ▼
CTO/技术 产品总监 市场总监 CFO/财务
技术架构 需求规划 营销策略 预算管控
│ │ │ │
▼ ▼ ▼ ▼
开发团队 设计团队 内容团队 数据分析
```
### 核心特性
| 特性 | 说明 |
|------|------|
| **可视化组织图** | 在 GUI 中拖拽搭建公司架构,支持节点、边、层级关系 |
| **角色自主运营** | 每个节点是一个独立 Agent,有自己的身份、技能、策略和记忆 |
| **黑板共享** | 三级黑板记忆(组织/部门/节点),信息跨部门安全共享 |
| **消息路由** | 优先级消息队列,支持边带宽控制与死锁检测 |
| **心跳巡检** | 定时检查各节点健康状态,异常自动处理 |
| **自动扩缩容** | 工作量增大时自动招聘新 Agent,空闲时自动释放 |
| **外部工具申请** | 节点可按需申请研究/浏览器/代码等类目的外部工具 |
| **组织模板** | 预设常见组织模板(科技公司、内容团队等),一键部署 |
| **项目与任务** | 树形任务分解,时间线追踪,全组织协同 |
---
## 多 Agent 协作
▶ 点击观看多智能体协同工作演示(B站)
OpenAkita 内置完整的多 Agent 协作系统——不是只有一个 AI,而是一个 **AI 团队**:
```
你:"帮我做一份竞品分析报告"
│
▼
┌─────────────────────────────────┐
│ AgentOrchestrator 总指挥 │
│ 自动拆解任务 → 分配给专业 Agent │
└───┬───────────┬─────────────┬───┘
▼ ▼ ▼
搜索 Agent 分析 Agent 写作 Agent
(上网搜资料) (整理数据) (撰写报告)
│ │ │
└───────────┴─────────────┘
▼
汇总结果,交付给你
```
- **专业分工**:不同 Agent 擅长不同领域,自动匹配最合适的
- **并行处理**:多个 Agent 同时工作,效率翻倍
- **自动接力**:一个 Agent 搞不定,自动移交给更合适的
- **故障切换**:Agent 失败时自动切换到备用方案
- **深度控制**:最大 5 层委派深度,防止递归失控
- **可视化追踪**:Agent Dashboard 实时展示每个 Agent 的工作状态
- **实例池化**:Agent 实例池 + LRU 回收,资源高效利用
---
## IM 扫码绑定
▶ 点击观看:OpenAkita 扫码绑定聊天软件,微信、飞书、企业微信(B站)
**不需要申请开发者账号、不需要配置回调 URL、不需要懂技术**——扫一扫二维码,30 秒完成绑定:
| 平台 | 绑定方式 | 耗时 |
|------|----------|:----:|
| **个人微信** | 打开 IM 通道 → 点击微信 → 扫码登录 | 30 秒 |
| **飞书** | 打开 IM 通道 → 点击飞书 → 扫码授权 | 30 秒 |
| **企业微信** | 打开 IM 通道 → 点击企微 → 扫码绑定 | 30 秒 |
绑定完成后,直接在聊天软件里 @AI 就能用——发消息、发图片、发文件、发语音,AI 全都能处理。
---
## 6 大 IM 平台
在你日常用的聊天工具里直接和 AI 对话:
| 平台 | 接入方式 | 亮点 |
|------|----------|------|
| **微信** | 扫码绑定(iLink) | 个人号即可,无需公众号,扫码 30 秒上线 |
| **飞书** | WebSocket / Webhook | 卡片消息、事件订阅、扫码绑定 |
| **企业微信** | 智能机器人回调 / WebSocket | 流式回复、主动推送、扫码绑定 |
| **钉钉** | Stream WebSocket | 无需公网 IP |
| **Telegram** | Webhook / Long Polling | 配对验证、Markdown、代理支持 |
| **QQ 官方** | WebSocket / Webhook | 群聊、单聊、频道 |
| **OneBot** | WebSocket 正向连接 | 兼容 NapCat / Lagrange / go-cqhttp |
- 📷 **图片理解**:发截图/照片,AI 看得懂
- 🎤 **语音识别**:发语音消息,自动转文字处理
- 📎 **文件交付**:AI 生成的文件直接推送到聊天
- 👥 **群聊策略**:@它就回复,不@就安静围观
- 💭 **思维链推送**:实时展示 AI 推理过程
- 🔄 **消息中断**:工具执行间隙可插入新指令,无需等待完成
---
## 插件系统
OpenAkita 提供完整的插件架构,通过 `plugin.json` 清单声明能力,三级权限模型保障安全,10 个生命周期钩子深度集成:
### 8 种插件类型
| 类型 | 说明 | 示例 |
|------|------|------|
| 🔧 **Tool** | 注册自定义工具供 LLM 调用 | 数据库查询、API 调用 |
| 💬 **Channel** | 接入新的 IM 通道 | Slack、Discord 适配器 |
| 📚 **RAG** | 添加外部知识检索源 | Notion、Confluence 检索 |
| 🧠 **Memory** | 扩展记忆存储后端 | Redis、PostgreSQL 存储 |
| 🤖 **LLM** | 接入新的 LLM 服务商 | 私有部署模型 |
| 🪝 **Hook** | 在生命周期注入逻辑 | 消息审计、内容过滤 |
| ⚡ **Skill** | 包装 Skill 为插件 | 打包技能分发 |
| 🔗 **MCP** | 包装 MCP Server 为插件 | 简化 MCP 部署 |
### 三级权限模型
| 级别 | 说明 | 示例 |
|------|------|------|
| **Basic** | 安装时自动授予 | 读取配置、注册工具 |
| **Advanced** | 安装时需用户确认 | 文件读写、网络请求 |
| **System** | 需手动逐项授权 | Shell 执行、系统配置 |
### 生命周期钩子
`on_init` → `on_message_received` → `on_tool_result` → `on_prompt_build` → `on_retrieve` → `on_session_start` → `on_session_end` → `on_schedule` → `on_shutdown`
插件运行时具备**故障自动隔离**:错误计数超过阈值时自动禁用,防止单个插件拖垮整个系统。
> 开发者文档:[插件开发指南](docs/plugin-system-overview.md)
---
## 沙箱安全
OpenAkita 实现了**六层纵深防御**安全模型,从路径管理到 OS 级隔离,层层把关:
```
L1 路径四区分级 workspace / controlled / protected / forbidden
L2 操作确认门 高危操作(删文件、执行系统命令)需用户确认
L3 命令拦截 regedit、format、rm -rf 等危险命令直接拦截
L4 文件快照 写入前自动创建检查点,可回滚
L5 自保护 data/、src/、identity/ 等核心目录禁止删改
L6 OS 级沙箱 Linux bwrap / macOS seatbelt / Windows MIC
```
### 沙箱执行
当策略引擎判定 Shell 命令为 **HIGH 风险**时,自动在 OS 级沙箱中隔离执行:
| 平台 | 沙箱后端 | 说明 |
|------|----------|------|
| **Linux** | bubblewrap (bwrap) | 用户态容器隔离,限制文件系统和网络访问 |
| **macOS** | sandbox-exec (seatbelt) | 系统级沙箱策略 |
| **Windows** | Low Integrity (MIC) | 低完整性级别进程隔离 |
### 其他安全机制
- **策略引擎**:`POLICIES.yaml` 管理工具权限、Shell 命令黑名单、路径限制
- **资源预算**:Token / 成本 / 时长 / 迭代 / 工具调用 五维限制
- **运行时监督**:自动检测工具抖动、推理死循环、Token 异常
- **数据本地**:记忆、配置、对话全部存在你自己的电脑上
- **开源透明**:Apache 2.0,代码完全公开
---
## 30+ LLM 服务商
**不锁定任何厂商,自由选择和组合:**
| 类别 | 服务商 |
|------|--------|
| **国际** | Anthropic · OpenAI · Google Gemini · xAI (Grok) · Mistral · OpenRouter · NVIDIA NIM · Groq · Together AI · Fireworks · Cohere |
| **中国区** | 阿里云 DashScope · Kimi(月之暗面)· 小米 MiMo · MiniMax · DeepSeek · 硅基流动 · 火山引擎 · 智谱 AI · 百度千帆 · 腾讯混元 · 云雾 API · 美团 LongCat · 心流 iFlow |
| **本地部署** | Ollama · LM Studio(⚠️ 小模型工具调用能力有限,暂不推荐,等待后续优化) |
**7 大能力维度**:文本 · 图片理解 · 视频理解 · 工具调用 · 深度思考 · 音频理解 · PDF 原生输入
**智能故障切换**:某个模型挂了自动切到下一个,你甚至感觉不到。
### 推荐模型
**国际模型(推荐优先级从高到低):**
| 模型 | 厂商 | 推荐理由 |
|------|------|----------|
| `claude-opus-4-6` | Anthropic | 当前最强之一,编码与长任务能力顶级,1M 上下文 |
| `gpt-5.4` | OpenAI | 旗舰级,原生 computer-use,1M 上下文,推理能力强 |
| `claude-sonnet-4-6` | Anthropic | 性价比最优,全面升级的默认模型,1M 上下文 |
| `gpt-5.3-instant` | OpenAI | 日常对话首选,幻觉率大幅降低,自然流畅 |
| `claude-opus-4-5` | Anthropic | 上一代旗舰,依然非常强大 |
| `claude-sonnet-4-5` | Anthropic | 稳定可靠,适合日常使用 |
**国产模型(推荐):**
| 模型 | 厂商 | 推荐理由 |
|------|------|----------|
| `kimi-k2.5` | 月之暗面 | 1T MoE 架构,Agent 集群最多 100 个子智能体并行,256K 上下文,开源 |
| `qwen3.5-plus` | 阿里通义 | 397B MoE,1M 超长上下文,201 种语言,性价比极高(¥0.8/百万 Token) |
| `mimo-v2-pro` | 小米 | 1T MoE,1M 上下文,全球排名 Top 8,价格亲民 |
| `deepseek-v3` | DeepSeek | 性价比标杆,中文能力强 |
> 复杂推理任务建议开启 Thinking 模式——模型名加 `-thinking` 后缀即可。
>
> ⚠️ **不建议使用本地部署的小模型**(如 7B/14B 量化模型):小模型工具调用和 Agent 协作能力有限,容易出现幻觉和格式错误,影响使用体验。建议优先使用 API 服务商的头部模型。
---
## 记忆系统
不是普通的"上下文窗口",而是真正的长期记忆。支持**双模式**,按需自动切换:
### 模式 1:碎片化记忆(经典)
- **三层架构**:工作记忆(当前任务)+ 核心记忆(用户画像)+ 动态检索(历史经验)
- **7 种记忆类型**:事实 / 偏好 / 技能 / 错误经验 / 规则 / 性格特征 / 任务经验
- **多路召回**:语义搜索 + 全文检索 + 时间搜索 + 附件搜索
- **越用越懂你**:两个月前说的偏好,今天还记得
### 模式 2:MDRM 多维关系型图谱记忆(新)
在碎片化记忆之上,构建**因果链、时间线、实体关系图**,让 AI 真正理解事件之间的联系:
| 维度 | 说明 | 示例 |
|------|------|------|
| **时间** | 事件先后顺序与时间线 | "上周做了什么?" → 自动串联时间线 |
| **因果** | 事件因果关系链 | "这个 bug 是什么导致的?" → 追溯因果链 |
| **实体** | 人/项目/概念之间的关系 | "小明参与了哪些项目?" → 实体关系图 |
| **动作** | 依赖、前置、组成关系 | "完成 X 还需要什么?" → 依赖分析 |
| **上下文** | 项目/会话归属 | "这个项目的所有讨论" → 跨会话聚合 |
- **4 种节点**:事件(Event)/ 事实(Fact)/ 决策(Decision)/ 目标(Goal)
- **多跳图遍历**:从种子节点出发,沿关系边多跳扩展,找到深层关联
- **三层编码**:快速规则编码 → 摘要补全 → 会话结束批量 LLM 编码
- **3D 可视化**:前端支持记忆图谱的 3D 可视化展示
### 智能模式切换
配置 `memory_mode` 为 `auto`(默认)时,系统根据查询特征自动路由:因果/时间线/跨会话问题走**模式 2 图遍历**,偏好/事实类问题走**模式 1 语义检索**。
- **AI 驱动提取**:每次对话结束自动提炼有价值的信息,双轨写入两种模式
- **3D 记忆图谱**:可视化展示记忆节点与关系,直观理解 AI 的记忆结构
---
## MCP 集成
OpenAkita 内置完整的 [MCP(Model Context Protocol)](https://modelcontextprotocol.io/) 客户端,让 AI 可以连接任意外部服务:
| 特性 | 说明 |
|------|------|
| **三种传输** | stdio(默认)、Streamable HTTP、SSE(旧版兼容) |
| **多目录扫描** | 自动发现内置 `mcps/`、`.mcp`、`data/mcp/servers/` 等目录的 MCP 配置 |
| **动态管理** | 运行时增删 MCP 服务器,无需重启 |
| **工具集** | `call_mcp_tool`、`list_mcp_servers`、`add_mcp_server`、`connect_mcp_server` 等 |
| **渐进式披露** | MCP 工具目录 + 提示词模板,按需展示 |
| **GUI 管理** | 桌面端 MCP 面板一站式配置 |
支持连接 GitHub、数据库、Playwright 浏览器、文件系统等任意 MCP Server。
---
## 自我进化
OpenAkita 会自己变强:
```
每天 04:00 → 自检:分析错误日志 → AI 诊断 → 自动修复 → 推送报告
任务失败后 → 分析根因(上下文丢失/工具限制/循环检测/预算耗尽)→ 生成改进建议
缺少能力时 → 自动搜索 GitHub 安装技能,或 AI 现场生成
缺少依赖时 → 自动 pip install,国内自动切镜像
每轮对话 → 提取偏好和经验,存入长期记忆
```
---
## 架构
```
桌面应用 (Tauri + React)
│
身份层 ─── SOUL.md · AGENT.md · POLICIES.yaml · 8 种人格预设
│
核心层 ─── ReasoningEngine(ReAct) · Brain(LLM) · ContextManager
│ PromptAssembler · RuntimeSupervisor · ResourceBudget
│
Agent 层── AgentOrchestrator(协调) · AgentInstancePool(池化)
│ AgentFactory · FallbackResolver(故障切换)
│
组织层 ─── OrgRuntime(运行时) · OrgManager(CRUD)
│ OrgMessenger(消息路由) · Blackboard(黑板记忆)
│ OrgIdentity(身份继承) · OrgPolicies(策略)
│
插件层 ─── PluginManager(发现/加载) · PluginAPI(宿主接口)
│ HookRegistry(10钩子) · PluginSandbox(故障隔离)
│
记忆层 ─── 模式1: UnifiedStore(SQLite+向量) · RetrievalEngine(多路召回)
│ 模式2: RelationalStore(MDRM图) · GraphEngine(多跳遍历)
│ MemoryModeRouter(auto切换) · MemoryEncoder(三层编码)
│
工具层 ─── Shell · File · Browser · Desktop · Web · MCP · Skills
│ Plan · Scheduler · Sticker · Persona · Agent 委派
│
安全层 ─── PolicyEngine(六层策略) · SandboxExecutor(OS沙箱)
│ ConfirmationGate · CommandFilter · Checkpoint
│
进化层 ─── SelfCheck · FailureAnalyzer · SkillGenerator · Installer
│
通道层 ─── CLI · Telegram · 飞书 · 企微 · 微信 · 钉钉 · QQ · OneBot
│
追踪层 ─── AgentTracer(12种Span) · DecisionTrace · TokenStats
```
---
## 中国本土化
OpenAkita 对国内用户做了全面优化:
- **国内 LLM 服务商** — 通义千问 / Kimi / DeepSeek / MiniMax / 硅基流动 / 火山引擎 / 智谱 / 百度千帆 / 腾讯混元
- **国内镜像加速** — pip / HuggingFace 自动切换国内源
- **中文 IM 通道** — 微信 / 飞书 / 企微 / 钉钉 / QQ 官方机器人 / OneBot
- **IM 扫码绑定** — 微信、飞书、企微扫码即绑定,无需开发者配置
- **中英双语界面** — 自动识别系统语言,一键切换
> 了解更多请访问 **[openakita.ai](https://openakita.ai)**
---
## 文档
| 文档 | 内容 |
|------|------|
| [配置指南](docs/configuration-guide.md) | 桌面端快速配置 & 完整配置教程 |
| ⭐ [LLM 服务商配置](docs/llm-provider-setup-tutorial.md) | **各大 LLM 服务商 API Key 申请 + 端点配置 + Failover** |
| ⭐ [IM 通道配置](docs/im-channel-setup-tutorial.md) | **Telegram / 飞书 / 钉钉 / 企微 / QQ / OneBot 接入教程** |
| [插件系统概览](docs/plugin-system-overview.md) | 插件类型、权限模型、开发指南 |
| [组织编排设计](docs/agent-org-technical-design.md) | AgentOrg 技术架构与设计文档 |
| [组织编排使用](docs/agent-org-user-guide.md) | 组织编排用户指南 |
| [快速开始](docs/getting-started.md) | 安装和入门 |
| [架构设计](docs/architecture.md) | 系统设计和组件 |
| [配置说明](docs/configuration.md) | 全部配置选项 |
| [部署指南](docs/deploy.md) | 生产环境部署 |
| [MCP 集成](docs/mcp-integration.md) | 连接外部服务 |
| [技能系统](docs/skills.md) | 创建和使用技能 |
---
## 社区
微信公众号
扫码关注,获取最新动态
个人微信
备注「OpenAkita」拉你进群
微信交流群
扫码直接加入(⚠️ 7天更新)
QQ 群:854429727
扫码或搜索群号加入
🌐 官网 ·
💬 Discord ·
🐦 X (Twitter) ·
📧 Email
Issues ·
Discussions ·
⭐ Star
---
## 致谢
- [Anthropic Claude](https://www.anthropic.com/claude) — 默认推荐 LLM,项目核心开发伙伴
- [Tauri](https://tauri.app/) — 桌面终端跨平台框架
- [ChineseBQB](https://github.com/zhaoolee/ChineseBQB) — 5700+ 中文表情包
- [browser-use](https://github.com/browser-use/browser-use) — AI 浏览器自动化
- [AGENTS.md](https://agentsmd.io/) / [Agent Skills](https://agentskills.io/) — 开放标准
### 社区贡献者
- [@948324394](https://github.com/948324394) — Docker 部署方案
## 许可证
Apache License 2.0 — 详见 [LICENSE](LICENSE)
第三方许可证详见 [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md)
## Star History
---
OpenAkita — 开源多 Agent AI 助手,不只是聊天,是帮你做事的 AI 团队
openakita.ai