Tutorial led by Chan Meng — Senior AI/ML Engineer, open-source contributor, and former ByteDance developer. Chan has built 30+ live applications and specialises in AI-powered solutions. She is also a panel speaker at this event and the developer behind this website.
What you will build
Gather
AI finds your meeting details, related emails, and shared documents across Calendar, Gmail, and Drive
Synthesise
Combines everything into a one-page briefing — no more switching between tabs
Prepare
Key points, attendee list, and talking suggestions ready to go before you walk in
How it works
You speak (or type) a single prompt. Gemini CLI uses the Google Workspace CLI (gws) to pull your calendar events, search your emails, and find shared documents. AI combines everything into a clear, structured briefing you can read in 60 seconds.
What you will learn
- Connect AI to your Google Calendar, Gmail, and Drive using
gws - Pull meeting details — time, attendees, agenda — with a natural language prompt
- Search Gmail for emails related to a specific meeting or attendee
- Find shared documents in Google Drive by topic or file name
- Combine multiple data sources into a single AI-powered briefing
- Save your briefing as a file or Google Doc for easy reference
No coding required. The AI handles everything — your job is to describe what meeting you need to prepare for. If you can explain what you need to a colleague, you can do this.
Tools
Gemini CLI
Google’s free AI assistant that runs in your terminal. Supports extensions for Google Workspace — reads your calendar, email, and drive on command.
gws (Google Workspace CLI)
A command-line tool that controls Gmail, Calendar, Drive, and more from your terminal. It’s what lets AI access your Google data.
Wispr Flow (optional)
Optional voice input tool — speak instead of type. Works in any application, including your terminal. Hands-free meeting prep.
Node.js
Required to install Gemini CLI and gws. A one-time setup step.
Cost
| Tool | Cost |
|---|---|
| Gemini CLI | Free (1,000 requests/day) |
| gws | Free and open-source |
| Wispr Flow | Free trial (invite link for a free month of Pro) |
| Node.js | Free |
| Total | $0 |
Prerequisites
A laptop with internet
Windows or macOS. No special hardware needed.
25 to 30 minutes
Most of that is one-time setup. Take your time — there’s no rush.
A Google account
Any personal or work Google account with Calendar, Gmail, and Drive enabled.
Ready to get started? Head to Set up your tools to get everything connected.