Kulka documentation

Browser SDK preview

Preview the typed @kulka/widget browser SDK before its first npm release.

Release status

The @kulka/widget package is implemented and tested but is not published to the public npm registry yet. Do not add it to production dependencies until the package can be verified on npm.

Planned installation

bashCopy-ready
pnpm add @kulka/widget
tsCopy-ready
import { loadKulkaWidget } from "@kulka/widget";

const widget = await loadKulkaWidget({
  organizationId: "YOUR_ORGANIZATION_ID",
  agentId: "YOUR_AGENT_ID",
});

widget.show();

Why use the SDK?

  • Typed browser controls and configuration.
  • Idempotent loading in React Strict Mode.
  • Canonical snippet generation for CLIs and MCP servers.
  • No runtime dependencies.