alphaXiv/OpenResearch

Turn your coding agents into research agents

它解决了什么问题

OpenResearch 提供了一个以本地优先为设计的开发环境,专为研究代理和自主研究而打造。它解决了管理复杂、迭代的研究工作流(如文献综述、假设构建和实验追踪)的问题,同时保持对数据和代码的本地所有权。

它如何工作

该平台充当现有编码代理(如 Claude Code、Codex 或 OpenCode)的调度器。它允许用户在隔离的 git 工作树中运行这些代理,从而实现对不同研究方向的并行探索。它使用原生 git 的实验树来追踪变体,并通过创建记录提交的不可变归档来确保实验的可复现性。

适合谁

专为希望使用 AI 代理自动化研究循环(提出想法、修改代码、运行实验和分析证据)的研究人员和开发者设计,同时将项目和日志保留在自己的机器上。

主要特点

  • 自动研究循环:能够自主提出想法、修改代码并启动实验。
  • 本地优先架构:项目、对话和产物均使用 SQLite 存储在本地。
  • 灵活的计算支持:支持本地运行、通过 SSH 运行,或在 Slurm、Kubernetes、Ray 和 Hugging Face Jobs 等各种基础设施上运行。
  • 代理无关性:兼容多种代理,允许在每个会话中选择模型和调度器。
  • 可复现的实验:通过原生 git 树追踪实验的演化路径和变体。

一个真正以本地为中心的研究工作区,让 AI 代理能够自主探索、并行实验,同时确保每一步都可追溯、可复现。— @handle

相关

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