System Capabilities

UnisonOS connects to tools, services, and external resources through a growing set of system capabilities. Capabilities bridge what you ask for (your “intent”) and the concrete mechanism that fulfills it, such as local tools, connectors, MCP servers, or skill packs.

What you experience

Capabilities are designed to feel like “Unison just knows how to do it,” while still keeping safety, consent, and privacy explicit where it matters.

Examples of experiences powered by capabilities:

As UnisonOS evolves, new capabilities will be added and existing ones will mature, expanding what Unison can do while keeping the execution model consistent.

How capabilities connect UnisonOS to the outside world

Capabilities are declared, validated, and executed through a platform runtime designed to enforce safe defaults.

At a high level, the platform can represent capabilities as:

Onboarding and privacy (what happens when you “connect” something)

Some capabilities require account access (email/calendar/chat). Those are shipped disabled by default and require onboarding before use.

In practice, you can expect:

  1. Clear enablement moments
  2. Unison will not silently turn on connectors or network access.
  3. When a connector is needed, the system prompts for explicit enablement (or an operator enables it).
  4. OAuth flows designed for headless / voice-first environments
  5. Onboarding uses device-style authorization flows where possible.
  6. No secrets stored in capability manifests
  7. Tokens and credentials are stored in a secrets backend.
  8. Manifests store only references/handles, never token values.
  9. Policy-governed network behavior
  10. Each connector has explicit network allowlists and is executed through policy/egress gates.

Growth over time

The shipped baseline capabilities cover common local actions and provide placeholders for connectors. Additional capabilities can be discovered and installed from configured registries when policy allows.

This means the set of available capabilities will expand over time as:

The goal is consistent: UnisonOS grows its ability to help, without growing a “wild west” of uncontrolled integrations.