Inspiration

The inspiration for this project was the power that we have seen from gemini since thhe beggining .

What it does

This is a Custom AI agent generator for a google meets sessions, so people can creat an agent that can join the meeting for them or to be a companion and take notes, act as a previously configured role based on the goal of the action that we need that agent to develop for the creator of that agent

How we built it

we build it with 3 layer architecture in order to preserve every data managment in each layer

┌───────────────────────────────────────────────────────────────┐
│  Layer 3: meetmind-agent (Python/FastAPI)     ← GEMINI BRAIN │
│  Gemini Live API + ADK | Role Engine | React Dashboard       │
│              ↕ SSE events + REST commands                     │
├───────────────────────────────────────────────────────────────┤
│  Layer 2: meet-control-server (Node.js)       ← EVENT BUS    │
│  SSE stream | REST API | Command queue | Timeline            │
│              ↕ HTTP internal                                  │
├───────────────────────────────────────────────────────────────┤
│  Layer 1: meet-bot (Node.js/Playwright)       ← BROWSER      │
│  Chrome automation | PulseAudio | STT | TTS | Screenshots    │
└───────────────────────────────────────────────────────────────┘

Challenges we ran into

google cloud connection locally, the idea of having a brodcast live feeling in the meeting with the agent

Accomplishments that we're proud of

the layers connection using google cloud, the live feeling from the agent , and all the interaction of every text, video , image (multimodal experience), from the agent

What we learned

teammate work, gemini potential and the strict security from google services

What's next for Meetmind

built more capacity for the agent , wheter on the roles details, and connection with other suits of google

Share this project:

Updates

Submission history