hub
状态都在 Postgres
会话、收件箱、设备、配置都在 hub 机器的 Postgres 容器里;聊天、人、群、项目沉淀成 ~/.persona/data 里的文件,文件为主、库做索引。

PERSONA自建的 AI 指挥中心
公司的笔记本、家里的 Mac、机房的服务器,各自开着 Claude Code 和 Codex。 Persona 用一台常开的 hub 把它们连起来:实时看它们干活,在手机上回答提问、审批计划、批准工具; 再配一个读得懂你日程、飞书、邮件和项目的 AI 助手。
$ curl -fsSL https://personaside.com/install.sh | sh -s -- --hub
$ curl -fsSL https://personaside.com/install.sh | sh -s -- --node --pair '<配对链接>'
$ personad hub pair # 打印二维码,App 扫一下
01 / 架构
hub 是一个 Go 写的服务 personad,跑在家里或公司一台常开的机器上(原生二进制或 Docker / NAS)。
手机、手表、网页都只连它;电脑上装 node 服务,经连接器 Persona Link 主动连 hub,或让 hub 来连,不用 SSH、不用 VPN。
hub
会话、收件箱、设备、配置都在 hub 机器的 Postgres 容器里;聊天、人、群、项目沉淀成 ~/.persona/data 里的文件,文件为主、库做索引。
node
node 在 herdr / Orca 里启动和驱动 Agent,用 hooks 接住提问和审批,读 transcript 流式推给手机;终端走 observe 流,不 attach、不改窗格尺寸。
link
笔记本主动拨 hub、断了自己重连;地址固定的机器让 hub 来连。一台电脑有几条路时自动去重、选最快的那条。
relay
没有 APNs 密钥的 hub 经中继推送:通知正文用手机的公钥加密,中继只看得到密文,通知扩展在手机上解密;锁屏的实时活动是明文。
02 / 功能
Agents

Persona 助手
hub 上一个专用目录里的 Claude,能查你的日程、飞书、邮件、知识库,能看各台电脑上的 Agent、替你开新的。定时任务、跟进提醒,到点主动来找你。

收件箱 · AI 分身
飞书和邮件合成一个列表,一行一件事。AI 分身判断要不要你管、交给 Agent 处理并起草回复,你点一下发送。

飞书 /agent
自己发一条 /agent 看看哪里被拦截了:hub 收好所在会话、话题、引用的消息、链接的文档和知识库档案,起一个 Agent 处理,做完以你的身份回复。上下文在 App 里折成一行,展开再看。
待办
记下要做的事,整组交出去,在待办里看每个 Agent 的进展;Agents 页按待办分组。
知识库
会话全量归档、压缩成上下文,人、群、项目各有档案,助手和每个 Agent 共用。
终端 · 文件 · Git
真终端实时流,文件预览,一键拉取;Agent 回答里的 localhost 链接经 hub 端口转发,在手机上直接打开。
手机数据
通讯录、日历、提醒、照片、健康、位置;写操作先问你。录音(手机和手表)本机转写,确认后作为上下文。
随处可见
实时活动显示整支队伍的状态,Apple Watch 上直接批准,Siri 和快捷指令问 Persona、批准第一个待处理。
多 hub
公司一台、家里一台:互联码配对,一台当中心,其余把电脑交给它;App 一次连多组,合并显示。
模型
助手、AI 分身、飞书 /agent 各用各的供应商和模型;启动器从 ~/.zshrc 自动同步,Key 加密存在 hub。
运行时 SDK
通用的运行时协议和 SDK:自己写一个 driver,或者把常驻服务注册成 daemon,就能出现在 App 里。
03 / 界面
液态玻璃、晨报、看板……多套界面风格和主题色,深色浅色都逐屏截图检查。左右滑动看看。








04 / 快速开始
一台就够一个家。会问谁能打开管理界面;需要的话顺便装好默认的终端引擎 herdr。也可以用 Docker 跑在 NAS 上。
$ curl -fsSL https://personaside.com/install.sh | sh -s -- --hub在 hub 上 personad hub pair --machine <id> 拿到配对链接,在那台电脑上执行;Mac 也可以用菜单栏 App「Persona Link」点几下装好。
$ curl -fsSL https://personaside.com/install.sh | sh -s -- --node --pair '<配对链接>'hub 打印二维码(或在管理界面的「设备」里生成),App 扫一下;二维码里带着公钥指纹,公网直连也能确认连的是你的 hub。
$ personad hub pair每次下载都会对照发布的 SHA256SUMS 校验;hub 之后自己检查更新、等空闲时重启,失败自动回滚。
05 / 隐私
Persona 没有账号体系,也不收集、不出售任何数据。hub 是你自己部署的,内容都存在你自己的机器里;只有你让 AI 处理某件事时,相关内容才作为对话发给你选的模型服务。
06 / 常见问题
不用。hub 开着 TLS 端口时,手机经公网直连(优先 IPv6),靠配对时钉住的公钥确认身份;在内网里也照常能连。电脑那边由 Persona Link 主动拨 hub,不需要公网地址。
Claude Code、Codex 和 TRAEX、DSH(DeepSeek Harness)、pi / pi-web,跑在 herdr、Herdr App 或 Orca 里。按运行时协议写一个 driver,或者把常驻服务注册成 daemon,就能接入别的。
需要你的事会推送到手机和手表,锁屏和灵动岛上能看到是哪台电脑的哪个 Agent;点开直接作答。你也可以让 Persona 助手替你巡检。
只有推送。没有自己 APNs 密钥的 hub 经开发者运营的推送中继发送:普通通知的正文用手机的公钥端到端加密,中继看不到;锁屏和灵动岛的实时活动是 iOS 要求的明文,经中继时它能看到。在意的话给 hub 配上自己的 APNs 密钥,或者自己搭一个中继。详见隐私政策。
iPhone 和 Apple Watch 版现在通过 TestFlight 分发;网页版由 hub 托管,Android 安装包也从 hub 下载。想试用请写信给我们。