Maintenance in progress
This section is currently being expanded and updated. Some content may not yet be available or may be incomplete. For urgent questions, please reach out at info@scailabs.ai.
This section is currently being expanded and updated. Some content may not yet be available or may be incomplete. For urgent questions, please reach out at info@scailabs.ai.
Latest releases for each ScaiLabs product. Updated automatically by each team's publishing pipeline.
ScaiScribe SDK — v0.1.1 alpha. See https://www.scailabs.ai/docs/scaiscribe/changelog
Download .nupkgScaiScribe SDK — v0.1.1 alpha. See https://www.scailabs.ai/docs/scaiscribe/changelog
Download .whlScaiScribe SDK — v0.1.1 alpha. See https://www.scailabs.ai/docs/scaiscribe/changelog
Download .tgzOfficial .NET client for ScaiGrid, targeting .NET 8 LTS. 0.2.0 adds the ScaiEcho sub-client — client.ScaiEcho.AnalyzeAsync for batch pyannote analysis and client.ScaiEcho.DiarizeStreamAsync for standalone real-time diarization. Streaming via IAsyncEnumerable of DiarizeSegment using the built-in System.Net.WebSockets.ClientWebSocket, no extra dependencies. Both bearer-header and bearer-subprotocol WebSocket auth. Backfills Transcribe and Speakers CRUD. MIT.
Download .nupkgOfficial TypeScript and JavaScript client for ScaiGrid. 0.2.0 adds the ScaiEcho sub-client — client.scaiecho.analyze() for batch pyannote analysis and client.scaiecho.diarizeStream() for standalone real-time diarization. Streaming uses the platform WebSocket — native on Node 22+ and all browsers, install ws on older Node. Both bearer-header and bearer-subprotocol auth modes. Backfills transcribe and speakers CRUD. ESM and CommonJS bundles, MIT.
Download .tgzOfficial Python client for ScaiGrid. 0.2.0 adds first-class ScaiEcho support — client.scaiecho.analyze() for batch pyannote analysis and client.scaiecho.diarize_stream() for standalone real-time diarization. Sync and async clients sharing one surface. Streaming uses the optional websockets library, install with pip install scailabs-scaigrid[ws]. Both bearer-header and bearer-subprotocol WebSocket auth modes. Backfills transcribe and speakers CRUD. Python 3.10+, MIT.
Download .whlOfficial Python client for ScaiDrive. Async-first (httpx) with a sync wrapper sharing the same surface. Resumable uploads with streaming sha256, Range downloads with local hash verification. 95 methods across 9 resources, Python 3.10+.
Download .whlOfficial TypeScript and JavaScript client for ScaiDrive. Async, fetch-based, ESM + CJS bundles with .d.ts, Node 18+. Resumable uploads with content_sha256 verification, Range-aware streaming downloads, X-Content-SHA256 + ETag integrity. 95 methods across 9 resources (files, folders, shares, external links, permissions, quotas, search, sync, users).
Download .tgzOfficial .NET client for ScaiDrive targeting .NET 8 LTS. Async-first throughout with CancellationToken on every method. Resumable uploads with content_sha256, Range downloads with X-Content-SHA256 integrity. Constructor overloads for owned-HttpClient and IHttpClientFactory injection. 95 methods across 9 resources.
Download .nupkgOAuth/OIDC (auth code+PKCE, client credentials, token exchange, RFC 8707 resource), SCIM 2.0, WebCrypto-verified ID tokens, webhooks. ESM, zero deps. Node 18+, browsers, Bun, Deno, Workers.
Download .tgzOAuth/OIDC (auth code+PKCE, client credentials, token exchange, RFC 8707 resource), SCIM 2.0, JWKS-verified ID tokens, webhooks. Targets .NET 8.
Download .nupkgOAuth/OIDC (auth code+PKCE, client credentials, token exchange, RFC 8707 resource), SCIM 2.0, JWKS-verified ID tokens, webhooks. Python 3.10+.
Download .whlOfficial .NET client for ScaiVault. Idiomatic C# over HttpClient, async-only, with System.Text.Json source-generated converters. Targets net8.0. Authenticates with ScaiKey JWTs or ScaiVault API keys (X-API-Key, auto-detected on key_ prefix). Covers all 127 endpoints across secrets, policies, rotation, PKI, ACME, dynamic credentials, federation, subscriptions, webhooks, identity, audit, and batch. Use ScaiVaultClient via AddSingleton for ASP.NET Core. MIT.
Download .nupkgOfficial TypeScript and JavaScript client for ScaiVault. Promise-based, full type inference, ships ESM and CommonJS bundles. Node 18+ with zero runtime dependencies via native fetch. Authenticates with ScaiKey JWTs or ScaiVault API keys (X-API-Key, auto-detected on key_ prefix). Covers all 127 endpoints across secrets, policies, rotation, PKI, ACME, dynamic credentials, federation, subscriptions, webhooks, identity, audit, and batch. MIT.
Download .tgzOfficial Python client for ScaiVault. Async-first with a sync wrapper, typed Pydantic models, and connection-pooled httpx under the hood. Python 3.10+. Authenticates with ScaiKey JWTs or ScaiVault API keys (X-API-Key, auto-detected on key_ prefix). Covers all 127 endpoints across secrets, policies, rotation, PKI, ACME, dynamic credentials, federation, subscriptions, webhooks, identity, audit, and batch. MIT.
Download .whl**ScaiDNS SDK v0.1.0** — first published release. Resource coverage (all three SDKs at parity): - Domains, Records, Reverse Zones, DNSSEC, Templates - Import / Export (incl. multipart file upload) - API Keys, Access Grants, Roles - Users, Groups, Admin (platform config, tenants, audit logs, stats, sync status) - Me / auth context See the API reference at https://scailabs.ai/docs/scaidns/reference for the full endpoint inventory.
Download .whl**ScaiDNS SDK v0.1.0** — first published release. Resource coverage (all three SDKs at parity): - Domains, Records, Reverse Zones, DNSSEC, Templates - Import / Export (incl. multipart file upload) - API Keys, Access Grants, Roles - Users, Groups, Admin (platform config, tenants, audit logs, stats, sync status) - Me / auth context See the API reference at https://scailabs.ai/docs/scaidns/reference for the full endpoint inventory.
Download .tgz**ScaiDNS SDK v0.1.0** — first published release. Resource coverage (all three SDKs at parity): - Domains, Records, Reverse Zones, DNSSEC, Templates - Import / Export (incl. multipart file upload) - API Keys, Access Grants, Roles - Users, Groups, Admin (platform config, tenants, audit logs, stats, sync status) - Me / auth context See the API reference at https://scailabs.ai/docs/scaidns/reference for the full endpoint inventory.
Download .nupkgInitial public release of the ScaiSend SDK. - All 19 endpoints covered: mail send, full template CRUD with versions, bounce / spam / global / group suppression management. - Built-in retry on 429 and 5xx with exponential backoff + jitter
Download .tgzInitial public release of the ScaiSend SDK. - All 19 endpoints covered: mail send, full template CRUD with versions, bounce / spam / global / group suppression management. - Built-in retry on 429 and 5xx with exponential backoff + jitter
Download .whlInitial public release of the ScaiSend SDK. - All 19 endpoints covered: mail send, full template CRUD with versions, bounce / spam / global / group suppression management. - Built-in retry on 429 and 5xx with exponential backoff + jitter
Download .nupkgOfficial Python SDK 1.0 — full backend coverage. Sync + async clients. Typed errors. CLI.
Download .whlOfficial TypeScript/JavaScript SDK 1.0 — works in Node 18+ and modern browsers. ESM + CJS builds, full type definitions, fetch-based.
Download .tgzOfficial .NET SDK 1.0 — targets .NET 8. HttpClient-based, thread-safe, System.Text.Json with records.
Download .nupkgScaiLabs software is dual-licensed. Pick the option that fits your situation.
Which license applies to your use case, and how the dual licensing works. View · Download .md
Default free-use license. Source-available with copyleft-style obligations for derivative works and services. View · Download .md
For organisations that need to ship ScaiLabs software in closed-source products or as part of a commercial service. View · Download .md
Questions about which license applies to your situation? Reach out at licensing@scailabs.ai.
Can’t find what you’re looking for? Our team can help with custom integrations, deployment guidance, and technical support.
Get in Touch →