Why it’s here

A small business has the same problem my kitchen does: information arrives in email and paper, and a person retypes it. The approve-first inbox is the pattern I’d use for vendor emails, invoices and orders. The machine reads and drafts. A person decides.

Why I built it

With kids in school, a lot of information comes into our house. Flyers, school emails, grocery lists, reminders. Most of it needs someone to read it and type it somewhere. I wanted that to stop.

What it does

How it’s built

Next.js on Vercel, with Convex for data, sync and scheduled jobs. Resend handles sign-in email, the briefing and the incoming mail. The Claude API reads flyers, PDFs and emails.

How it came together, day by day, is in the build log.