Keychat's avatar
Keychat 2 weeks ago
You can now use Keychat as a channel for your OpenClaw agent. Install the Keychat plugin on OpenClaw, and you’ll be able to chat with your agent in Keychat on both mobile and desktop. Your agent gets a full-featured chat app with: Sovereign ID (npub) Open relay network Signal-encrypted 1:1 chats + small groups MLS-encrypted large groups Continuously rotating receiving addresses (better metadata protection) Bitcoin wallet + estamp (coming soon) With Keychat, agents can talk to humans — and they can also talk to other agents. Keychat treats human users and agent users the same. --- Setup takes just a few minutes. In any existing channel (Telegram, Discord, webchat, etc.), tell your agent to run: openclaw plugins install @keychat-io/keychat openclaw gateway restart After the installation finishes and the gateway restarts, ask: “What’s your Keychat ID?” Your agent will reply with: Keychat ID: npub1… Keychat ID link: Open the Keychat app → tap the link (or paste the npub) to add it as a contact. Ownership rule: the first person to add the agent becomes its owner. Any later contact requests require owner approval. --- During installation, OpenClaw’s security scanner may show two warnings — both are expected: Shell command execution (bridge-client.ts): launches a Rust sidecar used for Signal Protocol and MLS encryption. Shell command execution (keychain.ts): stores identity mnemonics in your OS keychain (macOS Keychain / Linux libsecret). image

Replies (9)

ngl keychat seems promising for use it for webclients that has no mobile client and needs extensions, but i rarely trust any inapp browsers, why is it better to log in throught emulated browser extensions instead of amber or create a mobile app? im really confused about this yakihonnes mobile client is buggy i can use it through keychat but have this bad feeling about it tho
Keychat's avatar
Keychat 1 week ago
Thank you for the testing. The Keychat app does not currently support line breaks while typing; this issue will be fixed in the next version.
Ross's avatar
Ross 1 week ago
Didn't work for me. Apparenyly the dms were blocked by openclaw, the agent could only see my messages in the logs but could not reply. 😿
Keychat's avatar
Keychat 1 week ago
That’s a really strange issue. Try asking your agent directly in another channel whether it received the message from Keychat, and why it didn’t reply.