OpenClaw channel plugin and TypeScript client for LangLangBot — chat with the LangLang Operator app, stream agent replies, and route exec/plugin approvals to the same client.
| npm package | Role |
|---|---|
@optimatist/langlangbot-connector |
HTTP/SSE client for the LangLangBot sidecar API |
@optimatist/langlangbot-openclaw |
OpenClaw channel plugin (bundles the connector) |
Requires Node.js ≥20 and OpenClaw ≥2026.5.7.
Sidecar binary and OpenClaw plugin (Linux and macOS Apple Silicon):
curl -fsSL https://optimatist.ai/langlangbot/install.sh | bash
langlangbot pair --id <agent_surface_id>Plugin only:
openclaw plugins install @optimatist/langlangbot-openclaw@latest
openclaw gateway restartSee docs/INSTALL.md and docs/CONFIG.md.
Operator app → LangLangBot sidecar → this plugin → OpenClaw Agent → sidecar outbound → Operator
npm ci
npm run buildCI runs package checks on pull requests. Publish via GitHub tag npm-v* or bash scripts/publish-oss-npm.sh.
MIT — see LICENSE.