Skip to main content

Play Catalog

The complete catalog of FrootAI Solution Plays. Each play is a production-ready AI blueprint with DevKit (agents, skills, instructions), TuneKit (config), infrastructure (Bicep), and evaluation pipelines. See the Solution Plays Overview for how plays are structured.

Full Play Tableโ€‹

#NameCategoryComplexityKey Azure Services
01Enterprise RAGRAGIntermediateAzure OpenAI, AI Search, Blob Storage, App Service
02AI Landing ZoneInfrastructureIntermediateVNet, Private Endpoints, Key Vault, Managed Identity
03Deterministic AgentAgentsIntermediateAzure OpenAI (temp=0, seed), Structured Output
04Call Center Voice AIVoiceAdvancedSpeech Services, Azure OpenAI, Event Hub, Container Apps
05IT Ticket ResolutionAgentsIntermediateAzure OpenAI, ServiceNow connector, Logic Apps
06Document IntelligenceDocumentIntermediateDocument Intelligence, Azure OpenAI, Blob Storage
07Multi-Agent ServiceAgentsAdvancedAzure OpenAI, Semantic Kernel, Container Apps
08Copilot Studio BotCopilotBeginnerCopilot Studio, Dataverse, Power Platform
09AI Search PortalRAGIntermediateAI Search, Azure OpenAI, App Service, CDN
10Content ModerationSecurityIntermediateContent Safety, Azure OpenAI, Event Grid
11AI Landing Zone (Advanced)InfrastructureAdvancedHub-Spoke VNet, Firewall, DNS, Policy, Governance
12Model Serving on AKSInfrastructureAdvancedAKS (GPU nodes), vLLM, KEDA, Container Registry
13Fine-Tuning WorkflowFine-TuningAdvancedAzure AI Foundry, Azure OpenAI, MLflow
14Cost-Optimized AI GatewayInfrastructureIntermediateAPIM, Azure OpenAI (multi-region), Redis Cache
15Document Processing (Vision)DocumentIntermediateGPT-4o Vision, Document Intelligence, Blob Storage
16Copilot Teams ExtensionCopilotIntermediateTeams, Bot Framework, Azure OpenAI
17AI ObservabilityObservabilityIntermediateApplication Insights, Log Analytics, KQL, Dashboards
18Prompt OptimizationAgentsIntermediateAzure OpenAI, DSPy, A/B Testing
19Edge AIEdgeAdvancedONNX Runtime, IoT Hub, Container Instances
20Real-Time AnalyticsReal-TimeAdvancedEvent Hub, Stream Analytics, Azure OpenAI, Cosmos DB
21Agentic RAGRAGAdvancedAzure OpenAI, AI Search, Semantic Kernel, Function Calling
22Swarm OrchestrationAgentsAdvancedAzure OpenAI, AutoGen/CrewAI, Container Apps
23Browser AgentAgentsAdvancedAzure OpenAI, Playwright, Container Apps

Category Breakdownโ€‹

๐Ÿ” RAG & Search โ€” Plays 01, 09, 21โ€‹

Ground LLM responses in your data using retrieval-augmented generation:

  • 01 โ€” Enterprise RAG: The foundational RAG pattern โ€” chunking, embedding, hybrid search, semantic ranker, citations. Start here.
  • 09 โ€” AI Search Portal: A user-facing search experience with faceted navigation, filters, and AI-powered answers.
  • 21 โ€” Agentic RAG: RAG with agent autonomy โ€” the agent decides when to search, what to search, and how to combine results.

๐Ÿค– Agents โ€” Plays 03, 05, 07, 18, 22, 23โ€‹

From single deterministic agents to distributed swarms:

  • 03 โ€” Deterministic Agent: Zero-temperature, seed pinning, structured output. When you need consistent, verifiable results.
  • 05 โ€” IT Ticket Resolution: Classify, route, and resolve IT tickets with AI. Integrates with ServiceNow.
  • 07 โ€” Multi-Agent Service: Supervisor routes to specialist agents. The foundation for complex agentic workflows.
  • 18 โ€” Prompt Optimization: Systematically improve prompts using DSPy optimizers and A/B testing.
  • 22 โ€” Swarm Orchestration: Distributed agent teams with topology management and conflict resolution.
  • 23 โ€” Browser Agent: AI agents that navigate and interact with web pages using Playwright.

