whisper-pi
v0.1.0
Published
Native Pi extension: give a Pi coding agent a real, routable Whisper IPv6 /128 identity - keyless verify/RDAP, and the full control plane + /128 egress with a key.
Maintainers
Readme
Whisper for Pi
Give a Pi coding agent a real, routable, verifiable Whisper network identity - keyless verify/RDAP,
and the full control plane + /128 egress with a key.
Install
pi install npm:whisper-piRestart Pi. On start, the extension launches the whisper CLI's MCP server (whisper mcp) and
registers its tools with Pi natively - nothing else to configure, no separate MCP bridge to add.
Prerequisite: the whisper CLI on your PATH -
curl -fsSL https://get.whisper.online | sh (see https://get.whisper.online). If the CLI is not
installed, the extension is a silent no-op (it never breaks Pi's startup).
Two-tier (auth optional)
The tool surface tracks your key state automatically, because it is exactly what whisper mcp
advertises:
- No key:
whisper_verify/whisper_rdap- verify whether any address or hostname is a real Whisper agent, and whose, and read its public RDAP. Works for everyone. - With
WHISPER_API_KEY(orwhisper login): the full control plane (whisper_register,whisper_list,whisper_policy,whisper_logs,whisper_revoke,whisper_egress_config) and/128egress.
Prove the egress
whisper run curl -s https://api64.ipify.org # prints the agent's /128
dig -x <that /128> # reverse-DNS -> the agent's Whisper hostnameLearn more: https://whisper.online
