Build with Saar

One recovery contract.
Several ways to integrate.

Embed the native library, automate the CLI or evaluate the TypeScript surface. Public package distribution is not active yet; access is scoped through a controlled technical evaluation.

Implemented · evaluation

Native C API

Embed the checked C11 library or use its native command-line interface. Object calls are bounded; use the stream CLI for larger inputs.

Implemented · source package

TypeScript API

Use the TypeScript compressor and stream helpers directly in Node.js applications. Published package distribution is not currently enabled.

Implemented · evaluation

Native CLI

Pipe objects and SAST streams through the checked native executable, with exact output verification and explicit resource limits.

Source present · release validation pending

MCP server

A source wrapper connects an agent tool to the native engine. Public distribution and end-to-end release validation are pending.

Source present · Marketplace release pending

VS Code extension

A source extension exposes file commands through the native executable. Marketplace publication and release acceptance are pending.

Stable boundaries

Integrate around the contract.

The public integration discussion covers inputs, outputs, limits and compatibility. Encoder search, tuning rules and patent-sensitive mechanisms remain confidential.

SAAR v7

Bounded lossless objects

Compact binary objects use the current v7 envelope; v6 remains available for stored and general chunks. Length, metadata, payload and integrity checks travel together.

SAST v3

Checked streams

Independent bounded chunks support ordered assembly and an end-to-end transcript check. SAST v2 remains readable for compatibility.

Recovery contract

Original bytes back

A successful decode reproduces the original input bytes. Resource limits and malformed-input rejection are part of the integration contract.

Current platform status

Current runtime evidence covers macOS and Linux. Windows has a serial code path but has not completed the runtime acceptance matrix. Signed public artifacts and independent security review are also pending.

Technical access

Evaluate before you integrate.

Define the target, workload and acceptance criteria with the Saar engineering team.