OpenAkita:自我进化的开源 AI 助手框架
OpenAkita 是一个开源的自我进化 AI 助手框架,由 OpenAkita 团队开发。它的设计理念是'永不放弃',就像秋田犬一样忠诚且持续学习。与传统静态 AI 助手不同,OpenAkita 在用户关闭聊天后不会遗忘一切,而是能够自主学习新技能、修复自身错误,并记住用户的所有信息。
核心特性
自我学习与进化系统
这是 OpenAkita 最核心的创新。系统每天凌晨会自动执行记忆巩固,对语义去重、提取洞察并刷新 MEMORY.md 文件。凌晨进行自我检查,分析错误日志、LLM 诊断、自动修复并生成报告。每次任务完成后会回顾分析,评估效率并存储为长期记忆。遇到障碍时,系统能自动生成新技能并安装依赖,确保下次不再卡壳。每个聊天回合都会挖掘用户偏好,随时间推移逐渐了解你。
八种人格与活跃状态管理
框架提供 8 种预设人格,如女友、管家、Jarvis 等。这不仅仅是角色扮演,而是具备完整行为模式的智能体。每种人格包含主动问候功能,能记住用户生日、自动夜间静音等个性化行为。活跃状态引擎让 AI 根据时间、上下文和历史主动发起对话,创造更自然的交互体验。
三分钟快速设置
桌面应用程序实现了极简部署。下载安装包、添加 LLM 端点(API 密钥)和 IM 通道(可选),点击'开始设置'即可完成。系统自动创建工作空间、下载 Python 3.11、创建虚拟环境、安装依赖、写入配置。整个过程无需命令行操作或手动编辑配置文件。
动态多 LLM 支持与故障转移
支持 9 个以上 LLM 提供商热插拔,包括 Anthropic、Alibaba、DeepSeek、Moonshot 等。系统实现优先级路由和自动故障转移,当一个端点出问题,下一个无缝接管。复杂推理任务只需在模型名称后加"-thinking"后缀即可启用思考模式。
技能系统与 MCP 标准集成
采用 Agent Skills 和 MCP(Model Context Protocol)开放标准,构建可扩展的技能生态。用户可从 GitHub 一键安装技能,即插即用。支持创建、配置和管理各种功能模块,从简单工具调用到复杂自动化流程。
即时通讯平台集成
全面支持 Telegram、飞书、企业微信、钉钉、QQ 官方机器人、OneBot 以及 CLI。无论身处何处,都能通过熟悉的渠道提供服务。每个平台都经过深度适配,支持媒体矩阵和完整架构集成。
AI 表情包发送能力
集成了 5700 多个表情包,能根据用户情绪和对话上下文智能选择并发送合适的表情。这种能力为 AI 交互增添了情感维度,使对话更加生动自然。
安装与配置
环境要求
- 操作系统:Windows 10/11、macOS 10.15+、Linux(Ubuntu 18.04+)
- 存储空间:至少 2GB 可用空间
- 网络连接:用于下载依赖和访问 LLM API
安装方式
桌面应用程序(推荐) 访问 GitHub Releases 页面,根据操作系统下载相应安装包。运行安装程序,按照向导完成安装。启动桌面应用,选择快速设置或完整设置模式。
pip 安装方式
打开终端执行 pip install openakita[all],安装所有可选功能。运行初始化向导 openakita init,按提示完成基本配置。
源码安装方式
克隆仓库到本地,创建并激活虚拟环境,使用 pip install -e ".[all]" 安装开发版本。
配置说明
快速设置模式 适合新用户,只需添加 LLM 端点和配置 IM 通道。系统自动创建环境、安装依赖、写入配置,完成后一键启动。
最小配置文件 只需在.env 文件中添加两行配置即可开始:
ANTHROPIC_API_KEY=your-api-key
TELEGRAM_BOT_TOKEN=your-bot-token
系统将使用这些基本信息自动配置其他参数。支持配置热重载,修改后无需重启服务即可生效。

