AI-powered meeting notes application for macOS with real-time transcription, speaker diarization, and smart summaries.
- 🎙️ Real-time Transcription - Live speech-to-text via Ollama Whisper models, Gemini diarization, Azure AI Speech, and automatic Parakeet fallback
- 👥 Speaker Diarization - Automatically identify and label different speakers
- 📝 Rich Note Taking - Beautiful rich text editor with formatting options
- 🤖 AI Summaries - Generate structured meeting summaries with key points, action items, and decisions
- 💾 Local Storage - All data stored locally in SQLite database
- 📤 Export - Export meetings to Markdown or plain text format
The main meetings list view showing all your recorded meetings
Real-time transcription with speaker diarization during an active meeting
Rich text editor for taking and formatting meeting notes
Application settings for configuring transcription and summarization services
- Frontend: Next.js + React + TypeScript + Tailwind CSS
- Desktop: Electron with native bindings
- Transcription:
- Default: Ollama Whisper models
- Cloud: Gemini 2.x Flash (automatic speaker diarization)
- Cloud: Azure AI Speech (conversation diarization)
- Fallback: Parakeet-TDT (MLX) + Whisper Live (with SpeechBrain/WhisperX diarization)
- Summarization: Ollama-served LLMs (default: llama3.1)
- Speaker Diarization: SpeechBrain (ECAPA-TDNN)
- Database: SQLite with better-sqlite3
- Rich Text Editor: Tiptap Run with the combined command:
pnpm electron:devpnpm build:apppnpm build:macThe built application will be in the release/ directory.
- Launch MeetMind
- Click "New Meeting" button
- Enter a meeting title
- Click "Start Transcribing" to begin live transcription
- Use the rich text editor in the "Notes" tab
- Notes are automatically saved every 5 seconds
- Format your notes with bold, italic, headings, and lists
- View live transcription in the sidebar while recording
- Switch to the "Transcript" tab to see all transcribed text
- Search through transcripts
- See speaker labels and timestamps
- Export to Markdown or plain text
- Switch to the "Summary" tab
- Click "Generate Summary"
- AI will analyze your notes and transcripts
- Summary includes:
- Key Points
- Action Items
- Decisions Made
- Participants
MIT License - See LICENSE file for details



