这个项目能做什么

Raven 是来自 EverMind 的开源 pre-alpha 多智能体框架,被描述为“框架的框架,为递归自我改进(RSI)而构建”。它充当宿主智能体,将内置与第三方智能体汇聚在一起执行复杂任务,生成 DAG,并在共享工作流中编排专用智能体。 内置智能体覆盖四个领域:Raven-Research 用于自主深度研究与结构化报告;Raven-Code 用于智能体式软件开发、调试、重构和数据分析;Raven-Design 用于幻灯片、品牌资产、图表和 Web 界面等视觉交付物;Raven-Oncall 用于无人值守的工作流自动化、实验和持续监控。README 为每个智能体展示了基准图表,但这些是项目自身的声明,而非经独立验证的结果。 一个显著的设计特性是运行时自我演化。智能体循环被拆分为四个解耦的策略模块——Memory、Planning、Capability 和 Action——Curator 可以按智能体重写这些模块。变更在安装前会经过验证,未通过检查的变更会被退回。Curator 被描述为实验性功能,随仓库提供,而非随安装包提供。Persona 机制会从现有智能体中组装一个主导角色加若干专家。 Raven 通过 ACP、CLI 或 OpenAI 兼容 API 连接第三方智能体,并为 13 个智能体提供预设,包括 Claude Code、Codex、OpenCode、GitHub Copilot、Qwen Code 等。核心系统包括 Agent Orchestration、Evolver、用于跨会话上下文的 EverOS Memory、用于技能检索的 SkillForge,以及用于事件监控和定时执行的 Proactivity。 安装选项包括 curl 或 PowerShell 安装器、Docker Compose 或源码检出。通过 `raven web` 启动 WebUI,提供聊天、任务进度、文件检查以及记忆/技能浏览。该项目处于 pre-alpha 阶段,因此接口和配置可能会发生变化。文档、技术报告和中文 README 均已链接。