What the wizard is
The wizard is a gate. On every launch, Orkestral checks two things: whether onboarding was completed and whether any workspaces exist. If either is missing, the wizard shows instead of the dashboard. This is why the wizard reappears if you choose Redo onboarding from Settings (it resets the completed flag without deleting your existing workspaces).The wizard is a fixed full-screen overlay. There is no progress bar at the top: each step owns its own Continue and Back buttons, and the window is still draggable from the title bar area while you fill things in.
- Welcome (optional Orkestral Cloud login)
- You and your workspace (your name, workspace name, where the code lives, mission)
- Your first agent (name, adapter, model, environment check)
- What you want done (objectives)
- Plan (Free Local or Team Cloud, plus the initial hiring plan toggle)
Step by step
Welcome
The first screen is a branded welcome over an animated galaxy background. You have two paths:
- Log in to Orkestral Cloud. This opens your browser to authenticate. The login completes on the web, then a deep link reopens the desktop app and hands the account back (similar to a 2FA handoff). Once the account arrives, the wizard advances automatically and shows you which email you are connected as.
- Skip login. A quieter “skip” link starts the wizard without an account. Everything local still works.
You and your workspace
This is the core setup screen. It collects four things:
- Your name. Required.
- Workspace name. Required. This names the workspace the team works in.
- Where your code lives. Choose one of three providers: Local folder, GitHub, or Azure DevOps. See Connecting a source below for each.
- Mission. An optional short description of what this workspace is about. It gives your agents context.
Picking a local folder or selecting a repo auto-fills the workspace name from the folder or repo name if you left it blank, so you rarely have to type it twice.
Your first agent
Here you create the agent that leads the team (think of it as the CEO or orchestrator). You set:
- Agent name. Defaults to a placeholder like “CEO”.
- Adapter. The AI provider that powers the agent. Recommended adapters show first with a green “Recommended” badge; click More adapter types to reveal the rest. Adapters marked “Coming soon” are disabled.
- Model. The model list reloads whenever you change the adapter. If your current model is not available for the new adapter, it falls back to that adapter’s default.
- Provider config. Some adapters expose extra configuration fields (such as an API key). These appear only when the selected adapter needs them.
- Autonomy level. A workspace-wide slider that sets how much the team can do on its own.
What you want done
Pick the kinds of work you want the team focused on. The options are a grid you can multi-select: code review, build, bug fixing, architecture, refactoring, performance, docs, tests, security, and CI/CD. Selected cards get a check mark and a highlighted border. These objectives shape the team Orkestral proposes for you.
Choose a plan
The last screen offers two plans:
- Free Local. Runs entirely on your machine. This is the selectable plan today.
- Team Cloud. Marked “Coming soon” and disabled for now.
Connecting a source
The “where your code lives” picker on the second step is where you attach your codebase. The three providers behave differently.- Local folder
- GitHub
- Azure DevOps
Choose Local folder, then either type a path or click Choose to open a native folder picker. The last segment of the path becomes the source label (and fills the workspace name if it was empty).A local folder is registered immediately as a source on your machine. Nothing is cloned, because the files are already on disk, so onboarding finishes without a cloning step for this provider.
Both GitHub and Azure repos are stored as “remote sources” on the draft. You can select several at once. Disconnecting an account clears its selected repos from the draft so you never finish onboarding pointing at a repo you no longer have access to.
The cloning step
When you press Finish and open, Orkestral first saves your onboarding answers (creating the workspace and the lead agent). Then, if you picked one or more remote repositories, it clones them. A full-screen cloning overlay appears with a spinning GitHub mark and the name of the repo currently being cloned. There is no percentage bar on purpose: a shallowgit clone --depth 1 does not report reliable progress, so you get a clear “this is happening” signal and the repo name instead.
Behind the scenes, for each remote source Orkestral:
- Creates the source on the new workspace and waits for the clone to finish.
- Marks the first repo as the primary source.
- Kicks off knowledge analysis on the cloned code so agents start with real context.
When onboarding finishes
On success, Orkestral sets the new workspace and project as active, resets the wizard state, and plays a short launch transition (about 2.6 seconds) before revealing the dashboard. The transition keeps a smooth handoff with no flash between the wizard and the app: the dashboard data loads underneath, then the overlay fades out to show it. From here you are in the normal app with a workspace, a primary source, and your lead agent. Good next steps:Hire a team
If you turned off the initial hiring plan, assemble your team now.
Run your first task
Give the team something to do and watch it work.
Connect more sources
Add more repos or folders to the same workspace.
Settings
Adjust adapters, autonomy, and more. Redo onboarding from here if you need to.
FAQ
Can I skip the Cloud login?
Can I skip the Cloud login?
Yes. The welcome screen has a skip link, and everything local (workspaces, sources, agents, the Free Local plan) works without an account.
What if I picked the wrong repo or provider?
What if I picked the wrong repo or provider?
Switching the provider on the second step clears the selections tied to the other providers, so you can change your mind freely before finishing. After onboarding, add or remove sources from the workspace at any time.
Why did the wizard show up again?
Why did the wizard show up again?
The gate shows the wizard whenever onboarding is not marked complete or there are no workspaces. Choosing Redo onboarding in Settings resets the completed flag (without deleting workspaces), which brings the wizard back.
Do I have to clone anything for a local folder?
Do I have to clone anything for a local folder?
No. A local folder is already on disk, so there is no cloning step for that provider. The cloning overlay only appears for GitHub or Azure repositories.
What does the environment check do?
What does the environment check do?
It verifies the selected adapter can actually run on your machine (for example, that a CLI is installed or an API key works) and reports a pass, warning, or fail with per-check details, so you catch problems before finishing.