OpenAkita:自我进化的开源 AI 助手框架
OpenAkita 是一个由团队维护的开源自我进化 AI 助手框架。它的核心理念是'永不放弃',就像秋田犬一样忠诚可靠且持续学习。与传统静态助手不同,OpenAkita 在关闭会话后不会遗忘,而是能自主学习新技能、修复自身错误并记住用户信息。框架支持快速设置,仅需一个 API 密钥即可启动,提供多种预设人格和即时通讯平台集成。
核心价值
- 自我进化:利用睡眠时段进行记忆巩固、洞察提取和错误修复。
- 人格化体验:内置女友、管家、Jarvis 等多种人格,提供沉浸式交互。
- 极简部署:桌面应用实现从安装到对话的完整流程,无需复杂命令行。
- 开放生态:基于 Agent Skills 和 MCP 标准,支持一键技能安装。
主要功能
自我学习与进化系统
这是 OpenAkita 的核心创新。系统每天凌晨自动执行记忆巩固,对语义去重并刷新 MEMORY.md 文件。随后进行自我检查,分析日志、LLM 诊断并自动修复。遇到障碍时,系统能自动生成新技能并安装依赖。每次聊天回合都会挖掘用户偏好,随时间推移逐渐了解用户习惯。
八种人格与活跃状态管理
框架提供 8 种预设人格,每种都包含主动问候、生日记忆等个性化行为。活跃状态引擎使 AI 能根据时间和上下文主动发起对话,创造更自然的交互体验。
三分钟快速设置流程
桌面应用程序实现了极简部署。下载安装包、添加 LLM 端点和 IM 通道后,点击'开始设置'即可完成所有配置。系统自动创建工作空间、下载 Python 环境、安装依赖并写入默认值,全程无需手动编辑配置文件。
计划模式与复杂任务处理
对于复杂任务,OpenAkita 采用 Plan→Act→Verify 循环,自动将任务分解为多步骤计划并实时跟踪进度,确保任务完成质量和可靠性。
动态多 LLM 支持与故障转移
支持 Anthropic、Alibaba、DeepSeek 等 9 个以上 LLM 提供商的热插拔。系统实现优先级路由和自动故障转移,当一个端点出现问题时,下一个端点无缝接管。复杂推理任务可在模型名称后添加'-thinking'后缀启用思考模式。
技能系统与 MCP 标准集成
采用 Agent Skills 和 MCP 开放标准,构建了可扩展的技能生态系统。用户可从 GitHub 一键安装技能,实现即插即用,支持从简单工具调用到复杂自动化流程的管理。
七种即时通讯平台集成
全面支持 Telegram、飞书、企业微信、钉钉、QQ 官方机器人、OneBot 以及 CLI。每个平台都经过深度适配,支持媒体矩阵和完整的架构集成。
AI 表情包发送能力
系统集成了大量表情包,能够根据用户情绪和对话上下文智能选择并发送,为 AI 交互增添情感维度和趣味性。
安装与配置
环境要求
- 操作系统:Windows 10/11、macOS 10.15+、Linux(Ubuntu 18.04+)
- 存储空间:至少 2GB 可用空间
- 网络连接:用于下载依赖和访问 LLM API
安装步骤
桌面应用程序(推荐) 访问 GitHub Releases 页面下载对应安装包。运行安装程序,按照向导完成安装。启动桌面应用,选择快速设置或完整设置模式。
pip 安装方式 打开终端执行以下命令:
pip install openakita[all]
openakita init
此命令将安装 OpenAkita 及其所有可选功能,并按提示完成基本配置。
源码安装方式 克隆仓库并创建虚拟环境:
git clone https://github.com/openakita/openakita.git
cd openakita
python -m venv venv
venv/bin/activate
pip install -e

