Developer SDKs & Tools

Integrate NexusAI into your stack in minutes. Production-ready libraries, CLI tools, and infrastructure integrations for modern AI workflows.

Official SDKs

Type-safe, async-ready, and optimized for low-latency inference.

🐍 Python Stable

Full-featured async client with streaming, batch processing, and pandas/numpy integration.

pip install nexusai-sdk πŸ“‹
🟨 Node.js Stable

TypeScript-first client with native streaming, retries, and OpenAPI compatibility.

npm install @nexusai/js-sdk πŸ“‹
🐹 Go Stable

High-performance gRPC/HTTP client with context propagation and zero-allocation pooling.

go get github.com/nexusai/go-sdk πŸ“‹
πŸ¦€ Rust Beta

Async-first Rust bindings with serde support, tokio integration, and minimal overhead.

cargo add nexusai-sdk πŸ“‹

Quick Start

Copy-paste ready examples to spin up your first AI inference pipeline.

from nexusai import Client

# Initialize with your API key
ai = Client(api_key="nx_live_...")

# Run inference
response = ai.models.run(
    model="nexus-v3-ultra",
    input="Analyze sentiment of this text...",
    stream=True
)

for chunk in response.stream():
    print(chunk.content, end="", flush=True)
import { NexusAI } from '@nexusai/js-sdk';

// Initialize client
const ai = new NexusAI({ apiKey: 'nx_live_...' });

// Run inference with streaming
const stream = await ai.models.run({
  model: 'nexus-v3-ultra',
  input: 'Analyze sentiment...',
  stream: true
});

for await (chunk of stream) {
  process.stdout.write(chunk.content);
}
package main

import (
  "context"
  "fmt"
  "github.com/nexusai/go-sdk"
)

func main() {
  client := nexusai.New(nexusai.WithAPIKey("nx_live_..."))
  
  resp := client.Models.Run(context.Background(),
    nexusai.RunOptions{
      Model: "nexus-v3-ultra",
      Input: "Analyze sentiment...",
    })
  
  for resp.Stream() {
    fmt.Print(resp.Content)
  }
}
curl https://api.nexusai.com/v1/inference \
  -H "Authorization: Bearer nx_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nexus-v3-ultra",
    "input": "Analyze sentiment...",
    "stream": true
  }'

Integration Tools

Infrastructure, CLI, and platform tools for enterprise deployment.

⌨️

Nexus CLI

Manage deployments, monitor jobs, and run local evaluations directly from your terminal.

Documentation β†’
πŸ—οΈ

Terraform Provider

Provision models, configure endpoints, and manage permissions using Infrastructure as Code.

Registry β†’
☸️

K8s Operator

Deploy autoscaling inference clusters with GPU management and zero-downtime rolling updates.

Operator Hub β†’
πŸ””

Webhooks & Events

Real-time event streaming for model runs, billing alerts, and pipeline lifecycle triggers.

Event Schema β†’
πŸ“¦

Postman Collection

Pre-built workflows, environment variables, and test scripts for rapid API exploration.

Import Collection β†’
🐳

Docker Images

Official containerized runtimes with ONNX, TensorRT, and CUDA optimizations pre-configured.

GitHub Container β†’

System Status

Real-time health monitoring for all NexusAI endpoints.

All Systems Operational
Service Region Latency Status
Inference API US-East-1 42ms
Operational
Model Training EU-West-1 128ms
Operational
Vector Database AP-South-1 67ms
Degraded
Auth & Billing Global 24ms
Operational