FOMO - AI-Powered Meeting Assistant


💡 Inspiration

We've all been in meetings where important details slip through the cracks. Action items get forgotten, decisions aren't documented, and hours of discussion vanish into thin air. We built FOMO to solve this - a brutally simple, AI-powered meeting assistant that captures everything so you never miss out (Fear Of Missing Out).


🎯 What it does

FOMO is a desktop app that records meetings, transcribes them in real-time, and extracts action items automatically using AI.

Key Features:

  • 🎙️ System Audio Capture - Records your meetings (Zoom, Teams, Google Meet)
  • 📝 Smart Transcription - Converts speech to text with speaker identification
  • 🤖 AI Action Items - Automatically detects and extracts tasks
  • 📊 Meeting Summaries - Generates key decisions, next steps, and blockers
  • 📥 Export & Share - Download as Markdown, JSON, or Plain Text
  • 🎨 Brutalist Design - Clean, minimal, black & white interface

🛠️ How we built it

Tech Stack:

  • Frontend: Electron + React + TypeScript + Tailwind CSS
  • State: Zustand for state management
  • Backend: Flask (Python) REST API
  • AI: AssemblyAI for transcription, Anthropic Claude for analysis

🚧 Challenges we ran into

1. System Audio Capture

  • Browser APIs limited to tab audio initially
  • Solution: Used python sys recorder to record system audio

🏆 Accomplishments that we're proud of

Working System Audio Capture - Records any meeting app
Chunked Architecture - Lightweight and scalable
AI Integration - AssemblyAI + Claude working together
Professional UI - Brutalist design that's clean and functional
Export System - 3 formats (Markdown, JSON, Text)
Share Features - Copy to clipboard, email integration
Test Data - Mock data for easy testing
Complete Documentation - 5 comprehensive guides

🚀 What's next for FOMO

Immediate:

  • 🔊 Audio playback with transcript sync
  • 🔍 Search within transcripts
  • 📱 Mobile companion app
  • 🌐 Web version

Integrations:

  • 💬 Slack - Post summaries to channels
  • 🐙 GitHub - Auto-create issues from action items
  • 📧 Email - Send summaries automatically
  • 📅 Calendar - Attach notes to events

Built with ❤️ using Electron, React, Flask, AssemblyAI, and Claude AI


Built With

Share this project:

Updates