CreateOS CLI
Deploy AI agents, MCP servers, APIs, bots, and static sites straight from your terminal. Scaffold a project, ship from a directory, a GitHub repo, or a Docker image, and manage it all from the command line.
Install and ship in four commands
Install the CLI on macOS or Linux, authenticate with a token from your dashboard, scaffold a project, and deploy it to a live URL.
# install (macOS / Linux)
curl -sfL https://raw.githubusercontent.com/NodeOps-app/createos-cli/main/install.sh | sh -
# or with Homebrew
brew tap nodeops-app/tap && brew install createos
# authenticate with an API token from your dashboard
createos login
# scaffold a project, then deploy from a directory, a GitHub repo, or a Docker image
createos init
createos deployHow the CLI works
- 01Install and log inInstall with the one-line script or the Homebrew tap, then authenticate with createos login and an API token from your dashboard.
- 02Init and deployRun createos init to scaffold an agent, MCP server, API, or bot, then createos deploy to ship from a directory, a GitHub repo, or a Docker image. You get a live URL on its own domain.
- 03Manage in productionTail runtime and build logs, set environment variables, add custom domains, and manage deployments, all from the terminal.
What the CLI gives you
- Deploy from anywhereShip from a local directory, a GitHub repo and branch, or a Docker image, to CreateOS cloud, your VPC, or on-prem.
- Project scaffoldscreateos init scaffolds AI agents, MCP servers, APIs, and bots, with quick-deploy shortcuts like createos agent <name> -r org/repo.
- Full lifecycle managementDeployments, runtime and build logs, environment variables, and custom domains, all from the terminal.
- Any runtime or frameworkNode.js, Python, Go, Rust, Bun, and static sites, with supported frameworks including Next.js, FastAPI, and Django.
- Agent-nativecreateos skill install lets AI coding agents deploy in natural language, and the MCP endpoint lets agents operate CreateOS directly with no API key.
Runtimes and frameworks
Supported frameworks: Next.js, React, Vue, Nuxt, Astro, Express, FastAPI, Flask, Django, and Gin. Install with the one-line script or the Homebrew tap.
- Node.js
- Python
- Go
- Rust
- Bun
- Static sites
- Docker images
Common questions
How do I install the CreateOS CLI?
On macOS or Linux, install with the one-line script (curl -sfL https://raw.githubusercontent.com/NodeOps-app/createos-cli/main/install.sh | sh -) or the Homebrew tap (brew tap nodeops-app/tap && brew install createos), then run createos login with an API token from your CreateOS dashboard.
What can I deploy with the CLI?
AI agents, MCP servers, APIs, bots, and static sites, from a local directory, a GitHub repo, or a Docker image. createos init scaffolds the project type for you, and each deploy returns a live URL on its own domain.
Which runtimes and frameworks are supported?
Node.js, Python, Go, Rust, Bun, and static sites. Frameworks like Next.js, React, Vue, Nuxt, Astro, Express, FastAPI, Flask, Django, and Gin are supported.
Can AI agents use the CLI?
Yes. createos skill install lets an AI coding agent deploy in natural language, and the MCP endpoint at api-createos.nodeops.network/mcp lets agents create projects, deploy, and manage them directly, with no API key required.
Ship from your terminal
See the CLI scaffold and deploy one of your apps to a live URL.