import { Card, CardContent } from "@/components/ui/card" import { Download, Key, Play, FileText } from "lucide-react" export default function HowItWorks() { const steps = [ { number: "01", icon: , title: "Download & Setup", description: "Download and install on macOS. Enter your OpenAI API key (stored securely on-device).", }, { number: "02", icon: , title: "Start Recording", description: "Start a meeting—Meetingnotes records audio and shows a live transcript in real-time.", }, { number: "03", icon: , title: "Add Your Notes", description: "Add your own notes during the call to complement the automatic transcription.", }, { number: "04", icon: , title: "Get AI Summary", description: "End the meeting—AI generates enhanced notes instantly. Edit, copy, or search later.", }, ] return (

How meetingnotes Works

Get started in minutes with our simple, privacy-first approach to meeting notes.

{steps.map((step, index) => (
{step.number}
{step.icon}

{step.title}

{step.description}

))}
"meetingnotes saves me hours every week—best part? It's free and open source!"
– Open-Source Contributor
) }