What problem does it solve? Attending and documenting Google Meet calls manually is time-consuming, and automating a bot that can both listen and speak in a call requires complex browser automation, caption scraping, and audio routing that most teams never build. ## Core Features & Use Cases - Automated Meeting Transcription: A headless Chromium bot joins a Meet URL, enables live captions, and scrapes them into a timestamped transcript file. - Realtime Voice Participation: In realtime mode, the agent speaks into the call through OpenAI Realtime TTS routed via a PulseAudio null-sink (Linux) or BlackHole (macOS) virtual audio device. - Remote Node Hosting: Run the bot on a separate machine (e.g., a Mac with signed-in Chrome) while the gateway runs on a headless Linux server, connected over authenticated WebSocket. - Use Case: Ask the agent to sit in on your standup, take notes, then summarize the transcript and send follow-up messages or file action items after the call ends. ## Quick Start Ask the agent to join your Google Meet link and take notes on the meeting, then summarize the transcript when it ends.