跳到主要内容
ENGINEERED TO STAY OUT OF YOUR WAY

原生的轻量,
开放的连接。

原生视图与 Go 核心,标准 Web 与全球边缘网络。从界面到连接,每一层都为轻量、安全与跨平台协作而设计。

ReignHub 整体架构云端协调连接,设备间优先直连;Agent 和项目始终运行在你的电脑上。Cloudflare Worker发现 · 配对 · 信令 · 加密中继D1 + Durable Objects元数据 · 设备房间控制端桌面 · 手机 · 浏览器被控电脑 · ReignHubGo 核心 · ProviderAgentCodex App / CLI · 项目连接协调 / 中继回退P2P公共 / 自建探测器UDP STUN · TCP :26330候选地址
云端协调连接,设备间优先直连;Agent 和项目始终运行在你的电脑上。
01 / NATIVE CLIENTS

Go + NSGo,原生到底。

以 Go 编写跨平台 UI,映射到系统原生视图。界面与应用核心在同一进程协作,以小体积和低内存承载完整体验。

macOS · Windows · LinuxAndroid · iOS原生视图
了解 NSGo

UI 与核心同语言

设备管理、配对、网络与 Provider 共用 Go 核心,原生视图与业务逻辑直接协作。

长会话更从容

原生虚拟消息列表、增量 Markdown、按会话隔离的草稿与附件预览。

02 / WEB EXPERIENCE

React + Next.js,打开就能连接。

Next.js App Router 构建官网、文档与 Web 控制台,OpenNext 将完整体验部署到 Cloudflare。浏览器直接使用标准 WebRTC 与 Web Crypto。

Next.js + ReactOpenNextFumadocs + MDX
了解 Fumadocs

文档也是代码

Fumadocs 从 Markdown/MDX 生成目录、搜索和页面,文档与开源核心一起维护。

标准 Web 能力

IndexedDB 缓存、虚拟消息列表与响应式布局,让手机、平板和桌面浏览器拥有一致的工作体验。

03 / CONNECTIVITY

WebRTC + TCP,尽可能直连。

原生端通过 Pion WebRTC 尝试 UDP 数据通道,同时尝试原生 TCP 打洞;浏览器使用标准 RTCPeerConnection。公共与可选自建 STUN 并行收集候选。

WebRTC DataChannel原生 TCPWSS fallback
阅读连接策略

一个地址,发现能力

客户端只填服务根地址,探测地址从 /p2p/config 下发。可选 Go 探测器在同一 26330 端口监听 TCP 和 UDP。

灵活的连接路径

设备间优先建立直连;需要中继时,通过服务提供的加密 WebSocket 路径连接,保持端到端加密。

04 / CONNECTION SERVICE

一个 Worker,协调所有连接。

Cloudflare Worker 承载网站、Web 客户端和 /p2p/*。Durable Objects 为设备房间提供有状态协调与可休眠 WebSocket,D1 持久化设备与配对元数据。

Cloudflare WorkersDurable ObjectsD1
部署自己的 Worker

少一点运维拼装

默认 workers.dev 提供 HTTPS;自建无需准备 OAuth、支付或一台必需的公网 VM。探测器按网络需要添加。

一站式连接能力

设备发现、配对信令与加密中继共用一个入口。官方托管与开源自建使用相同的客户端和协议。

05 / LOCAL-FIRST STORAGE

本地有缓存,云端有边界。

原生端使用 SQLite 与附件文件,浏览器使用 IndexedDB 保存配对身份和会话快照。断线恢复时补齐状态,再继续增量事件。

SQLiteIndexedDBD1 + Drizzle
查看完整技术说明

项目留在你的电脑

云端不保存聊天与附件明文;原始项目和 Agent 继续运行在被控电脑上。

数据库各司其职

SQLite 为原生端保存本地状态,IndexedDB 服务浏览器,D1 持久化云端元数据;官方服务通过 Drizzle ORM 管理业务数据。

06 / TRUST & SECURITY

密钥在设备上,授权有边界。

配对通过 X25519/HKDF/AES-GCM 建立信任,业务通信使用独立方向的 AEAD 密钥并防重放。经中继的消息仍为端到端密文。

端到端加密本地设备信任短期签名权益
安全与隐私边界

编号不是凭据

六位设备编号用于发现;首次访问需要被控方确认或验证访问密码。登录同步设备目录,不会替新控制端自动建立配对信任。

统一的服务授权

服务签发短期授权,由被控设备验证;直连与中继共享一致的访问控制,设备信任由用户掌握。

LIGHTWEIGHT BY DESIGN

轻装上阵,把资源留给 Agent。

原生视图与 Go 核心,一个轻量应用,承载完整的跨设备会话体验。

8.9 MB

macOS arm64 压缩下载体积

23.1 MB

macOS .app 文件总大小

39–48MiB

演示面板/会话物理占用

Apple M5 · macOS 26.6 · arm64 预览构建 · 演示面板与会话场景,ReignHub 应用进程物理内存实测。

查看测试方法与结果
TAKE YOUR WORK WITH YOU

你的下一步,不受距离限制。

六大平台,原生轻量。现在,把你的 Agent 带到身边。

开始使用