> ## Documentation Index
> Fetch the complete documentation index at: https://usefused.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Harnest Studio

> Create, edit, and run agents in a local visual workspace.

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](https://usefused.com/docs/harnest/get-started/serve.md) 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:

```bash theme={null}
harnest studio
```

If `--workspace` is omitted, Studio uses your current working directory. Select a different existing folder or port explicitly:

```bash theme={null}
harnest studio --workspace /path/to/agents --port 1940
```

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](https://usefused.com/docs/harnest/studio/builder-configuration.md) 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

> [card] [Build and edit agents](https://usefused.com/docs/harnest/studio/build-agents.md)
>
> Describe an agent, refine its source, and review changes before applying them.

> [card] [Run and test agents](https://usefused.com/docs/harnest/studio/run-and-test.md)
>
> Start a local agent, try conversations, and inspect runtime behavior.

> [card] [Add components](https://usefused.com/docs/harnest/studio/components.md)
>
> Add capabilities, configure storage and evaluations, and restore removed files.

> [card] [Connect MCP servers](https://usefused.com/docs/harnest/studio/mcp-connections.md)
>
> Connect existing endpoints or create MCP servers with Fused.

> [card] [Configure the builder](https://usefused.com/docs/harnest/studio/builder-configuration.md)
>
> Set the model, service URL, credentials, CA trust, and request budgets.

> [card] [Company Studio Packs](https://usefused.com/docs/harnest/studio/packs.md)
>
> Distribute your team's components, templates, skills, and builder defaults.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.