Introduction
This repository demonstrates how to build a meeting preparation agent with real-time web access, leveraging Tavily’s advanced search capabilities. This agent will connect to your Google Calendar via MCP, extract meeting information, and use Tavily search for profile research on the meeting attendees and general information on the companies you are meeting with.
Try Our Meeting Prep Agent
Step 1: Get Your API Key
Step 2: Read The Open Source Code and Clone the App
System Diagram
Features
- Real-time Web Search: Instantly fetches up-to-date information using Tavily’s search API.
- Agentic Reasoning: Combines MCP and ReAct agent flows for smarter, context-aware responses.
- Streaming Substeps: See agentic reasoning and substeps streamed live for transparency.
- Citations: All web search results are cited for easy verification.
- Google Calendar Integration: (via mcp-use) Access and analyze your meeting data.
- Async FastAPI Backend: High-performance, async-ready backend for fast responses.
- Modern React Frontend: Interactive UI for dynamic user interactions.