# Echo Agent
**记得住过去,学得会未来的开源 AI Agent**
[](https://pypi.org/project/echo-agent/)
[](https://pepy.tech/project/echo-agent)
[](https://github.com/fuyuxiang/echo-agent)
[中文](README.md) · [English](README.en.md)
---
## 什么是 Echo Agent
Echo Agent 是一个可自托管的长期运行 AI Agent。与一次性问答不同,它能:
- **跨会话记忆** — 四层认知记忆结构,自动衰减与矛盾检测,解决长期运行下的记忆膨胀问题,对话不再从零开始。
- **自进化技能** — 从真实执行轨迹中生成候选改进,经评测验证后才生效,支持回滚。
- **多入口归一** — CLI、Gateway、Webhook、Cron 及 Telegram / Discord / Slack / 微信 / 飞书 / 钉钉等 12 个通道共享同一份状态。
- **安全可控** — 高风险工具调用经统一审批,凭证加密存储,执行日志可审计。
一句话:**让 Agent 带着记忆和不断进化的技能,长期为你工作。**
---
## 快速开始
环境要求:Python 3.11+,至少一个模型 API Key。.
```bash
# 安装
pip install "echo-agent[all]"
# 交互式配置向导(引导录入模型 API Key,数据默认存放在 ~/.echo-agent)
echo-agent setup
# 启动交互式对话
echo-agent run
```