EverMind-AI/Raven
The Harness of Harnesses: a trusted, persistent, self-evolving multi-agent ecosystem for all-domain collaboration.
它解决了什么问题
Raven 提供了一个用于管理长期运行的 AI agent 工作流的全面系统。它通过将终端优先的执行方式、长期记忆和自我改进能力集成到一个单一的 "Agent Harness" 中,解决了将 agent 扩展到超出狭窄任务范围的难题,从而减少了为每个新模型或领域手动设计复杂 harness 的需求。
工作原理
Raven 作为一个中央循环运行,协调多个核心系统:
- EverOS Memory:提供跨会话的持久化用户和 agent 记忆。
- SkillForge:管理一个可以被检索、反馈并进化的技能目录。
- Context Engine:处理 token 预算和上下文组装,以确保 LLM 能够获取最相关的信息。
- Proactivity:使用哨兵(sentinels)和调度机制,允许 agent 执行延迟决策和计划任务。
- Evolver:实现可重复的评估循环,以改进 agent 的流程。
- Deep Research:与 MiroThinker 集成,进行开放式网络搜索和带有行内引用的多源分析。
适用人群
它专为开发者和 AI 研究人员设计,这些人员需要一个稳健、可检查的环境,用于部署需要持久性、复杂工具使用能力以及随时间推移能够进化其性能的自主 agent。
亮点
- 终端优先界面:具有 TUI (Terminal User Interface) 和 CLI,用于简化设置和操作。
- 本地追踪:包含一个本地仪表板,用于检查 LLM 调用、工具使用和记忆检索,而无需将数据发送到外部服务。
- 广泛的集成:支持广泛的 LLM 提供商(OpenAI, Anthropic, DeepSeek 等)和消息网关(Telegram, Slack, Discord 等)。
- 自我改进:内置评估和技能进化的机制,以随时间推移提高 agent 的性能。
相关
- 项目
- 项目
- 项目
- 项目