You decide,
agents do.
We're building one place to approve plans and answer questions while fleets of agents do the work. Today, OpenWiz reads your CloudRoom threads in the terminal and on your phone.
Building now
Building now — fleets to build and review code.
Building now — loops to keep the factory moving.
Building now — a cockpit for plans, questions, and progress.
Works today
Both releases only read; they never start, message, or change a thread. Server ↗ CLI ↗ Live checks have limits, including no proof that reads can never wake a session or mark it read (lines 41–46 and 114–115).
View changelog →Install
Needs CloudRoom.
Terminal
You need Rust 1.99.1 (the tested version; older ones are refused), and room-cli, installed and signed in. From a clone of this repository:
cargo build --release
./target/release/openwiz --helpThe program is target/release/openwiz; copy it anywhere on your PATH if you like. There is no package or installer.
Web page
You need what openwiz needs (below), and Node.js 24.22.1 with npm to build the page:
cargo build --release -p openwiz-server
(cd apps/web && npm ci --ignore-scripts && npm run build) # writes apps/web/out
./target/release/openwiz-server --web-root apps/web/out # http://127.0.0.1:7370/To reach it from your phone, put it behind a Cloudflare Tunnel and an Access login for your own email: docs/web-access.md walks through it, with placeholders for your own values. The server never listens on your network, and you open no port.
- Your Mac must be awake, with the server and the tunnel running. Nothing starts them for you.
- Cloudflare sees your data. HTTPS ends at Cloudflare's edge, so thread titles and output pass through Cloudflare.
Now and Next
Now — being built
- Fleets inside OpenWiz, with a screen to watch their progress.
- Helper swarms for building and reviewing.
Next — directions
- Loops inside OpenWiz
- The cockpit