Quick Start
Your first agent run in under 2 minutes, in Python or TypeScript.
1. Install
Building a React app? npm i @m8tes/react@alpha gives you a drop-in chat component. See Embed a UI.
On Node or TypeScript? npm i @m8tes/sdk@alpha is the same API for your server. See TypeScript SDK.
2. Create your account
Already have one? Grab your key from the Developer dashboard and skip to step 3.
Signup puts $5 of token credits on your prepaid balance, free and with no card — no subscription, no run tier. You get 1 preview run now; verify your email with the one-tap link we send you to keep going (resend:
client.auth.resend_verify()). When the credit runs out, top up — or, for local development, connect your Claude Pro/Max subscription and your runs bill it instead of your balance.
3. Run your first agent
One call. No tools to connect. Works on a brand-new account (a default agent is auto-provisioned):
That user_id is the whole multi-tenant story: pass each customer's id and their agent's memory, history, and tool connections stay isolated automatically. See Multi-tenancy.
From here, connect tools (Stripe, Slack, ...) and trigger runs by schedule, webhook, or email. See Agents.
HTTP equivalent
Signup (no auth; returns {"api_key": "m8_...", ...}):
Run:
Rotate a key any time with POST /api/v2/token (invalidates the previous key) or the Developer dashboard.
Next: Agents · Runs · Multi-tenancy
