Quick Start

Your first agent run in under 2 minutes, in Python or TypeScript.

1. Install

Terminal

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_...", ...}):

cURL

Run:

cURL

Rotate a key any time with POST /api/v2/token (invalidates the previous key) or the Developer dashboard.

Next: Agents · Runs · Multi-tenancy

Was this page helpful?