Skip to content

Experiments

Tools built to test a way of working. Each one asked a question. Some became products, some stayed as tests, all of them changed how the next one was made.

Card Studio

active · 2026

Browser editor for AI character cards and lorebooks. Lossless import and export, live token counts, lint, and a trigger tester. Testing whether I could ship a finished product, not a prototype, with AI doing the engineering.

typescriptwebprivacyaitools

Chronicle

active · 2026

Local-first AI roleplay client with memory you can see and fix. Structured story state instead of a hidden context window. Testing how to run an AI product with decision records and architectural invariants from day one.

electronreacttypescriptragai

Inkframe

active · 2026

iPad app. Sketch a screen with the Pencil, mark up what you mean, and get a mid-fi design back in your product's own design language. Testing whether a photo of a sketch is a good enough brief.

ipadswiftpencilkitclaudedesign-tools

Dry Run

active · 2026

A rehearsal of the product before it exists. Designs are real React committed to a repo and walkthroughs replace PRDs. Testing whether the shell repo I built at work could become a tool anyone could adopt.

design-toolsreactjsxwalkthroughsai

Realm & Board

active · 2026

RTS-chess hybrid built in a weekend with AI. What happens when a game designer who can't code directs an AI that can.

game-devthreejschessjavascriptweb

GitNews

maintained · 2026

macOS menu bar app for GitHub notifications. Built because the notification system wasn't designed for designers reviewing PRs, or for teams moving at AI speed.

macostypescriptgithubdev-toolsnative

UXR Study

active · 2025

Storefront for premium Notion UX research templates. 75,000 downloads, zero marketing spend. Built for my wife's consultancy, co-founded rather than just coded.

webastronotionecommercegumroad

Personal AI Workflow

active · 2025

Always-on AI assistant on an M1 Max that routes tasks by complexity across local and cloud models. Testing how much daily work a free local model can carry before the premium tier is needed.

aillmlocal-mlautomationpersonal-tools