Raven
Raven 是面向递归自我改进的智能体框架之框架,也是一个自进化的多智能体编排生态。它连接内置与第三方智能体,生成任务图并协调专业智能体,将复杂任务推进为可交付结果。
访问 EverMind-AI/Raven项目简介
Raven 是面向递归自我改进的“框架之框架”,也是一个自进化的多智能体编排生态。它作为主机智能体,将内置与第三方智能体汇聚起来执行复杂任务;生成 DAG 并编排专业智能体,支持运行框架自我演化,并由 EverOS 提供跨会话的记忆与上下文。
核心功能
- 生成 DAG 并编排多个专业智能体,用于复杂任务;内置 Raven-Research、Raven-Code、Raven-Design 和 Raven-Oncall 四个智能体;可通过 ACP、CLI 或 OpenAI 兼容 API 连接第三方智能体,并提供 13 个智能体预设;通过 EverOS Memory 跨会话保留用户上下文、智能体经验和世界知识;通过 SkillForge 从本地技能库、EverOS 记忆和 SkillHub 目录检索相关技能;结合事件监控与定时执行,实现主动提醒和后续工作。
适用场景
- 面向复杂问题、文献综述和技术分析的深度研究,输出结构化报告与可追溯来源;面向功能实现、调试、重构、数据处理和数据分析的智能体软件开发;面向 PowerPoint 幻灯片、品牌资产、图表、示意图和网页界面的视觉设计;面向实验、优化和持续监控的无人值守工作流自动化。
快速开始
- 在 Linux、macOS 或 WSL2 上,可通过 curl 管道运行官方 install.sh 安装脚本。原生 Windows PowerShell 可运行 install.ps1。也可在 Raven 目录中运行 docker compose -f docker/docker-compose.yml up 启动容器部署,然后在浏览器访问本地 18793 端口。运行 raven web 可启动 WebUI,raven web --stop 可停止后台服务。
部署与要求
- Shell 安装脚本支持 Linux、macOS 和 WSL2;原生 Windows PowerShell 也受支持。容器部署需要 Git 和 Docker,并需要 Docker Compose。
采用前须知
- 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。