Bartleby
A keyboard-first iMessage inbox for the Mac that treats messages the way an email client treats mail. bartleby.app
- Swift
- SwiftUI
Everything on this page I made, most with the help of Claude Code and Codex. I am not an engineer.
I continue to be amazed—and sometimes terrified—by the pace of change and progress thanks to AI. I can now build native apps, custom websites, infrastructure and CLI tools, insanely personalized automations, and so much more… in minutes. And almost everything here started the same way: something annoyed me, I complained to my AI agents, and we built something to fix it.
Some of these tools thousands of people could use (and maybe will, someday!). Some of them have exactly one user, and that’s me.
I also wrote about creating my website with AI in Building this site with Claude Code.
Apps
A keyboard-first iMessage inbox for the Mac that treats messages the way an email client treats mail. bartleby.app
An invite-only marketplace for one circle of friends: photograph a thing, Claude writes the listing, someone claims it. stoop.town
An iOS app that turns the sheet-music books you own into a searchable shelf, read and tagged on the phone.
Places a real outbound phone call and holds the conversation itself, with no human on the line.
One service manager for launchd, PM2, Homebrew services, and cron, so every background process on a Mac has one place to look.
Turns years of Day One journal entries into a graph you can explore, search, and map.
Preserves the evidence from a spam call and prepares the FTC, FCC, and Texas complaint forms without submitting them.
A fasting tracker for iPhone with one button, one timer, and a log a machine can read.
Tools
A dashboard for the habits a machine can already see, so nothing has to be ticked off by hand.
Silences your Mac app by app: a terminal screen for every notification setting, with undo.
A three-glyph font that puts the real OpenAI, Anthropic, and Gemini marks into terminal window and tab titles.
An MCP server for the Apple Music API: search the catalog, build playlists, manage a library.
A token-frugal command-line client for the Craft Docs API, built for shell sessions rather than people.
The Flexoki color scheme, ported to the Nova editor.
Switches ForkLift's theme when macOS switches between light and dark, which ForkLift does not do on its own.
Searches 317,000 open-source icons from the command line and renders the candidates as a grid to look at.
How much of your life is left, as a daily number and a line in your terminal statusline.
A stateless redirect service that makes a phone number or an iMessage thread clickable from apps that only linkify http.
A read-only Monarch Money MCP server, installable as a claude.ai connector.
An MCP server over 82 physical sheet-music books, so any Claude can answer a request for a mood with a book and a page.
Queries Apple Photos from the terminal, read-only, and renders what it found as a contact sheet.
Full-text search over every Claude Code conversation you have ever had.
Turns a clickable link into a fresh Claude Code session in a chosen directory, with a chosen agent and a preloaded prompt.
A Strava MCP server over Streamable HTTP and OAuth 2.1, installable as a claude.ai connector.
Turns a Threads post URL into a shareable PNG card, for the friends who do not have accounts.
Transcribes every new Apple Voice Memo on-device and files it into the right Obsidian daily note.
An MCP server over a Foursquare Swarm check-in history, back to the first check-in. prjcts.alxprst.co/swarm-mcp
Sites
A planning site for one friend's birthday week in New York, with a draggable calendar and a pool of alternatives. prjcts.alxprst.co/jack-bday-nyc
Hand-built city guides, one self-contained HTML file per city, that work with no network at all. maps.alexpriest.com
Six fun facts about staghorn ferns, on one page. prjcts.alxprst.co/fern
A 24-hour clock that shows a four-year-old where the day is and what happens next. prjcts.alxprst.co/zephyr-clock
A schedule builder for SXSW 2026 that reads the whole program and proposes a day worth going to.