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

Coming Soon

Full TypeScript support with auto-completion

npm install @wazza/sdk

Python

Coming Soon

Pythonic interface with async support

pip install wazza-sdk

Go

Coming Soon

Idiomatic Go with context support

go get github.com/wazza-ai/wazza-go

Community 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

Community

PHP

Maintained by the community

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.