Open Source · the public layer
The shared language for what agents intend.
Open Intent is the open taxonomy underneath the whole platform — 173 canonical intents across 29 domains (14 digital, 15 physical), versioned, schema-validated, Apache 2.0. The adapter, the SDK, and the CLI ship under the same license. Self-host it, fork it, build your own enforcement against it. No account required.
01 · Packages
Four packages, one license.
Open Intent taxonomy
173 canonical intents across 29 domains. Versioned, schema-validated, Apache 2.0. Ships as a single JSON document plus the JSON Schema it validates against. Use it as your interlingua — independent of Intended.
Explore the taxonomy →OpenClaw governance adapter
Drop-in adapter for OpenClaw — the most-starred agent runtime on GitHub. Translates OpenClaw tool calls into Open Intent terms so any policy you write against the taxonomy applies unchanged.
Integration guide →Client SDK · TypeScript + Python
Typed clients for the gateway, the authority API, and the audit chain. Classify an action, request a decision, verify a token, and stream evidence — without hand-writing HTTP. Apache 2.0.
SDK reference →Operator CLI
Inspect Authority Tokens, replay decisions, and export audit-chain segments from the terminal. Verify a sealed envelope against the kid-pinned tenant public key; per-tenant JWKS verification is live. In private beta for design partners.
CLI reference →02 · Install
Two lines to the shared vocabulary.
The taxonomy is a dependency, not a service. Pull it into your build, resolve actions to canonical codes, and govern against those codes in whatever runtime you already run.
1# the open taxonomy — no account required 2npm install @intended-inc/open-intent 3 4import taxonomy from "@intended-inc/open-intent/taxonomy.json"; 5taxonomy.version; // "2.0" 6taxonomy.domains.length; // 29 7 8# govern an OpenClaw agent 9npm install @intended-inc/openshell-adapter
03 · The line
Open where the standard lives. Hosted where the runtime runs.
The vocabulary & the clients
The taxonomy, the schema, the adapter, the SDK, and the CLI. Everything you need to classify actions and verify a token with the kid-pinned tenant public key. Fork it, vendor it, ship it inside an air-gap.
The authority runtime
LIM-backed interpretation, the policy and risk engine, Ed25519 token minting, the hosted audit chain, and managed connectors. You can rebuild it against the open layer — or run ours.
04 · License posture
Permissive on purpose.
The open layer is intentionally Apache 2.0 — no copyleft, no field-of-use restriction, no CLA gate on using it. If you want to build something downstream — your own runtime, your own audit system, your own enforcement layer — go ahead. A governance category only exists if there is a shared language for what an agent intends, and a shared language only works if it is public. Proposals to extend the taxonomy go through a public RFC; codes are stable, so nothing you build against breaks underneath you.