开源 · 自托管 · 持续进化中

AnelfAgent

你自己的 AI 智能体运行时 —— 自主思考 · 语义记忆 · 工具编排 · 多模态与实时语音 · 多通道通信 · Agent 互联

MIT LicensePython 3.11+多模态自托管
terminal
# 五分钟跑起来(完整步骤见「快速开始」)
git clone https://github.com/1292917512/AnelfAgent.git
cd AnelfAgent && uv sync
cp config/llm_clients.example.json config/llm_clients.json
cd web/frontend && npm i && npm run build && cd ../..
./start.sh  # → http://127.0.0.1:8092/webui/
SCROLL ▾
Capabilities

一个运行时,装下所有能力

从模型调度到记忆、从工具到频道,AnelfAgent 把智能体需要的每一块积木都备齐了。

🧠

多模型调度

深度思考 / 视觉理解 / 快速对话按需切换,经 litellm 兼容 100+ 提供商,弹性回退与错误重试——用哪家由你配置。

💾

长期记忆

事实记忆、人物画像、关系图谱、便签索引四层结构,混合语义检索,越用越懂你。

🛠️

工具编排

180+ 内置工具 · 23 个分组,两级能力发现 + 标签路由,AI 始终拿到「刚好够用」的工具集。

📡

多频道接入

QQ / 微信 / 飞书 / Telegram / B站 / AcFun / WebUI / HTTP / CLI 九路通道,适配器可自主开发。

🌐

Agent 互联

接入 EigenFlux Agent-to-Agent 广播网络:订阅生态动态、跨 Agent 广播与私信,AI 之间也能协作。

🎨

多模态与实时语音

图像 / 语音 / 视频 / 音乐统一适配器,全双工实时通话——边说边听、随时打断、听声识人。

🛡️

安全可控

统一权限引擎(allow / ask / deny)+ 工具守卫 + 威胁扫描 + 敏感信息脱敏。

🌱

持续进化

技能自学习 + 心跳任务调度 + 可恢复工作流 + SSH 自运维——越用越强,还能管好自己的部署。

Architecture

五层架构,清晰可控

实体驱动 + 标签路由 + 双层思维,每一层都可独立扩展。

L5频道接入层消息平台适配器架构,统一消息协议与路由,并经 EigenFlux 与全球 Agent 互联
▾
L4智能体层元决策选行动类型 → think_loop 多轮工具编排,双层思维架构
▾
L3能力层180+ 工具(23 分组)· MCP 桥接 · 子代理与工作流 · 多模型客户端池
▾
L2记忆层SQLite + FTS5 + Embedding 混合召回,可选 Cognee 知识图谱联邦
▾
L1基础设施层EntityRegistry 统一注册 · 权限引擎 · 心跳调度 · 配置中心
180+
内置工具
9
频道适配器
4 层
记忆体系
0.3
稳定基线版本
Get Started

四步上手

从克隆到对话,不超过五分钟。

1

克隆仓库

git clone 后进入项目目录,一行 uv sync 装好全部依赖。

2

配置模型

复制 config 模板填入 API Key(兼容 100+ 提供商);也可先空着,启动后在 WebUI 点选配置、保存即热生效。

3

启动运行

构建 WebUI 前端后 ./start.sh 一键拉起(自带崩溃守护),浏览器打开 127.0.0.1:8092/webui/ 即可对话。

4

接入频道

九路通道按需启用,微信扫码最快上手;适配器可自主开发,接入你想用的平台。

开始培养属于你的 AI 伙伴

开源 · 自托管 · 数据完全在你手里。