OpenUtter: Query Google Meet Transcripts Live via OpenClaw

OpenUtter is a tool that lets your OpenClaw agent attend Google Meet meetings for you. It captures the live transcript and allows you to query it in real-time via text message.
How It Works
The tool uses Playwright to launch a stealth Chromium instance that joins a Google Meet via an invite link as a guest or authenticated account. It injects a MutationObserver into Meet's DOM to capture caption updates as they appear. The tool deduplicates word-by-word UI updates into a clean log format: [timestamp] Speaker: Text. This log is streamed in real-time through your OpenClaw event bus.
Key Features
- Live Querying: While a meeting is running, you can text your OpenClaw agent questions like "what are they talking about right now?" The agent pulls the last 20 lines of the live transcript and sends them back.
- Screenshot Capture: Sending "Take a screenshot" triggers a full-screen capture that appears in your chat within seconds.
- Multiple Bridge Support: Use the
--channelflag to route the stream to configured OpenClaw bridges including Telegram, WhatsApp, Slack, and Discord. - LLM Integration: The source mentions piping the transcript to an LLM summarizer that pushes action items to Slack when the call ends.
Setup
Installation requires two commands:
npx openutter
npx playwright-core install chromiumThe GitHub repository is available at https://github.com/sumansid/openutter.
Practical Use
This approach enables monitoring meetings without being physically present. As described in the source: "Texting 'what did they just decide?' 30 minutes into a call you're not on is a different way to work." The live query functionality appears to be the most frequently used feature according to the user.
📖 Read the full source: r/openclaw
👀 See Also

Head-to-head code review experiment compares three AI tools on same codebase
A video experiment tests Codex, Claude Code, and Claude Code with Sextant on identical code review tasks, with Codex verifying findings and judging which report is more valuable. The focus is on how workflow and structure affect what AI notices and prioritizes.

Team Brain: A Shared Memory Plugin for Claude Code That Stores Team Knowledge in Git
Team Brain is a Claude Code plugin that stores team knowledge in a .team-brain/ folder within your repository. It automatically generates a BRAIN.md file capped at 180 lines for optimal Claude instruction accuracy and works across tools by creating .cursorrules and AGENTS.md files.

Claude Banana: A Claude Code plugin for image generation with design system awareness
Claude Banana is a Claude Code plugin that generates images using Google's Gemini API with context-aware prompt crafting. It reads Tailwind configs, CSS variables, design tokens, and existing assets to understand project visual styles.

Developer builds Rust compression library with Claude Opus 4.6, questions utility
A developer used Claude Opus 4.6 for two weeks to create a 15,800-line Rust compression library with 449 passing tests, Python bindings, and C FFI layer, but questions whether another compression library was needed.