The official TypeScript SDK for the Sazabi public API,
published to npm as @sazabi/sdk.
npm install @sazabi/sdkimport { createClient } from "@sazabi/sdk";
const client = createClient({
credentialProvider: {
getToken: () => process.env.SAZABI_TOKEN!,
getProjectId: () => process.env.SAZABI_PROJECT_ID,
},
});
const threads = await client.threads.list({ limit: 10 });This is a release mirror, not the development repository. The SDK is developed in the Sazabi monorepo; each release lands here as the exact content published to npm via trusted publishing (OIDC).
Channels map to npm dist-tags:
| Ref | dist-tag | Contents |
|---|---|---|
main |
latest |
Production releases |
channel/next |
next |
Staging (soak) prereleases |
channel/dev |
dev |
Development prereleases |
Issues and feature requests are welcome here or at support@sazabi.ai.