Skip to content
All products
Desktop

Automus

Every dev server. One window.

The problem

Working across several projects means a start command per project — php artisan serve here, npm run dev there, a GeoServer startup.sh somewhere else — each in its own terminal tab, in its own folder, retyped after every login. Servers that were meant to stop keep holding their ports, because stopping the shell does not stop the process it forked.

The approach

Automus saves each project's root folder and start command once. From then on a project is one button: its default command runs in a fixed slot, so pressing it again restarts that run instead of starting a duplicate, and any other command can be started beside it as an independent run. Every run gets its own tab with live, color-coded output. On macOS and Linux each run starts in its own session under your login shell, so your PATH is intact and Stop signals the whole process group.

What it does

One fixed slot per project
A project's default command reuses its slot, so a second click restarts the run rather than leaving two servers fighting over one port.
Concurrent one-off runs
Queue workers, watchers and migrations start with + as independent runs in the project's folder, each with its own tab and its own Stop button.
Color-coded live logs
URLs, HTTP methods, status codes, warnings and errors are highlighted as they stream, so a failing request stands out in a busy log.
Run All and Stop All
Bring a whole stack up after login and down again before closing the lid. Both buttons disable themselves when there is nothing left to do.
Stop that actually stops
Runs are started in their own process group. Stop sends SIGTERM to the group and SIGKILL after a three-second grace period, so forked children do not survive as orphans.
Local by construction
Projects are stored as JSON in the OS app-data folder. There is no account, no telemetry and no network request of its own.

Built with

  • Python
  • PySide6 (Qt for Python)
  • PyInstaller
  • GitHub Actions

Runs on

  • macOS (Apple Silicon and Intel)
  • Windows
  • Linux

Pricing

The application source is private; installers are published as public GitHub releases.