Biscotti 1.0.0

AI

Biscotti

v1.0.0

Meeting transcripts that never leave the Mac.

FreeOpen sourceFree, no paid tier or accountmacOSUpdated 18 days ago

Rate Biscotti
No ratings yet

About

Biscotti records and transcribes meetings on the device itself, so the audio and the notes stay on the machine and no transcription service sits in the middle. It listens to what the Mac is already playing rather than joining the call as a bot, which keeps it out of the attendee list and out of the conversation. Free and open source.

Price
Free, Free, no paid tier or account
Version
1.0.0 · Oct 8, 2026
Platforms
macOS
Category
AI

Featured badge

Make Biscotti yours: show the badge on its site and the listing marks itself as linked back.

Featured on MacGrove badge for Biscotti
HTML
<a href="https://macgrove.app/apps/biscotti"> <img src="https://macgrove.app/badge/biscotti.svg" alt="Featured on MacGrove" width="248" height="32" /> </a>
Markdown
[![Featured on MacGrove](https://macgrove.app/badge/biscotti.svg)](https://macgrove.app/apps/biscotti)

What’s new

All 5 releases

1.0.0LatestBig update · 18 days ago

  • Speaker recognition: Biscotti can recognize you and your common contacts by voice, automatically tagging the right name. It builds a local voiceprint database across all meetings. Still 100% local AI!
  • CSV import/export bring your notes in from other meeting apps
  • Remove old notifications: clear notifications when they no longer apply
  • More robust recording better recovery when switching between microphones and speakers (thanks @KentonParton)
  • @noxan made their first contribution in
  • @KentonParton made their first contribution in

Earlier

  • 0.3.0Language detection: transcription defaults to the spoken language, not English
    • Language detection: transcription defaults to the spoken language, not English
    • MCP: You can chat with your Biscotti meeting notes in apps like Claude Desktop or LM Studio. Ask questions like "What did Sarah and I agree to last time we chatted?". It can search meetings and read summaries/notes/transcripts.
    • New Search: proper search index and BM25 search support. Searches 5k meetings in <1ms.
    • Enable Whisper language detection so non-English audio isn't transcribed as English
    • Replace linear-scan search with a SQLite FTS5 index
    • Detect Microsoft Teams meetings via the mic-holding modulehost sub-process
    • Fix flaky package-tier CI tests
    • Fix AttributeGraph cycle in Meeting Detail height measurement
    • Add MCP server: local HTTP endpoint for meeting tools
    • Fail make build on compiler warnings
    • App URLs: biscotti:// deep link vocabulary
    • @JulianUll made their first contribution in
  • 0.2.1Helps Biscotti transcribe uncommon words you use like names or technical jargon. Add your own list in settings, and/or automatically extract uncommon words from your calendar events.

    Custom Vocabulary [Beta]

    Helps Biscotti transcribe uncommon words you use like names or technical jargon. Add your own list in settings, and/or automatically extract uncommon words from your calendar events.

    In beta and off by default. Enable in settings.

    by @scosman in

    Add "Check for Updates"

    Checks for new Biscotti releases. It calls Github's release API directly, no authentication or IDs. Biscotti developer can't track these calls.

    by @scosman in

  • 0.2.0Fix liquid glass header and search control rendering
    • Fix liquid glass header and search control rendering
    • Fix Copy button feedback not rendering on the Transcript tab
    • Misc build and CI fixes
    • @ivan-leschinsky made their first contribution in
    • @Vaporjawn made their first contribution in
Source
GitHub releases
Last checked