@zeroroot-ai/sdk
v0.18.0
Published
TypeScript SDK for the Gibson platform: connect-es bindings, Capability Grant auth, component registration, and an OpenAI-compatible LLM shim. Framework-agnostic.
Readme
@zeroroot-ai/sdk (sdk-ts)
The TypeScript SDK for the Gibson platform — framework-agnostic. Any TS program can use it to become a Gibson component and talk to the harness.
- Bindings — connect-es (protobuf-es v2) generated from BSR (
buf.build/zeroroot-ai/sdk). - Capability Grant auth — Ed25519 host/agent keys, discover, register,
agent+jwtinterceptor. - Component lifecycle —
RegisterComponent+ heartbeat;connectGibson()session. - LLM shim — a local OpenAI-compatible endpoint proxying to
ComponentService.Complete.
The zerocool-plugins opencode
plugins build on this SDK. Nothing opencode-specific lives here.
License
Elastic License 2.0. Zero Root AI is the licensor. It is source-available, not open source.
