Control it your way
Watch every train and steer it live, from anywhere: in the factory’s own terminal on your phone, or right where you keep your tasks. You do not need to be at your desk.
See it running

In its own terminal
A live view of every train from any device, a phone included.
- Watch
- Each train live: its cars, what the reviewers found, what comes next.
- Steer
- Tell the conductor what to do in plain language.
- Anywhere
- Phone, tablet or laptop. A terminal is all it needs.

Where you keep your tasks
No new tracker. The factory reports back to GitHub, live.
- Backlog
- Ideas, epics and tasks in GitHub Issues. Ready tasks become cars.
- Progress
- A live table per train in GitHub Projects, with the numbers of every car that shipped.
Works with your stack
The tools the factory uses and supports today.
GitHub
Progress, Backlog
git worktrees
Parallel cars
Cloud Build
Isolated test runs
BigQuery
Every metric
Cloud Run
Services
Cloud Storage
Locks and artifacts
Vertex AI
AI platform
Vitest
Tests
ESLint + SonarJS
Lint
Prettier
Formatting
TypeScript
Type checks
Semgrep
Static analysis
jscpd
Duplication
knip
Unused code
OSV + Dependabot
Dependencies
dependency-cruiser
Import rules
ntfy
Notifications
Cloudflare Pages
Hosting and previews
Supabase
Backend
PostHog
Product analytics
It reports to you
You do not check on the factory. It tells you.
- Notifications
- A push to your phone when a train starts, pauses or is released.
- Status
- A status comment on the train, kept up to date while it runs.
- Manual tail
- When a train arrives, a short list of anything only you can do.
You keep the brake
Autonomous by default, gated when you want to look first.
- Autonomous
- By default every change goes out to everyone, behind a feature flag. The flag is the emergency brake.
- Gated
- Turn the gate on and changes reach only you first. You check them on production, then roll them out.
- Cleanup
- Once a change is out for everyone, a cleanup task removes its flag.