Quick Start
Get started with Theazo
Get an agent running in under 60 seconds. Theazo handles compute, isolation, and billing.
Install the SDK
1Install the SDK
bash
npm install theazoRun your first agent
2Run your first agent
app.ts
import { Theazo } from class="cb-str">'theazo'
const theazo = new Theazo({ apiKey: class="cb-str">'th_live_...' })
// Create a session for your user
const session = await theazo.sessions.forUser(class="cb-str">'user_123', {
limits: {
maxCost: { amount: class="cb-num">500, currency: class="cb-str">'usd', period: class="cb-str">'day' },
maxAgents: class="cb-num">3,
}
})
// One-shot: create agent, run task, get result, destroy
const result = await session.run(class="cb-str">'researcher', class="cb-str">'analyze competitor pricing')
console.log(result.output) class="cb-cmt">// '...'
console.log(result.artifacts) class="cb-cmt">// ['/data/report.pdf']
console.log(result.cost) class="cb-cmt">// { amount: 47, currency: 'usd' }That's it. Your agent gets its own isolated microVM with a dedicated kernel, browser, code runtime, and storage. You get observability, cost tracking, and per-user billing data automatically.
You need an API key from your Theazo dashboard. Sign up at theazo.com to get one.
Next up
Sessions
Per-user isolation, limits, and billing
Agents
Create, run, stream, pause, and resume
Workflows
Multi-agent pipelines with DAG execution
Fleets
Run the same agent across N inputs
Approvals
Human-in-the-loop for sensitive actions
BYOI
Bring your own compute and model providers
Chat
Multi-turn conversations, threads, context, and handoff
Files
Per-user file storage for uploads and artifacts