Skip to main content
The nowrun CLI is the engine behind every deploy. It’s designed to be run by an AI agent, which discovers the full command surface from the built-in skill and from nowrun help — so your agent always knows exactly what to do and how to do it.

Installation

Your agent installs the CLI with a single command:
Python 3.8 or higher is required.

Exploring commands

To see every available command, run:
To get detailed help for a specific command, run:
Your agent uses both of these at runtime to discover the full command surface without needing a hardcoded list.

Command reference

Add --json to any command for machine-readable output.

The skill and MCP server

When nowrun login is run, it installs two key components:
  • The nowrun skill — teaches your AI agent about all available CLI commands and how to use them.
  • The nowrun docs MCP server — nowrun-docs, hosted at https://nowrun.io/docs/mcp. Your agent queries it to read the documentation while it works. It serves docs only; commands are run through the CLI.
Together, these mean your agent never needs a hardcoded command list. It discovers everything at runtime, adapting automatically as the CLI evolves.
Because the CLI is agent-driven, the full command surface is intentionally discovered at runtime. Your agent uses nowrun help and nowrun <command> -h to learn what’s available — this means the agent always uses the latest commands, even ones added after this page was written.

Next steps

  • nowrun login: authenticate the CLI through your browser and install the skill + MCP server.
  • nowrun deploy: deploy an Android APK or HTML5 bundle to a live, browser-accessible URL.