What Stainless is#
Stainless was a commercial SDK generation service. Its output is the most widely read generated code in the industry: the official OpenAI, Anthropic and Cloudflare client libraries, Meta's Llama Stack, Groq, Cerebras, LangChain and several hundred other providers. If you have used a modern AI API in Python or TypeScript, you have probably used a Stainless-generated SDK without knowing it.
The targets were TypeScript, Python, Go, Java, Kotlin, Ruby, C#, PHP and Terraform. Generated SDKs were licensed Apache 2.0 to the customer.
The design idea that made it work was a configuration layer sitting between the OpenAPI description and the output. The spec said what the API was. A separate Stainless config said what the library should feel like: resource naming, method names, pagination style, model names, which endpoints were promoted and which were hidden.
What that buys you is the ability to fix an SDK without touching the API description, and to keep the library's shape stable when the spec churns. It is the single most copied idea in this field. Voxgig's semantic model is a different answer to the same problem: rather than a config that adjusts the output, the model is a type-safe description of entities and operations that every surface is generated from.
Two of its best-known customers have since said what they did instead. Google wrote in September 2026 that the provider behind its Gemini SDKs was acquired and abruptly announced its shutdown in May, and co-released Speakeasy's generator as open source. Google's post does not name the provider. Cloudflare, whose public SDKs were generated by Stainless, published Forge, its own Apache 2.0 pipeline, on 28 September 2026. Both are compared on this site.