quickstart-streaming-agents
Build, deploy, and orchestrate event-driven agents natively on Apache Flinkยฎ and Apache Kafkaยฎ
Description
Build, deploy, and orchestrate event-driven agents natively on Apache Flinkยฎ and Apache Kafkaยฎ
README
Build real-time AI agents with Confluent Cloud Streaming Agents. This quickstart includes three hands-on labs:
| Lab | Description |
|---|---|
| Lab1 - Price Matching Orders With MCP Tool Calling | *NEW!* Now using new Agent Definition (CREATE AGENT) syntax. Price matching agent that scrapes competitor websites and adjusts prices in real-time.![]() |
| Lab2 - Vector Search & RAG | Vector search pipeline template with retrieval augmented generation (RAG). Use the included Flink documentation chunks, or bring your own documents for intelligent document retrieval.![]() |
| Lab3 - Agentic Fleet Management Using Confluent Intelligence | End-to-end boat fleet management demo showing use of Agent Definition, MCP tool calling, vector search, and anomaly detection.![]() |
| Lab4 - Public Sector Insurance Claims Fraud Detection Using Confluent Intelligence | Real-time fraud detection system that autonomously identifies suspicious claim patterns in disaster insurance claims applications using anomaly detection, pattern recognition, and LLM-powered analysis.![]() |
Required accounts & credentials:
Required tools:
- Confluent CLI - must be logged in
- Docker - for Lab1 & Lab3 data generation only
- Git
- Terraform
- uv
- AWS CLI or Azure CLI tools for generating API keys
Installation commands (Mac/Windows)
**Mac:**brew install uv git python && brew tap hashicorp/tap && brew install hashicorp/tap/terraform && brew install --cask confluent-cli docker-desktop && brew install awscli # or azure-cliWindows:
winget install astral-sh.uv Git.Git Docker.DockerDesktop Hashicorp.Terraform ConfluentInc.Confluent-CLI Python.Python1. Clone the repository and navigate to the Quickstart directory:
git clone https://github.com/confluentinc/quickstart-streaming-agents.git
cd quickstart-streaming-agents2. Auto-generate AWS Bedrock or Azure OpenAI keys:
# Creates API-KEYS-[AWS|AZURE].md and auto-populates them in next step
uv run api-keys create- One command deployment:
uv run deployThat's it! The script will autofill generated credentials and guide you through setup and deployment of your chosen lab(s).
Note
See the Workshop Mode Setup Guide for details about auto-generating API keys and tips for running demo workshops.
quickstart-streaming-agents/
โโโ terraform/
โ โโโ core/ # Shared Confluent Cloud infra for all labs
โ โโโ lab1-tool-calling/ # Lab1-specific infra
โ โโโ lab2-vector-search/ # Lab2-specific infra
โ โโโ lab3-agentic-fleet-management/ # Lab3-specific infra
โ โโโ lab4-pubsec-fraud-agents # Lab4-specific infra
โโโ deploy.py # Start here with uv run deploy
โโโ scripts/ # Python utilities invoked with uv
# Automated
uv run destroyFor early access to exciting new Flink AI features, fill out this form and we'll add you to our early access previews.
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| master@2026-04-21 | Latest activity on master branch | High | 4/21/2026 |
| 0.0.0 | No release found โ using repo HEAD | High | 4/9/2026 |




