Pricing

Pay-per-action pricing with volume discounts. No subscriptions.

Three deterministic render modes

Auto

create_slide(mode=auto) — Default. Brief → recipe or component composition.

$0.05 per slide. A two-stage classifier picks a vetted recipe or composes components — deterministic, bounded at $0.05, never escalates. Use this for almost everything.

Spec

create_slide(mode=spec) — Caller supplies a JSON component tree.

$0.05 per slide. Render a fully-formed component spec deterministically. Use when you've already shaped the layout and want zero LLM in the path.

Code

create_slide(mode=code) — python-pptx in a sandbox.

$0.03 per slide. Pixel-exact control via the python-pptx helpers. Use when layout precision matters and a spec tree can't express it.

Simple, transparent pricing

Pay only for what you use. No subscriptions. Volume discounts on top-ups.

Default
A

Auto

Brief → recipe or composition. $0.05. <1s. Bounded.

S

Spec

JSON component tree. $0.05. <1s.

K

Code

python-pptx sandbox. $0.03. ~0.5s.

ActionPriceSpeed
Render — create_slide / POST /v1/render
Auto (brief → recipe / composition)$0.05<1s
Template (structured params)$0.03<1s
Spec render$0.05<1s
Code render$0.03~0.5s
Iterate — create_slide(mode=iterate)
Iterate (only when passes)$0.05<2s
Add-ons
Translate$0.02per slide
AI Image$0.05~5s

Volume discounts — top up more, pay less per action

How billing works

  • Your account has a USD wallet balance.
  • Each action (generate, iterate, AI image) deducts from your wallet.
  • Charges are post-success only -- you are never charged for failed generations.
  • Top up your wallet anytime via Stripe. Minimum top-up: $10.

Volume discounts

  • $50+ top-up: 10% bonus credit
  • $100+ top-up: 15% bonus credit
  • $200+ top-up: 20% bonus credit

Bonus credit is added to your wallet immediately. Example: top up $100 and receive $115 in credit.

Free trial

Every new account starts with $3 free credit. No credit card required. Sign up to start generating slides immediately.