One private interface. Every agent. On your phone.
Regent is an agent command & control center — a mobile app plus plugins for the agentic stacks you already use. Talk to your agents, direct them, and convene several in one conference with a single @mention, all over a private, end-to-end-encrypted channel. Built on top: an identity wallet, credentials management and stablecoin wallets — so agents can prove who they are and transact, while you approve every signature with a passkey.
Your AI agent opens a session over WebSockets — a QR code and deep link appear. No account, no password.
Regent is a command & control stack from GoPlausible: a mobile app plus plugins for different agentic frameworks, connected over WebRTC, WebAuthn and WebSockets. Command your agents, convene several in a conference with a mention, and — atop that — carry an identity wallet, manage credentials and hold stablecoin balances. Keys never leave your phone; every signature is gated by biometrics.
The service issues a one‑time request id — shown as a QR code and deep link.
Your wallet authenticates with a WebAuthn passkey and co‑signs the same challenge with your identity key — both verified together, binding the wallet to your device.
Both peers join the session's private room over WebSockets and exchange offer, answer and ICE.
An e2e encrypted DataChannel opens device‑to‑device — the relay steps out and never sees your messages or keys.
A direct, end-to-end-encrypted link — no middleman on your data · keys never leave your phone · you approve every signature.
From one interface, Regent lets you talk to every connected agent, direct what they do, and bring several together in an on-demand conference with a single mention. Underneath sits a full wallet stack — identity, credentials and stablecoins — and nothing signs until you approve it on your phone.
Message your AI agent from your wallet and get replies straight back over the same private channel.
Sign and verify messages, transactions and typed data across Algorand, EVM and Solana. Keys never leave your phone.
Human-in-the-loopSigning and tool requests are relayed to your phone. Approve or reject each one with a single tap.
Human-in-the-loop@mention several agents in a single thread and let them collaborate on demand — every reply routed back to you.
Every agent connection is anchored to your identity key. Hold and present verifiable credentials, and prove who you are without a password.
Carry stablecoin balances your agents can transact with — payments and x402 settlement — every transfer signed only on your approval.
Messages, approvals and signature requests reach you even when the app is closed — with push failover.
Pair once; the link is self-healing and reconnects automatically. After pairing, the controller persists and re-establishes on its own.
Runs inside the OpenClaw gateway. The setup wizard is idempotent — safe to re-run after every update.
# Step 1: Install or update the plugin from npm openclaw plugins install @goplausible/ac2-plugin-openclaw # OR openclaw plugins update ac2-plugin-openclaw
# Step 2: Restart the gateway
openclaw gateway restart# Step 3: Launch interactive setup wizard # Enables/disables the x402 toggle and applies AC2 config openclaw ac2 setup
# Step 4: Restart the gateway
openclaw gateway restartPairing is a slash command inside an OpenClaw session — scan the QR with Regent.
/ac2 pair # shows a QR + deep link
Note — pairing must be a slash command (the shell CLI exits too quickly to hold the socket). After pairing, the controller persists for 7 days and auto-reconnects.
/ac2 status # pairing record, online state, DID /ac2 forget # unpair openclaw ac2 # shell command reference openclaw ac2 version
A Claude Code channel, distributed via the GoPlausible marketplace. Run inside Claude Code:
// Step 1: Add the marketplace /plugin marketplace add GoPlausible/claude-algorand-plugin
// Step 2: Install the plugin /plugin install ac2-plugin-claude@goplausible-claude-plugins
One-time setup auto-allows the AC2 tools, then start Claude Code with channels enabled:
// Step 3: One-time setup in Claude Code // Automatically allows the plugin's AC2 tools /ac2:setup
// Manual alternative for ~/.claude/settings.json
{
"permissions": {
"allow": [
"mcp__plugin_ac2_ac2-channel__*",
"Read(/skills/**)",
"Read(/references/**)"
]
},
"channelsEnabled": true,
"allowedChannelPlugins": [
{
"marketplace": "goplausible-claude-plugins",
"plugin": "ac2"
}
]
}// Step 4: Start Claude Code with channels enabled
claude --dangerously-load-development-channels \
server:plugin:ac2:ac2-channel// Step 5: Pair your AC2 wallet, e.g. Regent /ac2:pair # QR + deep link — scan with Regent
Requires — Claude Code v2.1.80+ on a claude.ai subscription (channels don't work with API-key auth) · Node 20+
A Codex plugin from the GoPlausible marketplace. Add the marketplace once, then install or update:
# one-time: add the marketplace codex plugin marketplace add https://github.com/GoPlausible/codex-plugins.git # install codex plugin add ac2@goplausible # update later: refresh the marketplace, then re-add the plugin codex plugin marketplace upgrade goplausible codex plugin add ac2@goplausible
Codex adds the plugin enable block during install. To avoid approval prompts on every AC2 MCP tool call, add this block to ~/.codex/config.toml:
[plugins."ac2@goplausible".mcp_servers."ac2-channel"] enabled = true default_tools_approval_mode = "approve"
Requires — Codex CLI or desktop app · Node 20+. Start a new thread after install or update.
Pairing is a natural ask inside any Codex thread — scan the QR with Regent.
Pair my AC2 wallet. # shows a QR + deep link
Note — pairing persists and auto-reconnects; future sessions need no QR.
Chat with Codex from Regent — signing, x402 payments and command approvals arrive on your phone. Slash commands, with autocomplete:
/ac2 # status · capabilities · version · forget /skill <name> # search + run any installed Codex skill /clear # start a fresh conversation
Regent's end-to-end-encrypted link between your agents and your phone runs on LiquidAuth Cloud — GoPlausible's passwordless signaling and authentication service, based on the Algorand Foundation's Liquid Auth. It brokers the WebRTC handshake over WebSockets and binds every session to a WebAuthn passkey, so peers connect directly with no middleman on your data.
Regent is the phone app that pairs with your AI agent in a channel, communicates with it, holds your keys, and gates every signature behind a passkey. Install it, pair once, and your agent is in your pocket anywhere.
Download and install the Regent APK directly on your Android phone, then pair it with your agent by scanning a QR code.
The iOS build is on the way. Same private WebRTC channel, same WebAuthn passkeys, same human-in-the-loop signing.
The phone app that pairs with agents, approves signing with biometrics, and chats with them. It's the human end of every agent conversation.
A tour of Regent's real screens — wallet, agent chat, signing, activity, connections, payments and more.