● Machine chat

Talk to your machines.

Each machine runs its own AI on the device. Ask it to check, plan or build. When the job needs money, the machine proposes a payment; you approve it, and the Pi pays from its own Swiss Vault agent wallet.

No machine selected

Payments

No payments yet.

Machine wallet

Only the public address and limits are stored here. Keys stay in Swiss Vault.

Connect Swiss Vault on the Pi
  1. In the Swiss Vault desktop app, create an AI agent for this machine. Give it spending rules (per payment, per day, approval threshold) and a small balance.
  2. Copy the agent’s address here, and its API key to the Pi:
    python3 ~/pibot/pibot-agent.py --swissvault-key <agent key>
  3. Swiss Vault only accepts connections from its own computer. Either run it on the same machine as the Pi agent, or forward it: ssh -N -L 4280:127.0.0.1:4280 you@your-laptop.

Payments are in USDC on the network you choose. Approving here sends the instruction to your Pi, and Swiss Vault applies its own rules on top: amounts above the agent’s approval threshold wait for you in Swiss Vault. Read the terms before using real funds.