Software Development Kits (SDKs)

Official SDKs for all major programming languages. Build with type safety, comprehensive error handling, and full API coverage.

Quick Examples

JavaScript/TypeScript

Generate AI Contentjavascript
// JavaScript/TypeScript
import { Tenzro } from '@tenzro/sdk';

const tenzro = new Tenzro({ apiKey: 'sk_your_key_here' });
const response = await tenzro.cortex.generate({
  prompt: "Hello world!",
  model: "gpt-4o"
});

Python

Generate AI Contentpython
# Python
import tenzro

client = tenzro.Tenzro(api_key="sk_your_key_here")
response = client.cortex.generate(
    prompt="Hello world!",
    model="gpt-4o"
)
print(response.content)

Available SDKs

🟨

JavaScript/TypeScript SDK

Availablev1.0.0

Full-featured SDK for Node.js, browser, and edge runtime environments

Supported Platforms:

Node.js 16+BrowserDenoBunEdge Runtime

Key Features:

  • Complete TypeScript support
  • Works everywhere JavaScript runs
  • Tree-shakeable and lightweight
  • Full API coverage

Installation:

bash
npm install @tenzro/sdk
🐍

Python SDK

Availablev1.0.0

Pythonic SDK with async support, perfect for data science and ML workflows

Supported Platforms:

Python 3.8+AsyncIOJupyterGoogle Colab

Key Features:

  • Synchronous and asynchronous APIs
  • Full type hints support
  • Pandas and NumPy integration
  • Jupyter notebook friendly

Installation:

bash
pip install tenzro
🐹

Go SDK

Coming Soonv1.0.0

High-performance Go SDK for systems programming and backend services

Supported Platforms:

Go 1.19+LinuxmacOSWindows

Key Features:

  • Zero-dependency core
  • Context-aware operations
  • Concurrent request handling
  • Memory efficient

Installation:

bash
go get github.com/tenzro/go-sdk
Coming Soon
🦀

Rust SDK

Coming Soonv1.0.0

Memory-safe, blazingly fast SDK for high-performance applications

Supported Platforms:

Rust 1.70+NativeWebAssemblyEmbedded

Key Features:

  • Memory safety guaranteed
  • Zero-cost abstractions
  • Async/await support
  • WebAssembly compatible

Installation:

bash
cargo add tenzro
Coming Soon
🦉

Swift SDK

Coming Soonv1.0.0

Native Swift SDK for building AI-powered iOS and macOS applications

Supported Platforms:

iOS 14+macOS 11+watchOS 7+tvOS 14+

Key Features:

  • SwiftUI integration
  • Combine framework support
  • Core ML compatibility
  • Background processing

Installation:

bash
swift package add tenzro-swift
Coming Soon
💜

C# .NET SDK

Coming Soonv1.0.0

Cross-platform .NET SDK for Windows, Linux, and macOS applications

Supported Platforms:

.NET 6+WindowsLinuxmacOSDocker

Key Features:

  • Cross-platform compatibility
  • Async/await patterns
  • Dependency injection ready
  • NuGet package

Installation:

bash
dotnet add package Tenzro.SDK
Coming Soon

Command Line Interface

Tenzro CLI

Available

Powerful command-line tool for managing deployments, training jobs, and all Tenzro services.

Installation:

bash
npm install -g @tenzro/cli

Quick Commands:

Common CLI Commandsbash
# Deploy current directory
tenzro deploy .

# Submit training job
tenzro train job.yaml

# View deployment logs
tenzro logs dep_123

SDK Comparison

LanguageStatusAsync SupportType SafetyStreaming
🟨 JavaScript/TypeScriptAvailable
🐍 PythonAvailable
🐹 GoComing Soon

Get Started

1. Choose Your SDK

Pick the SDK for your preferred programming language

2. Install & Setup

Install the SDK and initialize with your API key

3. Start Building

Follow our examples and documentation to build amazing apps