checkWorks with any stack

Your entire dev stack,
in one window

Stop juggling terminal tabs. Configure your processes once, start everything with one click, and get notified when something crashes.

problem tagline icon The Issue

You've been here before

npm run dev in one tab. Queue workers in another. Logs in a third. What was that Stripe webhook command again? Half of them have silently crashed and you don't know it.

Silent failures

Silent failures

You're debugging code that was never even running. Your dev server is running in two different tabs and your changes aren't showing up in either.

Setup amnesia

Setup amnesia

You haven't touched this project in a week. What port does it run on? Was it npm run dev or npm start? Did you need Redis first? 20 minutes gone.

Project juggling

Project juggling

Working on multiple projects makes it worse. Different stacks, different commands, different tabs. The cognitive load compounds.

solution tagline icon The Fix

One window. Full visibility.

Solo is a desktop app that manages your dev processes. Add a project, define what needs to run, and Solo handles the rest. Auto-start, auto-restart, notifications when something needs attention.

Solo process status indicators showing running, stopped, and error states
Solo app window showing process management interface
Works with any stack Auto-detects processes for:
Laravel Logo
Node.js Logo
Next.js Logo
Nuxt Logo
Rust Logo
Django Logo
Ruby Logo
Go Logo
.NET Logo
Elixir Logo
Svelte Logo
Spring Boot Logo
Remix Logo
Astro Logo
FastAPI Logo
Flask Logo
Laravel Logo
Node.js Logo
Next.js Logo
Nuxt Logo
Rust Logo
Django Logo
Ruby Logo
Go Logo
.NET Logo
Elixir Logo
Svelte Logo
Spring Boot Logo
Remix Logo
Astro Logo
FastAPI Logo
Flask Logo
Laravel Logo
Node.js Logo
Next.js Logo
Nuxt Logo
Rust Logo
Django Logo
Ruby Logo
Go Logo
.NET Logo
Elixir Logo
Svelte Logo
Spring Boot Logo
Remix Logo
Astro Logo
FastAPI Logo
Flask Logo
Laravel Logo
Node.js Logo
Next.js Logo
Nuxt Logo
Rust Logo
Django Logo
Ruby Logo
Go Logo
.NET Logo
Elixir Logo
Svelte Logo
Spring Boot Logo
Remix Logo
Astro Logo
FastAPI Logo
Flask Logo

What Solo actually does

Manages your entire local dev stack. No bloat, no configuration rabbit holes.

Start your entire stack at once

Start your entire stack at once

Add a project, we'll auto-detect your processes (or add your own), and hit start. Everything spins up together. When you're done, shut it all down with one click.

No more opening six tabs and trying to remember what this project needs.

Auto-restart when things crash

Auto-restart when things crash

Processes die. Solo notices and restarts them automatically. Set up glob patterns so file changes restart the relevant process too.

No more running stale queue workers because you forgot to restart after a code change.

See everything at a glance

See everything at a glance

Green means running. Red means crashed. Gray means off. You always know the state of your stack without clicking through tabs or guessing.

If something's wrong, you'll see it.

Built for teams

Built for teams

Commit your solo.yml to the repo and everyone gets the same stack. No more outdated READMEs or Slack messages asking how to run the project.

New teammate? They're up and running in minutes, not hours.

solution tagline icon Power User Features

Built for developers who live in their tools

Keyboard-first design, deep integrations, and AI-ready from day one

Image

Let Claude manage your processes

Solo speaks MCP. Claude Code can restart your crashed worker while you keep coding. Ask your AI to spin up your stack before you start work. Process management without context switching.

Claude Code — solo
Restart the queue worker and show me the output
Solo MCP(restart_process)
└ process: "queue:work"
Process restarted successfully
Image

Raycast integration

Control Solo from Raycast. Start a project, restart your queue workers, check status - all without switching windows. (Pending Raycast Store approval.)

Image

Interactive terminal

Type directly into running processes. Interact with your Rails console, respond to CLI prompts, or attach a debugger—all without switching windows. Smooth rendering with full ANSI support.

Image

Command palette & keyboard navigation

Everything in Solo is accessible via keyboard. Open the command palette, jump between projects, start and stop processes.

Command palette & keyboard navigation
Image

Share Solo with your team

Check in your solo.yml and give your team a shared source of truth for how your system runs. Core services and long-running processes stay visible and consistent for everyone-no outdated docs, no repeated explanations.

Image

Shared when needed. Local when it makes sense.

Not every process needs to be global. Share critical infrastructure with your team, while keeping personal scripts, experiments, or local workflows private. Solo keeps everyone aligned without forcing a single way of working.

solution tagline icon Quality of Life

Small things that add up

Details you'll appreciate every day. Polish that shows someone actually uses this.

MCP integrations

Solo exposes your processes, logs, and project state to AI agents via MCP. Let Claude or other AI tools help debug and manage your stack.

Open in your editor

Set your default editor and open any project directly. One click to VS Code, Zed—whatever you use.

Themes

Light mode and dark mode included. Your process manager doesn't have to clash with your setup.

Raycast extension

Launch projects, start processes, and manage your stack from Raycast. (Pending Raycast Store approval.)

Security first

If your solo.yml changes after a git pull, Solo asks you to confirm before running anything. No surprises.

Lightweight & fast

Built with Tauri, not Electron. Around 20MB download. Uses less RAM than a single Chrome tab.

Mac, Windows & Linux

Solo works wherever you work. Mac available now, Windows and Linux coming soon.

Three projects free. Forever.

Every feature included in Free. Most developers never need Pro—upgrade only when you need more than 3 projects.

FreeFull-featured. No trial. Never expires.$0forever
check
Up to 3 projects
check
Up to 12 processes total
check
All features included
check
MCP server for Claude
check
Native notifications
check
All future updates
Get started free 
ProUnlimited projects. Unlimited processes.$99/first year

then $69/year

check
Everything in Free
check
Unlimited projects
check
Unlimited processes
check
Priority email support
check
Activate on 3 devices
check
All future updates
Get pro license30-day money-back guarantee. Cancel anytime.

Frequently asked questions

How do I get support?

Email [email protected]

Your all-in-one process runner for local development