Connection
Plugin-defined port for reaching an endpoint — Gmail, Drive, filesystem, a paired device. Owns interactive setup, opaque credential storage, liveness. Read more.
inseam splits the problem of “remembering things across data sources” into three first-class layers:
Connection
Plugin-defined port for reaching an endpoint — Gmail, Drive, filesystem, a paired device. Owns interactive setup, opaque credential storage, liveness. Read more.
Source
Durable identity-plus-address layer. One row per indexed thing, addressed by a plugin-owned
LocationKind. Read more.
Access
First-class permission layer. Envelopes resolve into Principals; declarative rules grant or deny
per (Principal, Source). Read more.
Store
Events
Typed, durable, in-process event bus. Transactional outbox plus a dispatcher; Listeners and Materializers ride it. Read more.
Operations
Single named catalog of every action invocable against a running instance — wrapped by an Invoker that every transport reuses. Read more.
Plugin system
The extension surface. NPM-attested packages contribute through typed registries and run against a freshly-scoped runtime context. Read more.
Dense one-pagers tuned for AI agents and head discovery live under /llms/ (e.g. /llms/store.md, /llms/access.md). Generated TSDoc API reference lives under /api/.