Add a new project
Click + in the sidebar, browse to a directory, and define your services in the built-in editor. Hit Save and the project appears in the sidebar ready to start.
Click + in the sidebar, browse to a directory, and define your services in the built-in editor. Hit Save and the project appears in the sidebar ready to start.
Start a project
Select a project and click Start. All services launch in parallel with live terminal output side by side. Switch between service tabs or view them all at once.
Select a project and click Start. All services launch in parallel with live terminal output side by side. Switch between service tabs or view them all at once.
Add an action
Add one-shot commands like linters, test runners, or deploy scripts directly in the editor. Actions appear as buttons you can trigger without leaving the app.
Add one-shot commands like linters, test runners, or deploy scripts directly in the editor. Actions appear as buttons you can trigger without leaving the app.
Switch between profiles
Define profiles to run different subsets of services. Toggle between them with the profile switcher in the header — pick default for everyday work or full when you need everything running.
Define profiles to run different subsets of services. Toggle between them with the profile switcher in the header — pick default for everyday work or full when you need everything running.
Launch your AI agent in one click
Configure any command you want — Claude, Codex, Aider, a custom script, anything. Pick a project, click the button, and the terminal opens with your agent already running in the right directory. No cd, no setup, no excuses. From zero to coding in seconds
Configure any command you want — Claude, Codex, Aider, a custom script, anything. Pick a project, click the button, and the terminal opens with your agent already running in the right directory. No cd, no setup, no excuses. From zero to coding in seconds
Run agents in parallel on the same codebase
Duplicate a project to spin up a second (or third) checkout in seconds. Each copy gets its own services, terminals, and agents — so Claude can work on one feature while Codex ships another, without branch conflicts or context bleed.
Duplicate a project to spin up a second (or third) checkout in seconds. Each copy gets its own services, terminals, and agents — so Claude can work on one feature while Codex ships another, without branch conflicts or context bleed.
