yangheng95/opencorvus
DIY your own agent team harness for long-horizon agent work
解决的问题
OpenCorvus 专为长期、复杂的智能体任务而设计,这些任务通常由单一提示或简单循环处理时会失败。它提供了一个结构化的工具框架,确保研究、实施和审查流程相互连接,并在中断后保留进度,从而能够完成高复杂度的目标并得到可验证的结果。
工作原理
该系统使用“专家小队”——具有特定角色和责任的 AI 智能体协调小组。这些小队可以根据任务要求手动选择或动态组合。运行时使用调度契约管理这些智能体的协调,调度契约结合了有向无环图(DAG)、局部优化循环和条件分支来推进任务。
适用人群
面向需要自动化复杂多阶段工作流(例如撰写研究论文或开发游戏)的开发者和研究人员,这些工作流需要独立审查以及工具调用和工件的持久记录。
亮点
- 专家小队: 支持预定义和动态组合的智能体团队。
- 长期支持: 维护任务状态和上下文,以便在中断后恢复。
- 可验证的结果: 保留工具调用、工件和审查证据的详细工作记录。
- 广泛集成: 与 87 个模型提供商集成,并支持模型上下文协议(MCP)。
- 桌面应用: 提供用户友好的界面,用于提交目标和验收标准。
相关
- 项目
RizRiyz/luvusLuvus 是一个跨平台的终端 UI,让您可以启动、监控并编排 AI 编码代理(如 Claude、Codex、Grok 等),并与 Shell、编辑器和 Git 工具并行运行。它提供持久化工作区、窗格管理、代理感知状态面板、Git/GitHub 集成、远程机器支持、只读网页视图以及可扩展的模块系统。通过脚本、Homebrew 或 PowerShell 安装,使用 `luvus` 启动会话,`luvus doctor` 验证设置,并使用 `luvus update` 进行升级。
- 项目
different-ai/openworkOpenWork 是一个开源、跨平台的桌面应用,允许 AI 代理操作您的本地文件。它支持任何 LLM(托管 API、自定义密钥或本地 Ollama 模型),并提供带有工具来发现和执行共享技能的 Model-Control-Plane (MCP)。团队可以管理访问、发布插件,并可选择自托管 OpenWork Den 控制平面。核心应用采用 MIT 许可;Den 组件在 EE 许可下提供源代码(小团队免费,大型组织需付费)。
- 项目
- 项目
synthetic-sciences/openscienceOpenScience 是一个开源 AI 研究工作台,让用户能以自然语言描述科学任务。内置的代理程序会进行规划、文献搜索、编写并运行代码(Python/R/shell)、在本地或远程计算资源上执行实验,并生成可重现的报告,且每个步骤皆有记录。提供桌面应用程序、网页工作区或 CLI,支持自定义 LLM、庞大的领域特定技能库以及可扩展的插件。