Things built for a particular person with a particular problem.

Minnesota publishes an enormous amount about itself, in a hundred places that don’t talk to each other. We pull it into one warehouse and join it — parcels, sales, appraisals, permits, 911 calls, wages. 66 slices of the public record, 55 downloadable free today.

A nursing aide talks through their shift out loud; this turns it into a written handoff for the next nurse, with whatever is urgent sorted to the top.
One aide, fourteen residents, no hand free to write anything down. The blank log at shift end is the whole problem.

A caregiver types what is happening right now — she is asking where her husband is, and he died in 2019 — and it writes back what to actually say.
It answers from who the person used to be, not from the correction. Margaret taught school for 35 years and loved roses; the script knows that.

A desk-sized voice assistant modeled on TARS from Interstellar — wake word → Whisper → Claude → speech, all on a Raspberry Pi.
90% honesty, 75% humor. Both dials adjustable out loud.

How small can a useful language model get? Small enough to run on a Pi Zero with 800 MB of RAM and switch on a real LED.

Counts packages on a surface in real time from one webcam — no barcodes, no depth sensor, classical vision only.
A broomball stick taped to a chair held the camera.

A dating app where you journal about the first date afterwards, and it is shared only with your closest friends — the handful of people you let in, not the internet.
The poster is locked out of saying what happened for two weeks, so they cannot get talked out of it first.

An Expo / React Native app for organizing and running small groups.

A referral system built for The News Memo — subscribe, get a code, get credited when it’s used.

Points a vision model at any public Instagram account and asks it to describe the person behind the grid.

Pulls the posts off a public Instagram account without going anywhere near Meta’s private API.
The intake half of Generative AI with Instagram. A vision model can’t read the person until something hands it the grid.

Walks a Goodreads shelf and turns it into a table — title, author, rating, date read — because the site stopped handing that out.
The intake step behind the genre-clustering research. A shelf is the only honest record of what someone read.

Takes your Goodreads “want to read” shelf and goes looking for a listenable copy of each one.

Lists the playlists — and every song in them — for any given Spotify user.
Meant to mirror them into Apple Music, until that API turned out to cost $99 a year.

Puts the exits you already decided on into the market — because a stop written down in a file is not a stop — and works out what every trade you closed actually did.
The broker’s API has no way to link two orders, so the one-cancels-other bracket everyone writes down cannot be placed as written.

Insurers are federally required to publish every negotiated rate. This reads those files and tells a clinic where it sits against its neighbors.

Watches a list of stocks and texts you the day one touches a 52-week low.
Alerts on the transition, not the state — so it can run hourly instead of always.

Watches every Claude Code session running on my machine and lights one amber lamp when a session is genuinely stuck waiting on me — not when it has merely finished talking.
A vigil is defined by nothing happening, so the resting state is the screen that got the most care.

A free MCP server that knows where the public records actually are — county parcel layers, Census counts, federal series, licence rosters — and the specific way each one lies.
Every trap in it was measured against the agency’s own endpoint, not remembered. No database, no outbound calls, nothing reports back.