This page documents the published npm install path for Agent Canvas: install the package globally, then start it with theDocumentation Index
Fetch the complete documentation index at: https://allhandsai-docs-agent-canvas-docs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
agent-canvas command.
Prerequisites
Before you start, make sure the machine has:- Node.js 22.12 or later
npmuv
Install Agent Canvas
Start Agent Canvas
http://localhost:8000.
Change the Port
Use the public--port flag when you need a different ingress port:
CLI Flags
The installedagent-canvas binary currently exposes the following public flags:
| Flag | Description |
|---|---|
-p, --port <port> | Set the ingress port for the local Agent Canvas stack |
-h, --help | Show the built-in help output |
Runtime Environment Variables
Agent Canvas keeps most day-to-day configuration in the UI, not in environment variables. The current runtime-level overrides are:| Variable | Purpose |
|---|---|
OH_SECRET_KEY | Secret used to protect stored settings and secrets |
OH_AGENT_SERVER_GIT_REF | Advanced override for running the agent server from a specific git ref |
OH_AGENT_SERVER_VERSION | Advanced override for pinning a specific agent server version |
OH_AGENT_SERVER_LOCAL_PATH | Development-only override for using a local software-agent-sdk checkout |
If you want to clone the repository, run custom dev modes, or configure Vite-specific environment variables, use the Contribute / Development guide instead.
First Steps After Launch
After the UI opens:- Confirm the default local backend is healthy.
- Open
Settings > LLMand configure a provider, model, and API key. - Open
Customizeif you want to add skills or MCP servers. - Return to the home screen and enter a prompt to start your first conversation.
- If you want the conversation tied to a local folder, choose
Open Workspacefirst.
Docker Image Placeholder
A published Agent Canvas Docker image is coming soon. This section is intentionally reserved so the docs can add a container-based install path without changing the overall navigation.

