Rust · TypeScript · C++ · Python

16 systems on record

I build
instruments.

Desktop software, simulation engines and agent tooling — conflict intelligence on a globe, a terminal with a command grammar, a solar system in OpenGL, human sensing with no camera in the room.

14 Built
02 Contributed
10 Languages
05 Domains
Scroll — the index is below One world · 5,200 points · no libraries

01 — Selected work

Five systems, built end to end.

02 — Inventory

Everything, in one list.

14 built outright and 2 forked and contributed to, the latter marked and kept separate.

  1. 01 War Monitor Public-source conflict intelligence, scored for trust before it is drawn. Platform TypeScript · JavaScript
  2. 02 Helios Terminal A desktop research cockpit that merges Bloomberg's command grammar with TradingView's chart engine. Desktop Rust · TypeScript · JavaScript
  3. 03 Deal Engine Desktop underwriting for merchant cash advance and multifamily — screening, modelling and IC packet generation over one local deal store. Finance TypeScript
  4. 04 Excel Agent An Office.js Excel add-in backed by a Python agent that operates on spreadsheet models directly, rather than around them. Finance Python · TypeScript · JavaScript
  5. 05 Flight Studio Local-first flight planning and WebGL2 simulation for rockets, multirotors, fixed-wing and VTOL. Simulation TypeScript · Rust
  6. 06 Vigil A self-improving trading research agent — it scans market history for setups, proves why they worked, and trades the survivors. Finance Python · TypeScript
  7. 07 Solar Simulation A high-fidelity solar system in modern OpenGL — real ephemerides, physically based shading, volumetric atmospheres. Simulation C++ · GLSL
  8. 08 StudyVault A local-first study OS for CFA, LSAT, quant and Excel — retrieval practice, FSRS scheduling, and answers grounded in your own curriculum. Platform TypeScript · Python · JavaScript
  9. 09 Vizier A local visual QA gate that stops coding agents from marking broken UI work done. Agent tooling TypeScript
  10. 10 OpenForge A self-hosted app store for open source — discover, analyse and launch projects behind a review-gated sandbox. Platform Python · TypeScript
  11. 11 PixelOCR Turns a phone into an overhead book scanner, driven from Windows over USB. Desktop C# · Kotlin · Python · PowerShell
  12. 12 Quill A quiet desktop writing app for Markdown and prose, with local model assistance. Desktop TypeScript
  13. 13 Daymark A calm visual daily planner designed from the first pixel around executive dysfunction. Desktop TypeScript · Rust · Python
  14. 14 TokenTracker One local ledger for Claude and Codex usage, priced against a versioned book. Agent tooling TypeScript · Rust
  15. 15 RuView Fork Human sensing from WiFi Channel State Information — presence, vital signs, activity and pose, with no camera in the room. Simulation Rust · C
  16. 16 AgentMemory Fork Persistent memory for coding agents over MCP, so context survives between sessions. Agent tooling TypeScript · JavaScript

Filter by language and kind

03 — The through-line

Tenet 01

Local-first.

The data stays on the machine that produced it, there is no account, and the network is optional rather than assumed. That is a constraint I keep choosing, because the categories I find interesting — private financial models, an unfinished draft, a sensor in a bedroom — are the ones where shipping data off the device is the wrong default.

Tenet 02

The documentation is a build artifact.

Counts, architecture stats and status are generated from the code and checked in CI, so a claim in a README either matches the repository or the build fails. It started on War Monitor and I have reused it everywhere since — including on this site, where every figure above is derived from the content collection rather than typed in.

04 — Contact

Working on something that needs an instrument?

Email is the reliable channel. Most repositories are private — ask and I will walk you through any of them.