yangheng95/opencorvus

DIY your own agent team harness for long-horizon agent work

解决的问题

OpenCorvus 专为长期、复杂的智能体任务而设计,这些任务通常由单一提示或简单循环处理时会失败。它提供了一个结构化的工具框架,确保研究、实施和审查流程相互连接,并在中断后保留进度,从而能够完成高复杂度的目标并得到可验证的结果。

工作原理

该系统使用“专家小队”——具有特定角色和责任的 AI 智能体协调小组。这些小队可以根据任务要求手动选择或动态组合。运行时使用调度契约管理这些智能体的协调,调度契约结合了有向无环图(DAG)、局部优化循环和条件分支来推进任务。

适用人群

面向需要自动化复杂多阶段工作流(例如撰写研究论文或开发游戏)的开发者和研究人员,这些工作流需要独立审查以及工具调用和工件的持久记录。

亮点

  • 专家小队: 支持预定义和动态组合的智能体团队。
  • 长期支持: 维护任务状态和上下文,以便在中断后恢复。
  • 可验证的结果: 保留工具调用、工件和审查证据的详细工作记录。
  • 广泛集成: 与 87 个模型提供商集成,并支持模型上下文协议(MCP)。
  • 桌面应用: 提供用户友好的界面,用于提交目标和验收标准。

相关

  • 项目
  • 项目
  • 项目
  • 项目