
Collin Rijock
Lead Software Engineer
Collin Rijock is a Lead Software Engineer at Exowatt and was its second software hire. He builds the internal platform the company works in, the energy management software that runs its sites, a live 3D twin of a site, and Exowatt's public websites, including this one. His research covers AI agents that operate a plant, and building hardware by simulating it first. Before Exowatt he was a founding engineer at BuildrFi and an early engineer at Lula.
Papers
15 papers- 15Nov 6, 2026Software
Broad Daylight: open-sourcing the tools we use to put AI to work in the physical world
Broad Daylight is Exowatt's open-source initiative: six tools a small team and its agents use to take code from a phone scan of a site, through simulation, to real hardware. This paper covers what each one does, the numbers we measured, and which parts are public today.
With Tim Child, Felipe Arce
- 06Nov 5, 2026Software
Moving 199 repos off GitHub Actions in eight days
After a three-hour GitHub Actions outage, we built Roadrunner, a self-hosted Woodpecker and Dagger deploy lane. Eight days later it was the default deploy path for 199 repos, with GitHub Actions kept as the fallback.
With Felipe Arce, Tim Child
- 07Nov 5, 2026Software
Copper Cloud and the tenth-of-a-second browser step
How we built Copper Cloud, one Rust server that syncs browsers, pairs devices and relays agent calls to a phone, and how handing whole goals to a small action model brought a browser decision down to about 0.13 seconds.
With Felipe Arce, Tim Child
- 08Nov 5, 2026Software
From a phone scan to a film, through OrbLang
Collin Rijock built OrbLang, a typed language that compiles physical sites into simulator scenes. Felipe Arce built the infrastructure around it: capture from phone scans, remote GPU rendering, a content-addressed project catalog, and the tools we present films and live simulations with.
With Felipe Arce, Tim Child
- 09Nov 5, 2026Software
Federated identity for agents: how Hypergoose decides who a call is for
Hypergoose gives every agent and internal app at Exowatt one key and per-identity grants to 20 outside services. Upstream secrets never leave the gateway, and every call carries the person it acts for. The identity model, the bug that shaped it, and what it handles today.
With Felipe Arce, Tim Child
- 10Nov 5, 2026Software
Safe rollouts and a dial-out WireGuard tunnel for on-site energy controllers
Every Exowatt site runs its energy management system on a small host at the plant. This is how we built the plane that provisions and upgrades those hosts without git, downgrades or avoidable downtime, and the WireGuard tunnel that brings each site's console back to the cloud.
With Felipe Arce, Tim Child
- 11Nov 5, 2026Software
Putting a text-only model in a quadcopter's control loop
In three days a DEXI-5 quadcopter went from its first real flight to flying a square on its own while a small text-only action model pulled it back from fan gusts. This is the loop, its rates, and what the simulator got wrong.
With Felipe Arce, Tim Child
- 12Nov 5, 2026Software
Running a company on a forked coding agent
phi is our fork of the open-source pi coding agent. Three infrastructure decisions let a whole team run it: ship one binary promoted by tag, supervise subagents as real processes, and put one hub on every machine so a phone or another session can drive any session.
With Felipe Arce, Tim Child
- 13Nov 5, 2026Software
Shipping our fork of Orca, and merging 9,043 upstream commits back into it
Forca is Exowatt's fork of Orca, the open-source agent workspace. We built the release feed that ships it and phi on every push, a contract that keeps us pairable with the stock phone app, and the method that merged 9,043 upstream commits in one afternoon.
With Felipe Arce, Tim Child
- 14Nov 5, 2026Software
Feads, a work board for agents that people read
We turned beads, an open-source issue tracker for coding agents, into Feads: one hosted board where nine people's agents claim work, declare the files they touch and @mention each other. Since July it has tracked 19,356 items and recorded 4,732 overlap decisions.
With Felipe Arce, Tim Child
- 02Oct 8, 2026Software
One key, every model: the LLM gateway behind our agents
Every app and every engineer at Exowatt calls models through one self-hosted gateway that we can meter, upgrade and route from a single config file.
With Tim Child, Felipe Arce
- 03Oct 8, 2026Software
The Exowatt software team
A small team inside a solar energy company that writes the software for our hardware and helps everyone else at Exowatt ship code with AI agents.
With Tim Child, Felipe Arce
- 04Oct 8, 2026Software
Copper: the browser your agents can drive
We forked a small WebKit browser for the Mac and made it an MCP server, so agents work in the browser you're already signed into.
With Tim Child, Felipe Arce
- 05Oct 8, 2026Software
Anyone at Exowatt can ship an app
How a manifest, one reusable workflow and a Claude Code plugin put 205 internal apps on our own servers in under six months, nearly half of them owned by people outside the software team.
With Tim Child, Felipe Arce
- 01Jan 1, 2026Research
Powering AI at Scale: Modular Dispatchable Solar for Data Centers
How Exowatt's modular dispatchable solar unlocks fast, reliable, clean firm power for AI data centers — off-grid and grid-connected — at competitive cost.
With Exowatt, Tim Child, Felipe Arce