A self-hosted tool for building computer use workflows on a real desktop inside Docker.
What it does
- 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.
Example workflows
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 |
Quick start
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 up
Windows: use
127.0.0.1notlocalhost— on Windows,localhostresolves to IPv6 and the connection will fail.
Docs & more: orbit-cua.com




















