SDKs & Libraries
Official SDKs and libraries for integrating Wazza Engine into your applications.
Coming Soon!
Official SDKs for TypeScript, Python, and Go are currently in development. In the meantime, you can use direct HTTP requests with our REST API.
The documentation below shows the planned SDK interfaces for reference. See our API Reference for direct HTTP endpoint documentation.
Overview
Wazza Engine provides official SDKs for Node.js, Python, and Go, making it easy to integrate AI generation capabilities into your applications. All SDKs provide type-safe interfaces, automatic retries, and built-in error handling.
Node.js / TypeScript
Full TypeScript support with auto-completion
npm install @wazza/sdkPython
Pythonic interface with async support
pip install wazza-sdkGo
Idiomatic Go with context support
go get github.com/wazza-ai/wazza-goCommunity SDKs
Community-maintained SDKs are available for additional languages. These are not officially supported by Wazza but are maintained by the community.
Ruby
Maintained by the community
PHP
Maintained by the community
Building Your Own SDK
If you need an SDK for a language we don't officially support, you can build your own using the REST API. All SDKs should implement:
- Automatic authentication header injection
- Exponential backoff for rate limits and transient errors
- Request/response type definitions
- Webhook signature verification
- Idiomatic error handling for the language
See our API Reference for complete endpoint documentation.