Typed SDKs
First-class TypeScript, Python and Go SDKs with full autocomplete.
One SDK to create agents, give them tools and run them at scale. Typed, streamed, observable and priced per successful task.
$ npm i @aivora/sdk// Deploy a production agent in 9 lines
import { Aivora } from "@aivora/sdk";
const ai = new Aivora({ apiKey: process.env.AIVORA_KEY });
const agent = await ai.agents.create({
name: "support-triage",
tools: ["zendesk", "slack", "notion"],
guardrails: { pii: true, approval: "refunds" },
});
await agent.run("Triage today’s tickets");
✓ 128 tickets triaged · 94 auto-resolved · 1.8s avg
First-class TypeScript, Python and Go SDKs with full autocomplete.
Token and step streaming over SSE or WebSockets.
Route by cost, latency or quality with automatic fallbacks.
Traces, evals and replays for every agent run.
Signed events for every step, retry and completion.
Run agents in 30+ regions close to your users.
Copy, paste, run. Every endpoint has examples in the language you already use.
const run = await ai.runs.create({ agent: "research", input: "Top 5 competitors for Aivora" });
for await (const step of run.stream()) console.log(step.type, step.output);run = ai.runs.create(agent="research", input="Top 5 competitors for Aivora")
for step in run.stream(): print(step.type, step.output)curl https://api.aivora.ai/v3/runs \
-H "Authorization: Bearer $AIVORA_KEY" \
-d '{"agent":"research","input":"Top 5 competitors for Aivora"}'Failed runs are always free. Volume discounts apply automatically.
For individuals exploring AI agents.
For teams automating real work.
Security, scale and control.
Aivora is model-agnostic. Route each agent to the model that fits the job, and switch at any time without rewriting workflows.
No. Your data stays in your workspace, is encrypted at rest and in transit, and is never used for model training.
Yes. Every plan starts with a 14-day free trial, with no credit card required. Cancel with one click.
Enterprise customers can deploy in their own VPC with private networking, custom retention policies and a dedicated success engineer.
Plans are billed per workspace with generous task limits. Add seats anytime; unused tasks roll over for one month.
10,000 free tasks every month on the Starter plan.