SDKs
Official client libraries for integrating with the Skytells API.
Official SDKs
Skytells provides official client libraries that handle authentication, request routing, and serialization — so you can focus on building your application.
TypeScript SDK
The official JavaScript/TypeScript SDK. Edge-compatible, zero dependencies, and works in Node.js, browsers, and edge runtimes.
Python SDK
The official Python SDK. Run image, video, audio, music, text, and code models with a single function call. Zero dependencies — uses stdlib urllib.
Swift SDK
The official Swift SDK for iOS, macOS, tvOS, and watchOS. Native async/await, Sendable, zero dependencies.
Why Use an SDK?
| SDK | Direct API | |
|---|---|---|
| Authentication | Handled automatically | Manual x-api-key header |
| Routing | Auto-selects Standard or Edge API | You choose the base URL |
| Type safety | Full TypeScript types and autocompletion | None (raw JSON) |
| Serialization | Automatic | Manual JSON parse/stringify |
| Error handling | Typed error classes | Raw HTTP status codes |
| Streaming | Built-in async iterators | Manual SSE parsing |
More SDKs for Go and other languages are coming soon. In the meantime, you can use the APIs directly from any language.
How is this guide?