Pricing · per step, not per seat

Per agent step. Not per seat. Not per token. Not a "talk to sales" labyrinth.

The runtime is open source, Apache 2.0. The managed cloud is what you pay for. We bill per agent step — the durable unit of work Lattice actually performs. Sales lives at Enterprise, where it belongs.

The whole pricing page, in one file ↓
plans.ts·typescript · last touched 2026-04-22
export const plans = {
free: {
price: "$0/ forever",
steps: "10,000 / mo",
for: "Self-host or kick the tires on managed.",
includes: [
"OSS runtime, Apache 2.0",
"Managed cloud — 10k steps / mo",
"Community Discord",
"7-day trace retention",
],
},
team: {
price: "$0.0008/ step",
steps: "100k included · pay-as-you-go beyond",
for: "Small teams shipping their first production agents.",
includes: [
"Everything in Free",
"100k steps included monthly",
"Email support, 24h response",
"30-day trace retention",
"99.9% uptime SLA",
"Slack alerting + PagerDuty webhook",
],
},
scale: {
price: "$0.0005/ step",
steps: "1M+ steps / mo, volume-tiered",
for: "Production agent platforms with real load.",
includes: [
"Everything in Team",
"Volume tiering · pricing decreases per million",
"Priority queue, dedicated tenancy",
"1-year trace retention",
"99.95% uptime SLA",
"SOC 2 Type II report on request",
"Dedicated Slack channel with engineering",
],
},
enterprise: {
price: "talk to us",
steps: "unlimited · custom contract",
for: "Healthcare, finance, large platforms with procurement.",
includes: [
"Everything in Scale",
"On-prem option (Kubernetes-native runtime)",
"BAA, custom DPA, FedRAMP path",
"Named CSM + named on-call rotation",
"Custom data residency (US, EU, UK, AU)",
"Quarterly business reviews",
"Indemnification on standard terms",
],
}
} as const;
Worked examples ↓

What your monthly bill looks like at five common loads. No surprises in the invoice.

tier
load
monthly
support
Free
Hobby project · 10k steps / mo
$0
Discord, best-effort
Team
First prod agent · 100k steps / mo
$80/mo
Email, 24h
Team + overage
300k steps / mo
$160/mo
Email, 24h
Scale
Real production · 5M steps / mo
$2,500/mo
Slack channel
Scale
High volume · 50M steps / mo
~$22,500/mo
Slack + on-call

Bills above include all included-step allocations and overage at listed per-step rates. Annual prepay on Team and Scale gets 15% off the included-step allocation; overage stays metered.

Things engineers ask before they sign up.

Q.01

What counts as a step?

A step is one durable unit of work — a single LLM call, one tool invocation, or one persisted intermediate artifact. A typical agent run is 6–20 steps. We track this transparently in your trace UI and bill it post-facto, no upfront commitment required on Team or Scale.

Q.02

Why per-step instead of per-seat or per-LLM-token?

Per-seat is wrong because production agents don't have seats — they have load. Per-token is wrong because token cost is already metered by your model provider, and a wrapper that taxes you on top of that is just rent. Per-step is the unit of work Lattice actually performs.

Q.03

What if I self-host the runtime?

The OSS runtime under Apache 2.0 is yours to run forever, free. It includes the scheduler, durable execution, and the trace primitives. The managed cloud is what you pay for: managed Postgres, the eval pipeline, the trace UI, and the 24/7 reliability we guarantee. Most teams start managed and graduate to self-host as scale economics flip.

Q.04

What's the largest customer?

Roughly 280M steps per month, on Scale tier. The Lattice control plane is multi-tenant by default; the largest single tenant takes < 4% of our managed-cloud capacity. We have headroom.

Q.05

Do you offer credits for early-stage startups?

Yes — $25k of Team-tier credits, valid for 12 months, for any team raising under $5M total. Apply through the link on the Contact page; we approve about 60% within 48 hours.

Q.06

Is there a discount for OSS projects?

If your project is widely used and shipping under an OSI-approved license, write to us. We've sponsored about a dozen so far. We give until the costs hurt, and then we still give a discount.

Q.07

Annual billing discount?

Annual prepay on Team and Scale plans gets a 15% discount on the included-steps allocation. Overage steps are still billed monthly at the listed per-step rate.

Q.08

Can I leave?

Yes, on a Tuesday afternoon if you want. Trace data exports as native OpenTelemetry. Run state exports as JSON Lines. Schedules export as YAML. The exit interview is optional and the export script is documented in /docs/export.

Free for 10k steps / month. No card.

$npx lattice init
Get ProposalInstant SEO Audit