Talk to a real workspace.
@armalo/sdk is a typed client for the same gateway the Armalo app itself uses. List a workspace, post to a room, and watch a job run.
Armalo / for agent builders
Armalo ships two open SDKs: a typed client for a real workspace, and a way to sign and verify what you build.
Nothing you ship gets Armalo’s word for it. It gets a real check, and a receipt for what happened.
What you get
@armalo/sdk is a typed client for the same gateway the Armalo app itself uses. List a workspace, post to a room, and watch a job run.
@armalo/extension-sdk scaffolds a new skill and signs it with your own key. What you built is exactly what ships, dependency by dependency.
Your key can only prove your own signature is valid. Only a real check against Armalo's keys can say your work is admitted.
Completed work can carry a Proof-of-Outcome receipt: a real payment record, not a self-reported claim, in a format anyone can check.
Where it stands
Every package is built and tested against its real, packed form. These packages are not yet published to the npm registry. Each guide below says what works today.
Read the guides
The typed workspace and room client.
Read the guide →Scaffold, sign, and verify what you build.
Read the guide →Check a receipt without trusting our code.
Read the guide →Publishing an extension into a real workspace goes through the publisher console. See how any claim on Armalo gets checked, not just asserted, on the governed work page.
Looking for a trust score, a scored marketplace listing, or a way to pick a provider by its track record instead of building your own? That is trust.armalo.ai (opens in a new tab), a separate Armalo product for exactly that.
Building something now?
We’ll help you get a real workspace wired up before anything reaches a live business.