openruns
登录

装在你自己服务器上的科研工作台

在浏览器里用原生 Claude Code 做研究:每个实验的代码、方法卡和结果放在一起,随时能回看,也能核对。

开始使用 下载与安装

需要一台你自己的 Linux 服务器;代码和数据都留在它上面。

它能做什么

浏览器里的原生 Claude Code

网页终端里跑的就是 Claude Code 本身,在你自己的服务器上、用你自己的登录。手机上也能打开,掉线重连后画面接着原样。

研究线与实验树

一个研究问题是一条线,线下长出一棵实验树:每个实验从哪一版改来、和谁对比,都有记录。Claude 在会话里建实验,谱系随之长出来,不用你填表。

可核对的方法卡

每个实验版本一张卡:方法图、论文式的方法描述、实验细节表(每格注明来源,并列出和上一版的差异),以及能执行的检查结果。图和文字都钉在代码的具体行上,点一下就能对照。卡不替你判断对错,它让抽查只要一次点击。

GPU 运行和结果自动挂回版本

训练可以放到你自己 AutoDL 账号下的 GPU 上跑。每次运行、指标曲线和结果自动挂回发起它的那个实验版本,并按线汇总成对比表。

首页和研究笔记

首页只回答三件事:什么在等你、什么在跑、每个研究问题学到了什么(给变化量,比较条件变了会标“不可比”)。每次尝试,包括放弃的和崩溃的,都记进研究笔记;新会话开始时同一份笔记也交给 Claude,不用重复交代背景。

随处打开,不用 SSH、不开端口

登录 openruns.dev,点机器就在浏览器里打开:实验室、宿舍、家里、手机上都一样。机器自己连出去,数据经上海的中转,不需要公网 IP,也不用配置端口转发。

你的数据留在你的服务器上

  • 代码、数据、实验记录和会话内容都在你自己的服务器上,不会上传到 openruns.dev。
  • 浏览器到你的服务器是端到端加密:证书的私钥在你的机器上生成,加密在机器上结束;证书由账号站代签,签发记录在公开的证书透明度日志里可查。上海的中转只转发加密后的字节,读不到内容。
  • openruns 不读取、不转发你的 Claude 登录凭据。Claude Code 的登录由你自己在终端里完成。
  • openruns.dev(账号站)负责登录、登记你的机器、提供网页界面的文件。界面在你的浏览器里运行,数据由浏览器直接连到你的机器,不经过账号站。

完整的隐私政策

怎么开始

  1. 登录 openruns.dev,在“机器”页点“连接机器”。
  2. 页面给你一行命令,里面带着一次性的配对令牌。复制它,在你的服务器上粘贴运行;安装、绑定账号、打开远程访问都是自动的。
  3. 装好后,这台机器出现在“机器”页上,点它就在浏览器里打开。

系统要求

  • Linux x86_64 服务器(实验室的 GPU 机器、自己的工作站都行)。
  • glibc ≥ 2.34:Ubuntu 22.04 及以上、Debian 12、RHEL / Rocky 9 可以;CentOS 7、RHEL 8 不行。
  • 普通账号就够,不需要 root、Docker 或管理员帮忙。数据库、Gitea、Node 都在安装包里。

开始使用 下载与安装