pi-intent
Monorepo for Rhinestone smart account intent infrastructure. Two frontends — a standalone pi-mono agent server and an OpenClaw plugin — sharing a common Rhinestone core.
Packages
| Package | Description | |---------|-------------| | @pi-intent/shared | Rhinestone SDK client, chain utils, transfer builder, and delegated signing intent flow | | @pi-intent/pi | Standalone Hono server with pi-mono LLM agents | | @pi-intent/openclaw | OpenClaw plugin that registers 8 Rhinestone tools + HTTP routes for delegated signing |
Setup
npm install
Pi (standalone server)
cd packages/pi
cp .env.example .env # fill in keys
npm run dev
See packages/pi for API docs.
OpenClaw (plugin)
ln -s "$(pwd)/packages/openclaw" ~/.openclaw/extensions/rhinestone-intent
Set RHINESTONE_API_KEY and RHINESTONE_PRIVATE_KEY in your OpenClaw config or environment.
See packages/openclaw for details.
Typecheck
npm run typecheck # all packages




