Reading this with an AI? Start at /for-agents/ (orientation) or /llms.txt (index).

Skip to content
TODD BROWN

Builds

Every build here carries one status word, and I don't round up. Built means it exists and passes its tests. Live means it's in production, handling real requests. Demo means it works and someone outside the company is evaluating it; it is not sold yet. Shipped means it's with the people it was made for, even if that's just me. Sold means someone pays. In development means exactly that. Parked means it works, and the specific reason it's on hold is stated on the page, not softened into "on hold." When a status changes, the page changes.

live

LEGION

The multi-agent operating system I run Adroit on: agents do real work, inside rules the tooling enforces.

Claude Code · Node.js · TypeScript · Sevalla · Kinsta · WP-CLI
Read more »
live

Content Ops

An evidence-first content pipeline: discovery, knowledge base and drafts, with a human approving every change.

Claude Code · Next.js · TypeScript · Python · PostgreSQL · Sevalla
Read more »
live

Sadyr

A governed knowledge platform that answers only from approved sources, source attached — and runs the sales workflow on revenue deployments.

Claude Code · TypeScript · Node.js · HubSpot · Slack · Sevalla
Read more »
in development

A game in development

An action RPG in Unreal Engine, built with Claude Code. Playable build under playtest. Not shipped.

Claude Code · Unreal Engine 5.8 · C++
Read more »
shipped

Cadence

A proofread-by-ear desktop app I built because I'm dyslexic. Fully local. Shipped to an audience of one.

Claude Code · Electron · Python · FastAPI · an open-source speech model
Read more »
shipped

Brain Vault

An ADHD accessibility system: a local knowledge base structured so an AI agent can navigate it.

Obsidian · Python · Syncthing · TypeScript · Three.js
Read more »
shipped

Earlier work, 2012–2024

Twelve years of marketing and operations work: brand guides, case studies, websites and dashboards.

Spreadsheets · Branding · Case studies · Design and development
Read more »
shipped

Audio Apothecary

A generative audio app for focus and sleep, built in six days. Shipped to my own phone, not a store.

Claude Code · Rust · Flutter · Dart
Read more »
in development

Milkman

A local-model benchmarking tool that refuses downloads that won't fit. Built in 31.4 hours.

Claude Code · Python · FastAPI · React · llama.cpp
Read more »
parked

Interactive Fiction Engine

An on-device interactive fiction engine: a small model on a phone, inside a harness that decides what happens.

Claude Code · TypeScript · node-llama-cpp · SQLite
Read more »
parked

Creature Battler

A Godot creature-battler where my session-timer and decision-log habits started. Engine functional, tested, parked on art.

Claude Code · Godot · GDScript · Python
Read more »
parked

Job Search Pipeline

An agent-operated job-search pipeline for a family member. Orchestration platform built, piloted, then deleted.

Claude Code · Python
Read more »
parked

On-Device Assistant

An on-device AI resident on OpenClaw. Every security probe passed; it still needed babysitting to be worth having.

Claude Code · OpenClaw · Electron · TypeScript
Read more »