jotdownload

macOS

blog

how jot is built, one part at a time.

  1. Calling Apple's SpeechAnalyzer from an Electron app

    Jot runs Apple's on-device SpeechAnalyzer from Electron through a 178-line Swift helper that speaks JSON lines over stdin, stays warm, and loads the model while you talk.

  2. My notes app has no database, just a folder of Markdown and an MCP server

    How Jot stores every note as a Markdown file in ~/Documents/Jot: atomic writes, an inode cache, a folder watcher, and an MCP server with no delete tool.