OpenAkita:自我进化的开源 AI 助手框架
OpenAkita 是一个开源的自我进化 AI 助手框架。与传统静态助手不同,它在用户关闭聊天后不会遗忘,而是能够自主学习新技能、修复自身错误,并记住用户的所有信息。框架支持 3 分钟快速设置,仅需一个 API 密钥即可启动,提供 8 种预设人格、6 种即时通讯平台集成,甚至具备发送表情包的能力,为 AI 助手注入了独特的'灵魂'。
核心特性
自我学习与进化
系统每天凌晨自动执行记忆巩固,对语义去重并刷新 MEMORY.md 文件。随后进行自我检查,分析错误日志并通过 LLM 诊断、自动修复生成报告。每次任务完成后回顾分析,评估效率并存储长期记忆。遇到障碍时,系统能自动生成新技能并安装依赖,确保下次不再卡壳。每个聊天回合都会挖掘用户偏好,随时间推移逐渐了解用户。
人格化与活跃状态
框架提供 8 种预设人格,不仅仅是角色扮演,而是具备完整行为模式的智能体。每种人格包含主动问候功能,能记住用户生日、夜间静音等个性化行为。活跃状态引擎使 AI 能根据时间和上下文主动发起对话,创造更自然的交互体验。
极简部署与多 LLM 支持
桌面应用程序实现了极简部署,自动创建工作空间、下载 Python 3.11、创建虚拟环境并安装依赖。无需命令行操作。框架支持 9 个以上 LLM 提供商热插拔,包括 Anthropic、Alibaba、DeepSeek 等。实现优先级路由和自动故障转移,当一个端点出问题,下一个无缝接管。复杂推理任务可在模型名称后添加'-thinking'后缀启用思考模式。
技能系统与 IM 集成
采用 Agent Skills 和 MCP 开放标准,支持从 GitHub 一键安装技能。全面支持 Telegram、飞书、企业微信、钉钉、QQ 官方机器人、OneBot 以及 CLI。集成了 5700 多个表情包,能根据情绪智能选择发送,增添情感维度。
安装与使用
环境要求
支持 Windows 10/11、macOS 10.15+、Linux(Ubuntu 18.04+)。至少 2GB 可用空间。
安装步骤
推荐使用桌面应用程序,下载安装包后按向导完成。也可通过 pip 安装:
pip install openakita[all]
openakita init
源码安装需克隆仓库并创建虚拟环境:
git clone https://github.com/openakita/openakita.git
cd openakita
python -m venv venv
source venv/bin/activate
pip install -e ".[all]"
配置说明
快速设置模式适合新用户,只需添加 LLM 端点和 IM 通道。完整设置模式为高级用户提供 8 步引导。最小配置文件只需在 .env 中添加两行:
ANTHROPIC_API_KEY=your-api-key
TELEGRAM_BOT_TOKEN=your-bot-token
支持配置热重载,修改后无需重启服务。
常见场景
OpenAkita 适用于多种场景。作为个人生活助手,它能管理日程、提醒事项并提供情感支持。在企业协作中,可集成到飞书或企业微信,自动安排会议、跟踪进度并构建知识库。教育领域可用于个性化辅导,分析学习数据并生成练习题目。电商客服方面,能自动化处理订单查询和退货申请,降低人工成本。此外,它还支持内容创作辅助和软件开发技术支持,协助调试、文档编写及代码审查。
结语
OpenAkita 通过独特的自我进化能力和人格化设计,为 AI 助手领域带来了创新。它不仅仅是一个工具,更是一个能够随时间成长和适应的智能伙伴。项目托管于 GitHub,采用 MIT 协议,主要由 Python 开发。

