Projects
Apps you can try, tools I have open sourced, and a few other things I have built.
Try them here
These run on this site. AI features have a daily budget, so they may pause until tomorrow on a busy day.
The Pareto Cube
A 3D Pareto frontier for the top 100 AI models, plotted on intelligence, cost per task, and time per task.
TypeScriptThree.jsArtificial Analysis API
Curiouser
A rabbit-hole learning game themed on Alice in Wonderland. Pick a question and fall in; Claude writes each new chamber as you go.
TypeScriptPreactClaude API
MermaidStudio
A Mermaid diagram editor with a live preview and an AI Auto-Fix button for diagrams that will not render.
trace-mermaid
A Mermaid diagram inspector. Click a node to see everything upstream and downstream of it.
JavaScriptMermaid
Products
PredictPanel
Synthetic consumer panels with statistical rigor. Agentic focus groups that turn six-week research studies into hours-long simulations.
PythonLLM agents
Desktop apps
Open source
GitGang
A CLI that coordinates several AI coding agents on one task, with pair, interactive and one-shot modes.
TypeScriptCLI
db8
A blind adversarial debate arena where two coding agents argue a motion in front of a two-judge panel, in one Bun script.
TypeScriptBun
agent-fabric
One shared home for AI coding agents' skills, rules and memory, linked into Claude Code, Codex, Cursor, Gemini and others with one setup command.
ShellmacOS
spend-guard
Per-visitor rate limits and daily dollar caps for serverless functions that call paid AI APIs. It runs the apps on this site.
TypeScriptUpstash Redis
create-go-fast-app
A CLI that scaffolds a new project on the GO FAST stack, an AI-first TypeScript stack.
TypeScriptnpm
Keyboard Shredder
A Guitar Hero style game where you describe a song in plain language, then play the generated chords on your keyboard.
TypeScriptAI