Changelog
2026-10-24 — Webhooks for videos and music
- Pass a
webhook_urlwhen you start a video or music job and we POST the finished job to it once — the moment it ends, succeeded or failed — so you no longer have to poll. Set an optionalwebhook_secretand every delivery is signed HMAC-SHA256 over the body (X-UberLLM-Signature). Delivery retries with backoff until your URL returns2xx. See Make a video or image.
2026-10-21 — Prices now include a 10% UberLLM fee
- Every request (text, images, videos and music) now carries a 10% UberLLM fee on top of the seller's price. Every price on the site already includes it: the price you see is the price you pay. % off list is unchanged. See Pricing.
- The 5% fee on credit purchases is unchanged. Sellers still pay no fee on their sales.
2026-10-20 — A live market on the home page
- One models table, on the home page. Prices, % off, liquidity, 24h activity and offers update every 30 seconds on their own, with the market's totals on top: average savings, money saved in 24h and active offers. Click any column to sort it.
- Tabs for Text, Image, Audio, Video and Decisions. Old
/modelsand/marketlinks open the table. - A savings calculator shows what your monthly bill becomes at today's prices.
2026-10-20 — Images, videos and music
- Make images (
/v1/images/generations), videos (/v1/video/generations) and music (/v1/music/generations) with the same key and balance. See Make a video or image. - Billed at the real cost of what was made, no markup. A failed, canceled or expired job costs nothing. Jobs show in Dashboard → Activity.
- Browse them at uberllm.dev, each with its price per video, picture or track.
2026-10-19 — One marketplace, billed at the seller's price
- Every request now goes to a live marketplace that picks the cheapest healthy seller on each call. You pay exactly what that seller charged — still no inference markup, still a 5% fee on credit purchases only.
- Automatic retries: a call that fails before any content arrives is retried
for you (up to 4 attempts within 45 seconds). A model nobody is serving right
now returns
503with the model named. :floor/:nitroand theproviderobject are still accepted, but no longer change price or speed. See Models & routing.GET /v1/modelslists only models that can be served right now.- New accounts start at $0; there is no sign-up credit.
2026-07-24 — Launch
UberLLM is live: a two-sided marketplace for LLM inference. One API key, every model, routed to the cheapest healthy provider.
- Gateway: OpenAI-compatible
/v1/chat/completionsand Anthropic-compatible/v1/messageswith SSE streaming, automatic failover, and health-aware routing (providers with recent outages are deprioritized, never silently retried forever). - Market: 380 models on the book — live-priced curated routes plus external market asks to beat. Modality tabs, capability filters, per-model 24h activity, liquidity, and offer counts at /market.
- Selling: list any OpenAI-compatible endpoint at your own price (absolute or a multiplier of the reference), pass a one-shot validation probe, earn on every routed request. Passive health scoring only — we never burn your quota with pings.
- Billing: prepaid credits with a double-entry ledger, per-key spend caps, transparent per-request usage accounting (provider-reported tokens whenever the upstream supplies them). No inference markup — a 5% fee on credit purchases only.
- Analytics: public market analytics — daily usage and the listed-discount distribution across the book.
- Docs: drop-in guides for the OpenAI and Anthropic SDKs, Cursor, Cline, Roo, Aider, Continue, LangChain, and the Vercel AI SDK.