Docs/Getting Started

Getting Started

Install Chorium, run through the one-time setup, and create your first workspace. No prior experience with Chorium is assumed.

What you need

First launch: one-time setup

The first time you open Chorium, a five-step setup appears. It walks you through the essentials and never blocks you — if something isn't ready, you can finish anyway and come back to it.

  1. Connectivity Chorium checks that you're online. This step is informational; it won't stop you if you're offline.
  2. Agent binaries Chorium looks for claude and codex on your PATH and shows what it found. If a tool lives somewhere unusual, type its full path by hand. Missing one? You can install it later — this step doesn't block setup.
  3. Default agent Pick the agent new workspaces use by default — Claude Code or Codex. You can change it for any individual workspace later.
  4. Theme Choose System, Light, or Dark. This applies to the whole app and the terminals inside it.
  5. First project Point Chorium at a git repository folder to create your first project. You can skip this and add a project whenever you're ready.
A project is just a git repo. When you pick a repository folder, Chorium treats it as a project. Everything you do — every agent, every branch — happens in a workspace inside that project. See Core Concepts for the full picture.

Create your first workspace

A workspace is where an agent actually works: its own branch, its own copy of your files, and its own terminal. To create one, choose File → New Workspace (⌘ N).

  1. Name it Give the workspace a short name for the task, like "login form" or "fix signup bug." Chorium turns that into a branch name for you.
  2. Pick a branch template Choose the kind of work — Feature, Fix, Chore, Experiment, or Change Order. Chorium prefixes the branch accordingly (for example, feature/login-form).
  3. Pick the agent Keep your default, or choose a different agent for this workspace.
The New Workspace sheet, with a name field and branch template options
New Workspace — name it, pick a branch template, pick an agent
Choosing which agent will run in the workspace
Choose the agent for this workspace

When you confirm, Chorium creates a fresh git worktree on the new branch, opens the workspace, and launches your agent in its embedded terminal. Type your request into that terminal and the agent gets to work. From here, the dashboard shows you what it's doing.