OMYRA

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

SurfaceWhat it doesGuide
omyra.computeRun private inference, get a receiptQuickstart
omyra.vaultWrite, recall, and provably delete memoryVault SDK
omyra.proofVerify any receipt by hashVerify a receipt
omyra.flowCompose and run workflowsWorkflows

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.