Skip to content

Documentation

Openarity is an agent platform whose authority comes from a graph rather than a flat list of permissions. Two parts of it run today, and they are independent of each other.

  • Get started: One command for the whole stack, or a brain against a Postgres you already have.
  • Examples: Eleven runnable agents. They work with nothing installed and no key.

The parts

  • Platform: The brain, the CLI and the inbound gateway — running Openarity itself.
  • Agent SDK: sdk/agent, a Go module you can install into a project that has never heard of the rest.
  • Reference: Every command, every endpoint, every environment variable.

The SDK is a separate module on purpose: which tools and skills a run may see is an authorisation decision, and keeping the loop out of that module means the decision cannot leak into it — the compiler refuses the import rather than a reviewer noticing.

Why it is built this way

  • Concepts: The argument: why a graph, what the harness owes you, and where none of it helps.

Warning

Early. There is no release and no stable API, and every page says what is built and what is not.