SDKs
One client surface over four primitives — Compute, Vault, Proof, and Flow — with packages for TypeScript, Python, Rust, and Go.
The Omyra SDK wraps the protocol's four primitives behind one client. Pick the language you already work in; the surface is the same.
Pre-launch
Package names and signatures below illustrate the intended developer experience. They are targets, not a stable release.
Install
npm install @omyra/sdk # TypeScript / JavaScript
pip install omyra # Python
cargo add omyra # Rust
go get github.com/omyraxyz/go # Go
Initialize
import { Omyra } from "@omyra/sdk";
// A wallet is identity — no API key.
const omyra = new Omyra({ network: "devnet", wallet });
The four surfaces
| Surface | What it does | Guide |
|---|---|---|
omyra.compute | Run private inference, get a receipt | Quickstart |
omyra.vault | Write, recall, and provably delete memory | Vault SDK |
omyra.proof | Verify any receipt by hash | Verify a receipt |
omyra.flow | Compose and run workflows | Workflows |
Every call that touches private data is signed by your wallet and bound to a validity window, so nothing you authorize can be replayed later.