A self-hosted tool for building computer use workflows on a real desktop inside Docker.
- Scrape structured data from websites
- Fill and submit forms using credentials from a secrets vault
- Run Python inline with access to all previous step outputs
- Monitor pages on a schedule and branch based on what's on screen
- Chain any of the above into a single workflow
- Apply to Jobs
Runs in a Docker container with a full browser and desktop. You can watch it work over VNC, pause and take control, then hand back.
Built-in templates you can load in one click:
| Template | What it does |
|---|---|
| Web Scrape | Navigate to a page, extract structured fields |
| Login & Fill | Log in with saved credentials, fill and submit a form |
| Retry Loop | Run an action, check if it succeeded, retry if not |
| Competitor Analysis | Scrape pricing, models, and API costs across a list of competitors, analyse in terminal, output CSV + charts |
| CSV Batch | Load a CSV, loop over every row, perform an action per row |
git clone https://github.com/aadya940/orbit-ui
cd orbit-ui
cp .env.example .env
# Set GEMINI_API_KEY (or any supported LLM key)
docker compose upWindows: use
127.0.0.1notlocalhost— on Windows,localhostresolves to IPv6 and the connection will fail.
Docs & more: orbit-cua.com
