OpenResearch
面向研究智能体与自动化研究的本地优先工作区。
将 Claude Code、
Codex、
OpenCode 或
Cursor 变成能够查阅文献、提出假设、运行实验并产出研究成果的研究智能体。
macOS 11+ · Windows beta 需要安装 Git for Windows
快速开始
在 macOS 或 Linux 上安装 CLI,然后启动 OpenResearch:
curl -LsSf https://openresearch.sh/install.sh | sh
orx up
在 Windows 上,安装 Git for Windows 后使用上方的 beta 版下载。
orx up 会在 http://127.0.0.1:4791 打开本地仪表盘。
连接本地模型,通过 OpenCode 使用 LM Studio、oMLX、Ollama 或自定义端点。
在 openresearch.sh 创建账户,以接收邮件更新并使用托管的 OpenResearch 算力。
为研究智能体而建
| OpenResearch 为你提供 | |
|---|---|
| 并行探索 | 为每个研究方向分配独立的智能体会话和隔离的 git worktree。 |
| 可复现实验 | 在 git 原生的实验树中追踪变体;每次运行都会获得其记录提交的不可变归档。 |
| 上下文中的证据 | 将日志、diff、文件、结果和工件与产生它们的工作关联在一起。 |
| 智能体任你选 | 使用 Claude Code、Codex、OpenCode 或 Cursor,每个会话可单独选择运行框架和模型。 |
| 算力任你选 | 在本地、你自己的基础设施或托管的 OpenResearch 算力上运行。 |
| 本地所有权 | 项目、对话、实验、运行、日志、代码和工件都保留在你的机器上。 |
自动化研究
OpenResearch 可以自主运行完整闭环:提出想法、修改代码、启动实验、检查证据,并决定下一步尝试什么。多个智能体可以并行探索不同方向,同时实验树会保留它们的谱系。
随处运行
同一份提交的源码快照可以在本地、通过 SSH,或在 Slurm、Kubernetes、Ray、Hugging Face Jobs、Modal、Tinker 以及托管的 OpenResearch 算力上运行。无需发布仓库。
在远程 GPU 旁运行工作区,同时在笔记本电脑上使用浏览器:
orx up --remote user@host
支持 SSH config 别名和自定义端口。远程服务绑定到 loopback 且没有应用层身份验证,因此该主机上的其他用户可以访问它。
CLI 与智能体集成
将 OpenResearch 技能安装到受支持的编程智能体中:
orx install-skills
常用命令:
orx projects
orx project view <project-id>
orx runs <project-id>
orx logs <run-id>
orx exp run <experiment-id>
orx discover keyword <query>
orx paper <arxiv-id-or-doi>
运行 orx --help 或 orx <command> --help 查看完整接口。
默认本地
OpenResearch 运行在 127.0.0.1 上,使用本地 SQLite 存储。创建项目或启动运行不会发布你的代码。openresearch.sh 账户仅用于服务方提供的能力,例如组织管理和托管算力。
使用分析
官方发布版本会发送可选择性退出的粗粒度使用事件,绑定到随机安装 ID。这些事件不包含代码、提示词、文件内容或路径、仓库名称、token、邮箱或项目与实验标识符。
orx telemetry off
orx telemetry status
orx <command> --no-telemetry
源码构建和开发构建不会发送分析数据。