Building now

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.

01 / VISION

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.

02 / RELEASED

Works today

0.0.1
  • List your CloudRoom threads by project, with status and age. Source ↗
  • Inspect a thread and its final output, up to 4 KiB; get list and detail results as JSON. Source ↗
0.0.2
  • See the same inventory on your phone: a private web page served from your Mac, through a Cloudflare Tunnel and Access login. Source ↗
  • Tap for details; the page refreshes while open and flags stale, partial, disconnected, or signed-out states. Source ↗

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 →
03 / GET STARTED

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 --help

The 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.
04 / DIRECTION

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