3 endpointsSDK generation + maintenance
Your API changes. Your SDKs follow.
Give Idiomesh your OpenAPI spec and idiomesh.yml. It generates and tests native Python and TypeScript SDKs. When the contract changes, it opens draft SDK pull requests.
Real compiler · Complete repositories · No signup
build 7a94e62 targetsOne source of truth
Two files in. Complete SDK repositories out.
Describe the API
OpenAPI defines endpoints, schemas, auth, errors, uploads, streams, and webhooks.
openapi.ymlShape the SDKs
Idiomesh config chooses packages, clients, resources, pagination, and languages.
idiomesh.ymlGenerate and test
Get installable repositories with typed clients, tests, CI, docs, and packaging.
python/ · typescript/Edit before you connect GitHub
See exactly what your config generates.
Use the browser Studio to edit both inputs, run the real compiler, and inspect every generated file. Invalid specs stop with a precise path and explanation.
Open the StudioGitHub automations
Merge the spec. Idiomesh prepares the SDK update.
Connect the API and SDK repositories once. Idiomesh watches the contract, regenerates each target, runs its tests, and opens reviewable SDK pull requests.
- 1OpenAPI changesAPI pull request merged
openapi.yml +12 −2 - 2SDKs regeneratePython + TypeScript tested
36 / 36 checks - 3Draft PRs openDiff and evidence attached
Ready for review
Private beta · Python + TypeScript