https://github.com/aadya940/orbit-ui
Open Source, Self Hosted, AI Visual workflow builder for automating anything Desktop running inside its own Virtual Computer.
https://github.com/aadya940/orbit-ui
ai ai-agents browser-automation computer-use cron cua operating-system operating-systems python robotic-process-automation rpa uipath workflow-automation
Last synced: about 4 hours ago
JSON representation
Open Source, Self Hosted, AI Visual workflow builder for automating anything Desktop running inside its own Virtual Computer.
- Host: GitHub
- URL: https://github.com/aadya940/orbit-ui
- Owner: aadya940
- Created: 2026-04-13T07:59:05.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2026-05-18T05:20:56.000Z (about 1 month ago)
- Last Synced: 2026-05-18T06:50:18.966Z (about 1 month ago)
- Topics: ai, ai-agents, browser-automation, computer-use, cron, cua, operating-system, operating-systems, python, robotic-process-automation, rpa, uipath, workflow-automation
- Language: JavaScript
- Homepage: https://orbit-cua.com
- Size: 1.39 MB
- Stars: 9
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

#
Orbit: Open Source AI Desktop Agent
A self-hosted tool for building computer use workflows on a real desktop inside Docker.
[](https://youtu.be/R4SlZ8LntcU)
▶ [Watch the demo](https://youtu.be/R4SlZ8LntcU)
## 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
```bash
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
```
Open **http://127.0.0.1:3000**
> **Windows:** use `127.0.0.1` not `localhost` — on Windows, `localhost` resolves to IPv6 and the connection will fail.
---
**Docs & more:** [orbit-cua.com](https://orbit-cua.com)