
Launch an agent like a roadster.
Say what you want done, pick who drives (Claude Code, Codex or OpenCode) and send it. A cutscene, a ramp, and your agent joins the race.
⌘Llaunch

Halo turns Claude Code, Codex and OpenCode into a racing team. Launch agents like roadsters, drive your terminal, and race every repo on its own circuit.
Everything in it is the real app: real agents launching, a real terminal racing, and a real agent building the Deep Sea theme live.
I got tired of staring at agent logs in a terminal. So I made every agent a car, every terminal a GT, and every repo a circuit.

Say what you want done, pick who drives (Claude Code, Codex or OpenCode) and send it. A cutscene, a ramp, and your agent joins the race.
⌘Llaunch

Real shells, in the repo you're working in. Run npm run dev and the car takes off, with its port on the bodywork. A failing test spins it out.
⌘Tnew car ⌘↩back to the arena

Working agents lap the circuit. Finished ones park in the pit. The ones that need you pull in with their question, so nothing waits unseen.

Open a folder and it becomes its own circuit: Bay Night, Mesa Night, Porto Quay, Col de Glace. Run them all at once and jump between them in a keystroke.
⌘1–9arenas ⌘0the season

One radio for the whole team. Ask how the race is going, answer an agent in the pit, or ask Halo why a test failed. It reads the telemetry, meaning your terminals' output.
right ⌘hold to talk

Point at a car, press D, and you're behind the wheel. Arrows to steer, space for a flip. The agent keeps working while you lap.
Ddrive ←↑→↓steer
Open the Workshop and say what you want: “make me an underwater theme where agents are submarines.” An agent rewrites the theme's code while you watch it rebuild. Themes are React and three.js, run sandboxed and offline, and every change can be undone.


Agents are submarines; the reef glows when they finish.

The Galaxy theme: every agent a star being born.




The racing world is new; the engine under it (agents that run in the background and wake you when they need you) has been in the works for a year. All of it is on GitHub. Fork it, add a track, or build multiplayer before I do.
# build it yourself $ git clone https://github.com/constructionlive/projecthalo.git $ cd projecthalo/ui && npm ci && cd .. $ node scripts/stage-kit.mjs $ cd crates/halo-app && cargo tauri dev # needs Rust, Node 22, the Tauri CLI, # and Claude Code, Codex or OpenCode signed in
