Recorded multi-browser proof

Octowright banner

Octowright turns live browser orchestration into repeatable website-ready artifacts.

Launch Chromium, Firefox, and WebKit together, drive role-based scenarios, record every action to replayable JSONL, and publish the same bundles as demos, tutorials, and verification assets.

Seven Mix Orchestration

The current flagship: nine coordinated panes, one deterministic run, one checked-in bundle.

Three demos that show the whole product arc.

Flagship orchestration, cross-engine comparison, and artifact-heavy verification.

View all demos

One runtime path, many outputs.

The same orchestrated runs produce dashboard state, replay logs, exported scripts, verification artifacts, and the videos used on this site.

Launch coordinated browsers

Octowright starts and manages Chromium, Firefox, and WebKit sessions together, with persona-aware profiles and persistent state.

Run scenarios and macros

Role-based participants, fixtures, and reusable macros let the same flow power demos, verification runs, and day-to-day debugging.

Keep the artifacts

Every run can emit replay JSONL, exported scripts, posters, reports, and browser video suitable for documentation and public-facing sites.

Sessions Recordings Artifacts

Live roster

Chromium Firefox WebKit

Recorded outputs

replay.jsonl demo.mp4 poster.png report.xml

Run the dashboard, then record a real demo.

The shortest honest introduction is one canonical path: start Octowright locally, then regenerate a demo bundle that matches the site artifacts.

Open the full quickstart
uv run octowright serve
OCTOWRIGHT_HEADLESS=1 uv run python scripts/demos/record_demo.py first-run-session
OCTOWRIGHT_HEADLESS=1 uv run python scripts/demos/regenerate_website_heroes.py

Octowright is not a gallery built around fake runs.

Real multi-browser orchestration

The hero demos are not stitched together from separate products. They come from the same runtime that launches and coordinates live sessions.

Replay as a first-class artifact

Every recorded path keeps its structured replay, so the video is proof but not the only output.

Deterministic offline demos

The site assets are generated from local seed pages and checked-in bundles so the same demos can be replayed and verified repeatedly.

The public site is downstream of a real command path.

Run one command to serve Octowright, one to record a demo, and one to regenerate the website hero set.

Browse bundle sources
uv run octowright serve
OCTOWRIGHT_HEADLESS=1 uv run python scripts/demos/record_demo.py first-run-session
OCTOWRIGHT_HEADLESS=1 uv run python scripts/demos/regenerate_website_heroes.py