alphaXiv / OpenResearch
alphaXiv / OpenResearch
OpenResearch: The local-first workspace for research agents and autoresearch. OpenResearch:专为研究智能体(Research Agents)和自动研究(Autoresearch)打造的“本地优先”工作空间。
Turn Claude Code, Codex, OpenCode, or Cursor into research agents that can review literature, develop hypotheses, run experiments, and produce research artifacts. 将 Claude Code、Codex、OpenCode 或 Cursor 转变为研究智能体,使其能够进行文献综述、提出假设、运行实验并产出研究成果。
macOS 11+ · Windows beta requires Git for Windows macOS 11+ · Windows 测试版需要安装 Git for Windows。
Get started: Install the CLI on macOS or Linux, then launch OpenResearch: curl -LsSf https://openresearch.sh/install.sh | sh then orx up. On Windows, use the beta download above after installing Git for Windows. orx up opens the local dashboard at http://127.0.0.1:4791.
快速开始:在 macOS 或 Linux 上安装 CLI,然后启动 OpenResearch:执行 curl -LsSf https://openresearch.sh/install.sh | sh,接着运行 orx up。在 Windows 上,请在安装 Git for Windows 后使用上述测试版下载链接。运行 orx up 后,即可在 http://127.0.0.1:4791 访问本地仪表板。
Connect a local model to use LM Studio, oMLX, Ollama, or a custom endpoint with OpenCode. Create an account at openresearch.sh to receive email updates and use managed OpenResearch compute. 连接本地模型,以便在 OpenCode 中使用 LM Studio、oMLX、Ollama 或自定义端点。在 openresearch.sh 创建账户,即可接收邮件更新并使用 OpenResearch 托管计算资源。
Built for research agents, OpenResearch gives you: OpenResearch 专为研究智能体构建,为您提供:
- Parallel exploration: Give each research direction an independent agent session and isolated git worktree. **并行探索:**为每个研究方向分配独立的智能体会话和隔离的 Git 工作树。
- Reproducible experiments: Track variants in a git-native experiment tree; every run receives an immutable archive of its recorded commit. **可复现实验:**在 Git 原生实验树中追踪变体;每次运行都会获得其记录提交的不可变存档。
- Evidence in context: Keep logs, diffs, files, results, and artifacts tied to the work that produced them. **情境化证据:**将日志、差异对比、文件、结果和产出物与生成它们的工作流程紧密关联。
- Your choice of agent: Use Claude Code, Codex, OpenCode, or Cursor, with the harness and model selected per session. **智能体随心选:**使用 Claude Code、Codex、OpenCode 或 Cursor,并可按会话选择适配器和模型。
- Your choice of compute: Run locally, on your own infrastructure, or with managed OpenResearch compute. **计算资源随心选:**在本地、自有基础设施或 OpenResearch 托管计算资源上运行。
- Local ownership: Keep projects, conversations, experiments, runs, logs, code, and artifacts on your machine. **本地所有权:**将项目、对话、实验、运行记录、日志、代码和产出物保留在您的机器上。
Autoresearch: OpenResearch can run the full loop autonomously: propose an idea, change the code, launch an experiment, inspect the evidence, and decide what to try next. Multiple agents can explore different directions in parallel while the experiment tree preserves their lineage. 自动研究:OpenResearch 可以自主运行完整闭环:提出想法、修改代码、启动实验、检查证据并决定下一步尝试什么。多个智能体可以并行探索不同方向,同时实验树会保留它们的演进脉络。
Run anywhere: The same committed source snapshot can run locally, over SSH, or on Slurm, Kubernetes, Ray, Hugging Face Jobs, Modal, Tinker, and managed OpenResearch compute. Publishing the repository is not required. 随处运行:同一个已提交的源码快照可以在本地、通过 SSH,或在 Slurm、Kubernetes、Ray、Hugging Face Jobs、Modal、Tinker 以及 OpenResearch 托管计算资源上运行。无需发布代码仓库。
Run the workspace next to remote GPUs while using the browser on your laptop: orx up --remote user@host. SSH config aliases and custom ports are supported. The remote service binds to loopback and has no application-level authentication, so other users on that host can reach it.
在笔记本电脑上使用浏览器时,可将工作空间运行在远程 GPU 旁:执行 orx up --remote user@host。支持 SSH 配置别名和自定义端口。远程服务绑定到回环地址(loopback),且没有应用层身份验证,因此该主机上的其他用户也可以访问它。
CLI and agent integration: Install the OpenResearch skill into supported coding agents: orx install-skills.
CLI 与智能体集成:将 OpenResearch 技能安装到支持的编码智能体中:执行 orx install-skills。
Common commands:
常用命令:
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>
Run orx --help or orx <command> --help for the complete interface.
运行 orx --help 或 orx <command> --help 查看完整接口说明。
Local by default: OpenResearch runs on 127.0.0.1 with a local SQLite store. Creating a project or launching a run does not publish your code. An openresearch.sh account is only used for service-owned capabilities such as organizations and managed compute. 默认本地运行:OpenResearch 在 127.0.0.1 上运行,并使用本地 SQLite 存储。创建项目或启动运行不会发布您的代码。openresearch.sh 账户仅用于组织管理和托管计算等服务专属功能。
Usage analytics: Official release builds send opt-out, coarse usage events tied to a random installation ID. They do not include code, prompts, file contents or paths, repository names, tokens, emails, or project and experiment identifiers. 使用分析:官方发布版本会发送可选择退出的粗略使用事件,这些事件绑定到一个随机安装 ID。它们不包含代码、提示词、文件内容或路径、仓库名称、令牌、电子邮件或项目及实验标识符。
orx telemetry off
orx telemetry status
orx <command> --no-telemetry
Source and development builds do not send analytics.
源码构建和开发版本不会发送任何分析数据。