A real agent, not a chatbot
Zyverna plans, calls tools, edits files, runs code and checks its own work in a loop — the same way an engineer would.
Zyverna pairs frontier models with a real autonomous agent that reads your files, edits them, runs code and iterates until the job is done. Pay for what you use with credits — in USD, CAD, EUR or GBP.
Why Zyverna
Designed around how real work happens: reading context, making changes, verifying them, repeating.
Zyverna plans, calls tools, edits files, runs code and checks its own work in a loop — the same way an engineer would.
Bring a folder, paste files or start from a template. The agent searches and reads your project before touching anything.
Point any existing SDK at api.zyverna.com/v1. Same request shape, same streaming — billed in credits.
Flash for speed, Core for everyday engineering, Ultra for deep reasoning. Switch per message.
Every request shows its cost. Top up any amount in USD, CAD, EUR or GBP, and earn bonus credits on larger amounts.
Multi-currency billing, VAT/GST-ready invoices and localized receipts from day one.
Zero data retention on Business and Scale. Your code is never used to train models.
Per-run token counts, per-key limits and exportable usage logs — no surprises on the invoice.
How it works
Zyverna's agent runs a plan → act → verify cycle with a transparent tool log. You see what it read, what it changed and why — in real time.
Ask in plain language. Attach files, link a repo or paste an error.
It searches, reads, edits and runs — showing every tool call as it happens.
Tests, type-checks and sanity runs are part of the loop, not an afterthought.
Accept, tweak or ask for another pass. You stay in control of what ships.
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.ZYVERNA_API_KEY,
baseURL: "https://zyverna.com/api/v1",
});
const stream = await client.chat.completions.create({
model: "zyverna-core",
stream: true,
messages: [
{ role: "user", content: "Refactor this function to be async-safe." },
],
});
for await (const chunk of stream) {
process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
}Developer API
Change one line — the baseURL — and your existing code talks to Zyverna. Streaming, tool calling and JSON mode all work as expected. Every API key has its own spend limit and usage log.
POST /v1/chat/completions with streaming & toolsGET /v1/models with live credit pricingPricing
Four plans from $50 a month — or skip the subscription and top up any amount in your currency.
For solo developers getting serious about shipping with AI.
Billed $480 yearly
5,500 credits / month
Start with StarterFor professionals who run the agent all day, every day.
Billed $1,248 yearly
15,000 credits / month
Start with ProFor small teams that need shared context and controls.
Billed $2,016 yearly
26,000 credits / month
Start with BusinessFor organizations with security, compliance and volume needs.
Billed $4,800 yearly
65,000 credits / month
Start with ScaleEnter whatever you want to spend — from $5 to $5,000 — in USD, CAD, EUR or GBP. Credits never expire, and larger top-ups earn +5%, +10% or +15% bonus credits. Works on its own or on top of any plan.
Every new account gets 200 welcome credits — no card required. Prices exclude applicable VAT/GST/sales tax, calculated at checkout based on your billing address.
A credit is Zyverna's unit of usage. 100 credits = 1 USD. Each model lists its price per 1,000 input and output tokens in credits, and every response shows exactly how many credits it consumed.
200 welcome credits when you sign up — no credit card required. Then pick a plan or top up any amount.