
Autumn
The open-source pricing and billing platform for AI-native software.
Thesis
- 01
The seat is dying. Everything is tokens. 85% of surveyed software companies have adopted usage-based pricing, and nearly half of those did it in the last two years.[4] AI workloads scale with tokens, requests, tool calls, and agent runs — not headcount. Salesforce's CEO put it bluntly: per-user products are for humans, consumption products are for agents and robots.[4]
- 02
Stripe gave you billing rails. It didn't give you a pricing engine. Every AI startup ends up rebuilding the same layer above Stripe — checkout flows, usage metering, feature gating, webhook plumbing, plan versioning, grandfathering. When the pricing model changes, the whole apparatus gets ripped out and re-stitched. Autumn is that layer, factored out and open-sourced — three primitives:
/attach,/check,/track.[3] - 03
Coding agents are the new distribution layer. "The sourcing of signups to Vercel from ChatGPT has been growing exponentially."[8] LLMs recommend whatever has the cleanest OSS repo, the simplest DX, and the most-cited blog posts. Apache-2.0 + 2.6k stars + a three-function SDK is exactly the surface coding agents reach for.[3]
- 04
The control plane is the moat, not the SDK. Credits issuance, custom plans per account, plan versioning with grandfathering, rollovers, usage analytics — workflows ops and finance teams use without engineers. SDKs alone don't lock customers in; the dashboard does. Same playbook that turned Vercel + Next.js into a $3B+ business.
Problem
Stripe is low-level. Pricing is high-level. That gap is where every AI startup loses a quarter of an engineer.
Stripe Billing was designed for monthly subscriptions and annual contracts. To do anything in between — credits, overage, mid-cycle plan changes, custom enterprise plans, rollovers — you stitch together five API functions, five brittle webhooks, and a handful of database tables you maintain forever.
AI startups change pricing more often than legacy SaaS companies ship features. A new model lands, the tokens get cheaper, the unit economics shift, the pricing page changes by Friday. Every time, the engineering team rips out product/price IDs, migrates active subscriptions, re-checks the webhook handlers, and prays the tax math still reconciles. The cost isn't the migration — it's the chilling effect on how fast the company can experiment with pricing in the first place.
The founders we spoke with had run this loop themselves before adopting Autumn. Two paused in-house billing builds entirely. One had been on Orb and switched because the integration was simpler and the iteration cycle was faster. One picked Autumn because the founders shipped a fix in twenty minutes on a Friday afternoon.[11]
300k+
Stripe Billing companies
~200M active subscriptions on the rails Autumn sits on
78%
of Forbes AI 50 use Stripe
The dense buyer pool sits inside one ecosystem
8×
YoY UBP billings growth
Metronome's 2024 processed volume vs. 2023
Why Now
Pricing is moving from per-seat to per-token in front of our eyes.
Three trends are colliding in the same eighteen months: UBP adoption is past tipping, AI is making seat pricing structurally wrong, and coding agents are choosing the OSS billing stack by default.
We have per-user products which are for humans. And we have consumption products, they are for agents and robots.
Marc Benioff[4]
CEO · Salesforce
The sourcing of signups to Vercel from ChatGPT has been growing exponentially. People are going directly to their AI buddy to learn about the world.
Guillermo Rauch[8]
CEO · Vercel
We had a Friday afternoon bug. The Autumn founders shipped a fix in twenty minutes. Value far exceeds what we pay.
OC reference call[11]
AI-native customer · ex-Orb
Three preconditions converged in the same eighteen months.
UBP has crossed the chasm. 85% of software companies have adopted some form of usage-based pricing. 78% of those did it in the last five years; nearly half in the last two.[4] The growth is no longer a curiosity — it's the default shape of new SaaS contracts.
AI makes seat pricing structurally wrong. An AI product's marginal cost is a token, not a seat. Customers pay for outcomes (drafts, support tickets, agents launched), workloads vary 10× across users, and infrastructure costs move every time a new model ships. Per-seat pricing assumes a stable answer to "how much does this cost us to serve you?" — AI products don't get to assume that.
Coding agents now choose the stack. Developers ask ChatGPT how to ship something. ChatGPT recommends whatever has the cleanest OSS repo, the most idiomatic SDK, and the highest signal on Stack Overflow. Vercel won deployment that way. Supabase won Postgres that way. Autumn is winning billing that way — Apache-2.0, three SDK functions, shadcn-style React components, and an LLM-friendly docs surface.[3] [8] [9]
We have per-user products which are for humans. And we have consumption products, they are for agents and robots.
How It Works
Three SDK functions. One dashboard. A new pricing plan ships in minutes.
The dashboard is where the moat lives.
Custom plans per account. A sales-led enterprise plan, a champion's special, a YC discount tier — all created and versioned in the dashboard without a code change. The same primitive powers grandfathering when pricing evolves: old customers stay on the plan they signed up for; new ones see the new one.
Credits, rollovers, and overage logic. Issue credits as monetary value or arbitrary units. Roll unused credits forward. Set overage prices per feature. Workflows that would be weeks of webhook glue against raw Stripe ship instantly in Autumn's UI.[3]
React components, TypeScript SDK, shadcn-style. Drop-in pricing tables, paywalls, and upgrade flows. The same components every AI dev tool already uses. The integration story is short enough that a coding agent can finish it.[1]
The Control Plane Is the Moat
The SDK got us in. The dashboard is what keeps us there.
The reference calls all expected to love the developer experience. The surprise was the post-install value — work that ops and finance teams used to bring engineering into Slack to do.
SDKs win the install. Control planes win the renewal.
The reference call pattern. Customers were sold by quick start. They stayed because issuing credits to a frustrated champion, versioning a pricing plan for a quarterly experiment, or stitching together a custom enterprise plan turned into a five-minute job instead of a sprint.[11]
The economic argument. Engineering time is the most expensive line item at every AI-native startup. The companies that moved fastest on pricing were the ones that didn't need to call an engineer to do it. The dashboard turns billing operations into a non-engineering function — and the non-engineering function is what survives the next reorg.
The pricing power upside. Every customer in our reference call said the same thing: "we'd pay more." Autumn is materially underpriced today. Expanded tiers and enterprise SKUs are on the roadmap, and the dashboard primitives are the natural place to charge for it.[11]
We paused our in-house billing build the week we found Autumn. We ship pricing changes in minutes now. Stripe-on-Stripe was never going to work for us.
Market
The densest buyer pool is already inside YC.
Stripe Billing serves 300k+ companies and ~200M active subscriptions today — the rails Autumn sits on, and the largest single addressable customer pool in software billing.[5] 78% of the Forbes AI 50 already run Stripe.[5] Inside YC, Autumn is already in production at 30+ companies in the current and recent batches.[2]
The medium-term ICP is every Seed-to-Series B AI-native SaaS company shipping product weekly. They change pricing constantly, can't afford to maintain a billing team, and their CTO is the buyer. Autumn's wedge product is exactly what a YC technical founder ships at week 4 — and the dashboard is what keeps the same customer at week 104.
Every YC AI company is a billing problem in waiting. Autumn should be the answer by default — and that's how the next generation of billing infrastructure gets written.
Competitive landscape
Three categories of competition. Autumn is positioned against all of them.
Each category has a structural limitation — sales motion, source model, or stack depth. Autumn's OSS + dashboard + Stripe-as-rail stance is the answer to all three.
Stripe's revenue model assumes a stable answer to "how do you charge?" That assumption is dead for AI. The OSS billing layer that sits on top of Stripe and absorbs the volatility is the natural next category — and Autumn is the company writing it.
Founder deep dive
Two founders, one obsession with the part of Stripe nobody wanted to maintain.
Founder & team
Risks & mitigations
What we're watching
References
- [1]Autumn — Product homepage
- [2]Y Combinator — Autumn company profile
- [3]GitHub — useautumn/autumn (Apache-2.0, 2.6k stars)
- [4]Metronome — State of Usage-Based Pricing 2025 (Benioff quote, 85% UBP adoption)
- [5]Stripe — 2024 Update ($1.4T TPV, 300k+ Stripe Billing customers, 78% of Forbes AI 50)
- [6]Chargebee — 2024 State of Subscriptions & Revenue Growth
- [7]Precedence Research — Subscription Billing Market to $32.8B by 2034
- [8]Sequoia Training Data — Guillermo Rauch on ChatGPT as fastest-growing acquisition channel
- [9]GitHub Octoverse 2024 (AI coding tools adoption)
- [10]Metronome — Raises $50M Series C to redefine billing as a growth engine
- [11]Orange Collective customer reference calls (Aug 2025) — Autumn customers including one OC portfolio company
- [12]TechCrunch — Orb builds billing infrastructure ($19.1M+ disclosed)
- [13]TechCrunch — Lago (Paris-based OSS billing) raises $22M (2024)
- [14]Polar — OSS billing for developers ($10M Seed, Accel-led)
- [15]Fortune Business Insights — SaaS market $266B (2024) → $1.13T (2032)


