> ## Documentation Index
> Fetch the complete documentation index at: https://visionagents.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Meeting Copilot

> Build a real-time sales assistant that listens to meetings and surfaces coaching suggestions

<Card title="View Sales Assistant Example on GitHub" icon="github" href="https://github.com/GetStream/Vision-Agents/tree/main/examples/09_sales_assistant_example">
  Check out the complete Sales Assistant example in our GitHub repository
</Card>

In this example, we build a real-time AI meeting copilot that silently listens to your microphone and system audio during sales calls, interviews, or meetings. It transcribes the conversation with speaker diarization using [AssemblyAI](https://www.assemblyai.com/), analyzes the dialogue with [Gemini](https://ai.google.dev/), and surfaces coaching suggestions on a translucent macOS overlay — invisible to other participants. The agent can be extended with RAG and custom knowledge bases to tailor suggestions to your product, company playbook, or deal context.

The project has two components: a Python agent backend built with Vision Agents, and a companion [macOS overlay app](https://github.com/GetStream/vision-agents-sales-assistant-demo) built with Flutter that captures audio and displays suggestions.

<Info>
  Vision Agents requires a [Stream](https://getstream.io/try-for-free/) account
  for real-time transport. Most providers offer free tiers to get started.
</Info>

## What You Will Build

* Silently listen to meeting audio (microphone + system audio) in real time
* Transcribe conversations with speaker diarization using [AssemblyAI](https://www.assemblyai.com/)
* Generate contextual coaching suggestions with [Gemini](https://ai.google.dev/)
* Display suggestions on a translucent macOS overlay via [Stream Chat](https://getstream.io/chat/)
* Run the agent as an HTTP server that the companion app connects to

## Next Steps

<CardGroup cols={2}>
  <Card title="HTTP Server Guide" icon="server" href="/guides/http-server">
    Learn how the agent server handles session management
  </Card>

  <Card title="AssemblyAI Integration" icon="plug" href="/integrations/stt/assemblyai">
    Explore AssemblyAI's STT with speaker diarization
  </Card>
</CardGroup>
