What's Changed
- 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.
Details
- Enable Whisper language detection so non-English audio isn't transcribed as English by @JulianUll in #67
- Replace linear-scan search with a SQLite FTS5 index by @scosman in #63
- Detect Microsoft Teams meetings via the mic-holding modulehost sub-process by @JulianUll in #68
- Fix flaky package-tier CI tests by @scosman in #69
- Fix AttributeGraph cycle in Meeting Detail height measurement by @scosman in #70
- Add MCP server: local HTTP endpoint for meeting tools by @scosman in #72
- Fail make build on compiler warnings by @scosman in #73
- App URLs: biscotti:// deep link vocabulary by @scosman in #75
New Contributors
- @JulianUll made their first contribution in #67
Full Changelog: v0.2.1...v0.3.0