Developer surface

One contract.
Every useful runtime.

Praxonne's public APIs begin as OpenAPI and JSON Schema, then flow into typed clients. Zed locks fleet dependencies and project runtimes; Cargo, pnpm, pub, and other native tools keep responsibility for language-local builds.

Reproducible bootstrap

Dependencies are code-reviewed inputs.

The manifest and locks travel with every repository. Install hooks and dependency builds remain off unless a reviewed package explicitly requires them.

$ zed validate --require-lock
$ zed install --frozen
$ zed task run check

# native compilers consume the materialized graph

SDK target matrix

Sixteen language targets, one schema gate.

The fleet is being built in dependency order. A language is publishable only when its generated public surface and hand-written transport pass the same fixtures in the test organization.

RustfoundationTypeScriptfoundationPythonfoundationGotargetDarttargetJavatargetKotlintargetSwifttargetC#targetRubytargetPHPtargetElixirtargetErlangtargetGleamtargetC++targetScalatarget

CLI distribution

Meet operators where they are.

01

Unix installer

Checksum-verified release artifacts for curl-based installation without piping unreviewed scripts into a shell.

02

Homebrew

A versioned formula with fixed artifact digests for macOS and Linux.

03

Windows

Signed archives plus a winget manifest, with PowerShell verification examples.

Delivery status

The repositories and contracts are under active hardening. “Target” labels above are intentional: they become “foundation” or “available” only after implementation, conformance, and release automation land.