๐Ÿ—๏ธ Infrastructure โ€” Plays 02, 11, 12, 14โ€‹

Production-grade Azure foundations for AI workloads:

  • 02 โ€” AI Landing Zone: Secure foundation โ€” VNet, private endpoints, managed identity, RBAC.
  • 11 โ€” AI Landing Zone (Advanced): Hub-spoke networking, Azure Firewall, DNS, governance policies.
  • 12 โ€” Model Serving on AKS: Self-host open-source models on GPU-enabled AKS with vLLM.
  • 14 โ€” Cost-Optimized AI Gateway: APIM-based gateway with semantic caching, model routing, token metering.

๐Ÿ”’ Security โ€” Play 10โ€‹

  • 10 โ€” Content Moderation: End-to-end content safety pipeline with Azure AI Content Safety.

๐ŸŽ™๏ธ Voice โ€” Play 04โ€‹

  • 04 โ€” Call Center Voice AI: Real-time STT โ†’ LLM โ†’ TTS streaming for voice-based AI assistants.

๐Ÿ“„ Document Processing โ€” Plays 06, 15โ€‹

  • 06 โ€” Document Intelligence: Extract structured data from documents using Azure Document Intelligence.
  • 15 โ€” Document Processing (Vision): Multi-modal document analysis with GPT-4o Vision capabilities.

๐Ÿงฉ Copilot Extensions โ€” Plays 08, 16โ€‹

  • 08 โ€” Copilot Studio Bot: Build a Copilot Studio bot with custom topics, generative answers, and Dataverse.
  • 16 โ€” Copilot Teams Extension: Extend Microsoft Teams with an AI-powered bot using Bot Framework.

๐Ÿ“Š Observability โ€” Play 17โ€‹

  • 17 โ€” AI Observability: Monitor AI systems with custom KQL queries, dashboards, and alerting.

๐Ÿงช Fine-Tuning โ€” Play 13โ€‹

  • 13 โ€” Fine-Tuning Workflow: End-to-end LoRA/QLoRA fine-tuning with data prep, training, and evaluation.

๐Ÿ“ก Edge & Real-Time โ€” Plays 19, 20โ€‹

  • 19 โ€” Edge AI: Deploy AI models to edge devices with ONNX Runtime and IoT Hub.
  • 20 โ€” Real-Time Analytics: Stream processing with AI-powered analysis using Event Hub and Stream Analytics.

Complexity Levelsโ€‹

LevelPlaysDescription
Beginner08Minimal code, visual tools, guided setup
Intermediate01, 02, 03, 05, 06, 09, 10, 14, 15, 16, 17, 18Standard Azure + AI patterns, moderate config
Advanced04, 07, 11, 12, 13, 19, 20, 21, 22, 23Complex architecture, multi-service, deep expertise

Get Started with Any Playโ€‹

# 1. Browse plays
npx frootai list plays

# 2. Scaffold a play
npx frootai scaffold 01-enterprise-rag

# 3. Review the architecture
cat .github/copilot-instructions.md

# 4. Customize configuration
code config/openai.json config/guardrails.json

# 5. Deploy infrastructure (Azure plays)
az deployment group create --template-file infra/main.bicep \
--parameters infra/parameters/dev.bicepparam

# 6. Use the builder agent
# In Copilot Chat: @builder Help me implement the core pipeline

:::tip Start with Play 01 If you're new to FrootAI, start with Play 01 โ€” Enterprise RAG. It covers the most common AI pattern and teaches you the play structure. Then branch out to agents (Play 03/07), infrastructure (Play 02), or your specific use case. :::

Interactive Browserโ€‹

For the full interactive play browser with filtering, search, and detailed architecture diagrams, visit:

๐Ÿ‘‰ frootai.dev/solution-plays