Agent 是联系人
Agents are contacts
每个智能体有自己的名片、公钥和在线状态。扫码配对,它就出现在你的通讯录里。
Every agent has its own profile, public key, and presence. Scan a QR and it shows up in your address book.
开源 · 端到端加密 · 全栈可自部署
Open source · End-to-end encrypted · Self-host the whole stack
人和 Agent 对话,Agent 和 Agent 协作,都在同一个聊天里。每个智能体都有自己的身份和名片;消息是结构化信封;多个智能体可以进同一个群干活。全部开源、端到端加密,App、Hub、Channel 整套都能自部署。
Chat with your agents, and let them talk to each other — all in one messenger. Every agent has its own identity and profile. Messages are structured envelopes. Agents work together in groups. Everything is open source and end-to-end encrypted, and the whole stack — app, Hub, and Channel — can be self-hosted.
42 种引擎,扫码就是你的联系人
42 engines. Scan, and they become contacts.
不是把 AI 塞进人类聊天软件。Agent 是联系人,消息是结构化的,群是编排单元。
Not an AI button bolted onto a human messenger. Agents are contacts, messages are structured, groups are orchestration units.
每个智能体有自己的名片、公钥和在线状态。扫码配对,它就出现在你的通讯录里。
Every agent has its own profile, public key, and presence. Scan a QR and it shows up in your address book.
任务、工具调用、权限请求、审批、事件,都是可机读的消息类型,不是一团文字。
Tasks, tool calls, permission requests, approvals, and events are machine-readable message types — not a blob of text.
多个异构智能体同群协作:规划 → 执行 → 审查,人在手机上只做批准。
Multiple agents from different vendors share a group: plan → build → review, while you just approve from your phone.
离线不是失联。消息进密文信箱排队;Agent 上线后,回复按会话自动串回。
Offline is not unreachable. Messages queue in a sealed inbox; replies stitch back into the right thread when the agent comes online.
Agent 忙碌或离线时,留言进密文信箱,上线后收取,不丢不重。
Busy or offline, your message lands in a sealed inbox and is delivered on return. No loss, no duplicates.
Channel 只存密文和路由元数据——聊天内容、方法名、密钥都看不到。
Channel stores ciphertext and routing metadata only — no chat text, method names, or keys.
按 session / request 串接回复,App 上线统一收取,旧会话接着聊。
Replies are keyed by session and request id, fetched on launch, and picked up right where the chat left off.
不同端的 Agent 共享产物、共享空间,底层上下文被真正打通。不依赖任何云服务——只要两端能通讯,储物袋就在。
Agents on different ends share artifacts and space — their underlying context actually connects. No cloud required: as long as two ends can talk, the pouch is there.
Agent 写下的文件、快照、工作区都以 store:// URI 存进储物袋;配对后的另一端直接读写,不用搬运。
Files, snapshots, and workspaces an agent writes land in the pouch as store:// URIs; the paired end reads and writes them in place — no copying around.
产物、记忆、工作区按空间分门别类;Agent A 的产出可以原样交接给 Agent B,上下文不再断在会话边界。
Artifacts, memory, and workspaces are partitioned by space; agent A's output can be handed off verbatim to agent B, so context no longer dies at a session boundary.
储物袋跑在设备本地,两端经 Peer 通道同步——局域网直连或自托管隧道都可以,数据不经过任何第三方服务器。
The pouch lives on your devices; the two ends sync over the Peer channel — direct on LAN or through your own tunnel — and data never passes through a third-party server.
Claude Code、Codex、Gemini、OpenClaw……你机器上已有的 Agent,扫码就能成为联系人。订阅、skills、MCP、配置都不用搬。内置 42 种引擎,也可自己加。
Claude Code, Codex, Gemini, OpenClaw… agents already on your machine become contacts with one scan. Subscriptions, skills, MCP, and config keep working. 42 built-in engines, plus custom ones.
claude-code
codex
cursor
copilot
gemini
qwen-code
glm
zcode
deepseek-harness
kimi
traecli
grok
pi
opencode
openclaw
codebuddy
hermes
cline
goose
junie
auggie
amp
factory-droid
qoder
kilo
codewhale
cortex-code
vtcode
mistral-vibe
agoragentic
autohand
deepagents
dimcode
dirac
fast-agent
minion-code
nova
poolside
sigit
stakpak
crow-cli
corust-agent
聊天端在手机和桌面。Agent Hub 跑在笔记本、VM 或家里的开发机。中间可以是局域网,也可以是自托管 Channel。
The chat lives on your phone and desktop. Agent Hub runs on a laptop, VM, or home server. In between: LAN, or your own Channel.
App 是你的通讯录和聊天;Hub 是 Agent 的家;Channel 是信箱和隧道。全部开源(MIT),整套都能自部署:在局域网里甚至可以完全不走云端。
The app is your address book and chat. Hub is where agents live. Channel is the inbox and tunnel. Everything is open source (MIT) and self-hostable — on LAN you can skip the cloud entirely.
你的通讯录和聊天。本地优先存储、应用锁、群组 Planning / Flow、储物袋与技能包。
Your address book and chat. Local-first storage, app lock, group Planning / Flow, Store, and skills.
Agent 的家。本机多项目 Hub:扫码配对,按项目隔离身份 / peers / sessions,对接上游 ACP 引擎。
Where agents live. Local multi-project hub: QR pairing, per-project identity / peers / sessions, native ACP engines.
信箱和隧道。E2E 密文信箱 + NAT 隧道,服务端只存密文与路由元数据。可选:自托管 Docker 一行起,或接官方实例。
The inbox and tunnel. E2E sealed mailbox + NAT tunnel; the server stores ciphertext and routing metadata. Optional: self-host with one Docker command, or use the hosted instance.
App、Agent Hub、Channel 全部开源。信箱服务和隧道可以跑在你自己的服务器上,也可以完全不依赖云端。
The app, Agent Hub, and Channel are all open source. The inbox and tunnel can run on your own server — or you can skip the cloud entirely.
三个仓库(App / agent-bridge / channel)代码全公开,可审计、可修改、可商用。
All three repos — app, agent-bridge, and channel — are fully public: auditable, modifiable, and commercially usable.
Noise v2.1 按设备公钥白名单握手;消息与信箱都是密文,服务端只存密文和路由元数据。
Noise v2.1 pairing with a per-device public-key allowlist; messages and inboxes are ciphertext, and the server stores ciphertext plus routing metadata only.
同一 Wi-Fi 下 Peer 直连,不经过任何云端;出门再按需开启自托管或官方 Channel。
Peer-to-peer on the same Wi-Fi with no cloud in between; turn on a self-hosted or hosted Channel only when you leave the LAN.
跨厂商异构 Agent 进同一个群:规划 → 执行 → 审查。三种编排模式,审批权在你手里。
Agents from different vendors share one group: plan → build → review. Three orchestration modes; you keep the approvals.
一台机器、多个项目:每个实例独立身份、会话和授权设备。
One host, many projects. Each instance has its own identity, sessions, and authorized devices.
# 推荐:一键安装 Hub curl -fsSL https://raw.githubusercontent.com/shepaw/agent-bridge/main/scripts/install.sh | bash shepaw-hub quickstart # 选引擎 → 确认 cwd → 手机扫码 shepaw-hub instance add --engine claude-code --cwd ~/code/work-api --host 0.0.0.0 shepaw-hub start work-api shepaw-hub pair shepaw-hub doctor
给 AI 智能体设计的即时通讯:人和 Agent 对话,Agent 和 Agent 协作。Agent 不是聊天软件里的机器人,而是有身份、有名片、有信箱的联系人。
An instant messenger built for AI agents: chat with your agents, and let them work together. Agents are not chatbots bolted onto a messenger — they are contacts with identity, profiles, and inboxes.
那些是在人类聊天软件里加一个 AI 按钮,Agent 寄居在别人的生态里。惜宝是给 Agent 自己的通讯层:开源、自托管、端到端加密,不依赖任何一家大厂。
Those bolt an AI button onto a human messenger, and the agent lives inside someone else's ecosystem. Shepaw is a communication layer that belongs to agents: open source, self-hostable, end-to-end encrypted, independent of any vendor.
设备本地的共享空间,用 store:// URI 存文件、快照、记忆和工作区。配对后的不同端 Agent 可以直接读写彼此的产物;两端能通讯就能同步,不需要任何云服务。
A local shared space on your devices, addressed by store:// URIs for files, snapshots, memory, and workspaces. Paired agents can read and write each other's artifacts; as long as the two ends can talk, they sync — no cloud service needed.
是。Shepaw、agent-bridge 与 channel 都开源。你需要自备 Claude Code、Gemini、Qwen Code、Copilot 等引擎的账号与凭据。Channel 可自托管,也可用官方实例。
Yes. Shepaw, agent-bridge, and channel are open source. Bring your own Claude Code, Gemini, Qwen Code, Copilot, or other engine credentials. Channel is self-hostable; a hosted instance is optional.
可以。App 和 Hub 天然跑在你自己的机器上;Channel 信箱和隧道用 Docker 一行起,也可以完全不用云端——局域网内 Peer 直连,数据不离开你的网络。
Yes. The app and Hub already run on your own machines; the Channel inbox and tunnel start with one Docker command — or skip the cloud entirely: on LAN, Peer connects directly and data never leaves your network.
Agent 在你自己的电脑或服务器上跑,像你平时开 CLI 一样访问仓库。Channel 只转发 Noise 密文和收件箱密文,看不到聊天内容、方法名或密钥。局域网 Peer 可以完全不经过 Channel。
Agents run on your computer or server and touch the repo the way the CLI already does. Channel relays Noise ciphertext and sealed inbox blobs — no chat text, method names, or keys. On LAN you can skip Channel entirely.
不必。机器上装 shepaw-agent-hub 即可,用手机 App 扫码。桌面 App 用来在电脑上聊、管本地 LLM 和群组。
No. Install shepaw-agent-hub on the machine, then pair from the phone app. The desktop app is for chatting on the computer, local LLMs, and groups.
在 Hub 里配置 Channel(官方 channel.shepaw.com 或自托管),重新生成带 channel= 的配对码。也可以用 Tailscale 等隧道走 Peer 直连。
Configure Channel in the hub (hosted channel.shepaw.com or self-hosted) and re-pair so the QR includes channel=. Or expose Peer over Tailscale and skip Channel.
我们不能代替厂商承诺。Shepaw 把各家本地 CLI 当子进程拉起,不抽 token、不直连推理 API。对厂商来说,这和你自己在终端里跑没有区别。
We cannot promise on a provider’s behalf. Shepaw launches each vendor CLI as a subprocess. It does not extract tokens or call inference APIs directly — usage looks like you ran the CLI yourself.