Skip to Content

SDK Overview

CMDOP exposes three kinds of entrypoints: a standalone cmdok binary (no runtime to install), the full Go cmdop CLI (desktop/agent product), and language SDKs (pip / npm) for building integrations. Everything below maps 1:1 to the published packages and their READMEs.

Terminals and product CLI (not libraries)

WhatInstallWhen to use
cmdokcurl -fsSL cmdop.com/install-cli.sh | bash (see cmdok CLI)SSH, exec, agent from a terminal — no Python/Node.
Go cmdopInstall CLIFull product: chat, workspace, agent UI, OS automation — CLI docs.
Python cmdop CLIComes with pip install cmdop as cmdop-sdkHelper CLI alongside the library; avoids clashing with Go cmdop on PATH.

Official packages

PackageInstallUse it forDocumentation
cmdop (Python)pip install cmdopAsync services and scripts: terminal, files, browser, agent, skills over gRPC.Python SDK · PyPI 
cmdop-skillpip install cmdop-skillScaffold (cmdop-skill init), test, and publish agent skills.Skill SDK · PyPI 
cmdop-botpip install "cmdop-bot[all]" (or [telegram] / [discord] / [slack])Telegram, Discord, Slack bots on top of the Python SDK.Python bots · PyPI 
@cmdop/nodenpm install @cmdop/nodeTypeScript/Node backends — same capabilities as Python SDK.Node.js SDK · npm 
@cmdop/botnpm install @cmdop/botMulti-channel bots (IntegrationHub) on Node.Node bots · npm 
@cmdop/reactnpm install @cmdop/reactReact hooks for dashboards and browser-side flows.React · npm 

Skills: runtime, authoring, catalog

  • How the agent loads skills (workspaces, skill.md) — Skills.
  • Author and publishcmdop-skill (same flow as the package README: cmdop-skill init, tests, PyPI/marketplace).
  • Browse installed / marketplace skillsSkills marketplace (catalog, not the runtime docs above).
Last updated on