Skip to main content
Running a task from the terminal is the most direct way to use HoloDesktop CLI, and the quickest way to check it works before you wire it into an agent host. One holo run and the agent is operating your desktop.

Before you start

Complete the Quickstart, then choose a hosted or local model. For hosted mode:
For local mode, make sure your OpenAI-compatible server is running.

Run a task

Hosted mode uses H Company’s Models API:
Local mode uses your server:
Add --model when the backend needs a specific model. For hosted mode, use H Company API model IDs such as holo3-1-35b-a3b or holo3-122b-a10b:
Local mode uses the model ID exposed by your local server. For example, a server running the Holo 3.1 35B checkpoint might expose Hcompany/Holo-3.1-35B-A3B.

Useful options

Write good task strings

The agent only sees the task string you pass to holo run. Include the app, the account or workspace when it matters, the action to take, and what success looks like. Good:
Too vague:

Check it worked

The task prints progress in the terminal, then a final answer. Run logs are written under:
Runtime startup logs are written under:

What’s next

Use MCP when you want Claude Code, Cursor, Codex, or another host to call the CLI as a tool.