Studio / Off the clock

Made on the side.

The things I build and the music I make when nobody’s asking me to.

Projects. I build the tools I wish existed.

2026 · Web app · AI

Agentic Anki

A language coach that turns your goals into Anki decks you can actually read.

Tell the coach why you’re learning Spanish and how much time you have. It proposes a curriculum built from the most common words, and once you approve it, decks build in the background, ready to import into Anki.

Every card teaches exactly one new word, in a sentence where every other word is one you already know. That rule is enforced by a validator rather than a prompt: sentences that break it go back to Claude to rewrite. Each word also gets a keyword mnemonic (an English sound-alike woven into an absurd illustrated scene), native-speaker audio and a link to real clips of it in use.

  • Chat-driven agent loop: the coach plans the curriculum, then revises cards on request, re-validating every edit before it applies.
  • Runs entirely in the browser: no server and no accounts. You bring your own API keys, which only ever go to Anthropic and OpenAI.
  • Builds real .apkg files client-side with SQLite compiled to WebAssembly, verified by importing them with Anki’s own library.
  • Cards are written in parallel batches that share a cached prompt, cutting repeat input cost.

One new word per card; every other word is already known.

Built with Claude APIOpenAI images & speechJavaScriptWebAssemblyIndexedDBPython

Music. Produced, played and sung as tndrheaded.

Videos

Pinned on TikTok