Oakland, California

Hi, I’m Jason.

I lead engineering teams building developer platforms, infrastructure, and AI developer tools — usually alongside the people solving the hardest systems problems.

This is a collection of things I’ve built on my own time — side projects and experiments I make to stay close to the craft while I lead. Nothing for sale here, just work I care about.

Building now, where AI meets useful software.

FirstRecall is the newest release, with LLM-Now recently shipped and three active projects across AI, recall, and personal knowledge.

Newest open-source release

FirstRecall

Turn any Obsidian note into active-recall practice.

FirstRecall generates a summary Note Brief plus a study card for every section, then Study Mode tests your recall with a summary, a recall question, and key terms. Your Markdown is never touched — cards are cached in your vault and generated by the LLM provider you choose.

FirstRecall generating a Note Brief and per-section study cards for an Obsidian note, then entering Study Mode.

Study Mode, not re-reading.

Each section becomes a card with a summary, a recall question, and key terms so you find out what you actually know.

FirstRecall Study Mode showing a section summary, a recall question, and key terms next to the source note.

Managed folders stay fresh.

Turn on automatic updates and FirstRecall refreshes only the sections you changed — no stale summaries.

FirstRecall managed folders automatically updating study material after a note's sections change.

Recently shipped

LLM-Now

One command for the LLM providers you already use.

LLM-Now discovers local, CLI, and cloud providers, saves reusable shortcuts, and keeps model output clean for scripts and pipes.

brew install swartzrock/tap/llm-nowView on GitHub
BYOK Runtime provider picker showing Anthropic, OpenAI, Gemini, xAI, OpenRouter, Ollama, Codex CLI, and Claude CLI options

byok-runtime

In progress

Build BYOK AI apps with one TypeScript API for user-owned cloud keys, local models, model discovery, and CLI providers.

View repository
Thoughtmark interface organizing saved social posts into folders, tags, and a chronological feed

Thoughtmark

In progress

Thoughtmark turns social likes and bookmarks into a durable personal archive, organized by folder and tag so worthwhile ideas are easy to revisit.

Built with teams operating at scale.

Stripe

Financial infrastructure

Twitch

Live video

Snowflake

Data cloud

Sentry

Application monitoring

I’manengineeringleaderwith20+yearsscalingdeveloperplatforms,infrastructure,andtheteamsbehindthematStripe,Twitch,Snowflake,andSentryI’veruntwoteamsofsevenatonceandshippedsolutionsthatsavedcompaniesmillionsayear,andI’mstillcloseenoughtothecodetobuildthetoolsyouseehere.

Open-source work, built to be used.