SDKs
SDKs & Client Libraries
Official SDKs for Python, JavaScript/TypeScript, and other languages
Official BrainUs SDKs make it easy to integrate our API into your applications. We provide fully-typed, well-documented SDKs for popular programming languages.
Available SDKs
Python SDK
Install via pip: brainus-ai
JavaScript/TypeScript
Install via npm: @brainus/ai
Go SDK
Coming soon
Rust SDK
Coming soon
Features
All official SDKs include:
- Fully typed - TypeScript & Python type hints
- Auto-retry - Automatic retry on transient failures
- Rate limit handling - Built-in backoff strategies
- Error handling - Rich error types with helpful messages
- Async support - Native async/await in supported languages
- Timeout control - Configurable request timeouts
Can't find an SDK for your language? Use our REST API directly or check out community SDKs.
Quick Start
Get started with your preferred language:
- Python SDK - Django, Flask, FastAPI
- JavaScript SDK - Node.js, React, Next.js
- REST API - Use any HTTP client