CONNECTIONS
AGPL-3.0 · SELF-HOSTED · YOUR KEYS

Connections

Connectors & the vault

308 hand-audited connector specs ship in the repo. Your token is encrypted per user, and the model never sees it.

The credential never reaches the model

Connecting an account is the moment most agent systems quietly hand a credential to a language model and hope the prompt holds. oshal does not. The credential is consumed by a schema-bounded server operation, the call completes outside the model, and only the normalized result is allowed into reasoning.

That is the whole reason connectors are a platform concern rather than an app concern: an app declares what it needs, and the platform decides what the model gets to see.

What ships, and what that means

Keep reading

The rest of the platform.