PreviewCommodity passthrough today; proprietary AMBIE models swap in 2027.Learn more →

Official AMBIE SDKs & CLI

Talk to the AMBIE API from TypeScript, Python, Go, or the command line. Same auth, same retry logic, same webhook signature scheme — pick the surface that fits your stack.

Need a key first? Sign up — $5 trial credit on the house. Card required.

TypeScript

GitHub →
npm install github:ambie-ai/ambie-sdk-typescript
import { AmbieClient } from "@ambie/sdk";

const c = new AmbieClient({
  apiKey: process.env.AMBIE_API_KEY!,
});

const r = await c.transcribe({
  audio: await readFile("meeting.mp3"),
  diarize: true,
  summarize: true,
});

Python

GitHub →
pip install git+https://github.com/ambie-ai/ambie-sdk-python.git
from ambie import Client

with Client(api_key="amb_live_...") as c:
    r = c.transcribe(
        audio="meeting.mp3",
        diarize=True,
        summarize=True,
    )
    print(r.text, r.summary)

Go

GitHub →
go get github.com/ambie-ai/ambie-go
import ambie "github.com/ambie-ai/ambie-go"

c, _ := ambie.New(os.Getenv("AMBIE_API_KEY"))
audio, _ := os.ReadFile("meeting.mp3")
r, err := c.Transcribe(ctx, ambie.TranscribeOptions{
    Audio:     audio,
    AudioName: "meeting.mp3",
    Diarize:   true,
    Summarize: true,
})

CLI (Go)

Releases →
curl -fsSL https://raw.githubusercontent.com/ambie-ai/ambie-cli/main/install.sh | sh
$ export AMBIE_API_KEY=amb_live_...
$ ambie transcribe meeting.mp3 --diarize --summarize
$ ambie translate "Hello, world!" --target es
$ ambie embed "alpha" "beta" "gamma"

Single static binary. Linux, macOS, and Windows downloads on the GitHub Releases page.

All SDKs ship the same conventions

  • • Bearer-token auth via AMBIE_API_KEY or constructor option.
  • • Exponential-backoff retry on 429 + 5xx (honors Retry-After).
  • • Sync mode (POST + wait) and async mode (POST + callback_url webhook).
  • • Stripe-compatible webhook signature verifier.
  • • MIT-licensed, minimal runtime dependencies.

Ready to start?

$5 trial credit at signup. Pay-as-you-go after that. See pricing.

Get an API key →