From Meet link to meeting intelligence

Direct answer

Donna works in five moves: she opens your Google Meet link in a real browser on your server, joins as a visible participant once admitted, records the call’s audio and screen with ffmpeg, transcribes with Whisper large-v3 using your key, and writes an eight-section intelligence report with DeepSeek using yours. Nothing touches a vendor cloud.

Step 1

You send Donna the link

Paste a Google Meet URL into the dashboard (or trigger her remotely). No calendar plumbing required — the link is the invitation.

Step 2

She joins like a colleague

A real Chromium browser driven by Playwright joins the call as a visible participant. She appears in the participant list by name and waits in the lobby until the host admits her — visible, consensual attendance, every time.

Step 3

She records everything, server-side

Audio and screen video captured server-side with PulseAudio + ffmpeg, compressed after the call. Slides, demos, and shared documents are preserved exactly as the room saw them, alongside clean platform audio.

Step 4

She transcribes with Whisper large-v3

Long recordings are chunked and transcribed via Whisper large-v3 (via the Groq API, using your own key) — the openly benchmarked standard for speech recognition, multilingual out of the box.

Step 5

She writes the report

Two passes: a forensic extraction of every decision, commitment, tension, and dodge with quotes and timestamps — then the eight-section report, with opinions. It lands in your dashboard minutes after the call.

What arrives in your dashboard

A timestamped transcript, the compressed recording, and the report: eight sections from “Donna’s Take” to “Donna’s Orders”, each claim citing a quote or timestamp. Meetings, transcripts, and reports persist in your PostgreSQL database and are readable only behind your dashboard’s authentication.

Questions, answered straight

Does Donna need anything installed on attendees’ machines?

Nothing. Donna is a participant, not a plugin — attendees just see her in the Google Meet participant list. Everything runs on your server.

What happens if the meeting runs long?

Donna stays until the meeting actually ends — she detects the end of the call, stops capture cleanly, then compresses and processes. Long recordings are chunked for transcription automatically.

Can Donna process meetings that already happened?

Yes — upload any audio or video recording in the dashboard and the identical pipeline runs: Whisper large-v3 transcription, two-pass DeepSeek analysis, full report.

Put Donna in your next meeting

Donna deploys onto your own VPS in an afternoon: nginx, pm2, PostgreSQL, your API keys. Early access is open — tell us about your team and we’ll get her a seat at your table.

Request early access