Skip to main content
Harnest Studio is your local workspace for creating, editing, and running agents. Build from a prompt, review proposed source changes, connect tools, and test the result on your device. Studio launches through the Harnest CLI. The separate Playground provides conversation testing, traces, and evaluation suites for a running agent.

Start Studio

Harnest Studio is bundled with the release CLI, including its web server, browser assets, and compiled AI authoring assistant. Start it from the folder you want to use as your workspace:
If --workspace is omitted, Studio uses your current working directory. Select a different existing folder or port explicitly:
Studio finds agent folders recursively under the workspace and displays relative paths. Refresh finds new agents; Open folder adds one elsewhere. Discovery skips generated, hidden, dependency, and symlinked directories. Choose a narrower workspace if it exceeds 10,000 scanned folders. Open the private launch URL printed in the terminal. Studio defaults to 127.0.0.1:1940. First launch may download runtime dependencies; later launches reuse them. Configure builder credentials for Build agent. Keep the command running while using Studio. Ctrl+C stops its local server and supervised processes. An explicit --python or HARNEST_PYTHON uses that interpreter instead, which must already contain Studio and its matching dependencies.

Work in Studio

Build and edit agents

Describe an agent, refine its source, and review changes before applying them.

Run and test agents

Start a local agent, try conversations, and inspect runtime behavior.

Add components

Add capabilities, configure storage and evaluations, and restore removed files.

Connect MCP servers

Connect existing endpoints or create MCP servers with Fused.

Configure the builder

Set the model, service URL, credentials, CA trust, and request budgets.

Company Studio Packs

Distribute your team’s components, templates, skills, and builder defaults.