SDKs
Official libraries for seven languages. `kalle` is for the models; `appmake` is for the platform.
Base URLhttps://api.kalle.build/v1AuthBearer kalle_sk_…VersionKalle-Version: 2026-11-01
Packages
| Language | Kalle by Appmake API | Platform API |
|---|---|---|
| TypeScript | npm install kalle | npm install appmake |
| Python | pip install kalle | pip install appmake |
| Go | github.com/appmake/kalle-go | github.com/appmake/appmake-go |
| Ruby | gem install kalle | gem install appmake |
| PHP | kalle/kalle-php | appmake/appmake-php |
| Java | build.kalle:kalle-java | ai.appmake:appmake-java |
Both packages read the same KALLE_API_KEY environment variable.
What the SDKs handle for you
- Retries with backoff on
429and5xxerrors, two times by default - Streaming helpers that give you the text as it arrives
- Typed request and response objects
- Pagination helpers for list endpoints
- The
Kalle-Versionheader, pinned to the version the SDK was released for