FrootAI β From Root to Fruit
The uniFAIng glue that binds infrastructure, platform, and application The telescope and the microscope for AI architecture. See the big picture. Master the tiny details. Design with confidence.
Modules: 18 | Duration: 16β22 hours | Level: Beginner β Expert Audience: Cloud Architects, AI Engineers, Platform Engineers, DevOps, CSAs Scope: Everything AI β from a single token to a production agent fleet Last Updated: March 2026
What is FrootAI?
FrootAI = AI Foundations Β· Reasoning Β· Orchestration Β· Operations Β· Transformation
You are a cloud architect. You build platforms that host workloads. But the workloads have changed. Every application is becoming AI-native β language models, retrieval pipelines, autonomous agents, copilot integrations. You need to understand the entire tree, from the roots (how a token becomes a thought) to the fruit (a production agent that serves millions).
FrootAI gives you both lenses:
| π Telescope (Big Picture) | π¬ Microscope (Tiny Details) |
|---|---|
| How does an AI Landing Zone fit into enterprise architecture? | What is the difference between top_k=40 and top_k=10? |
| When should I use Semantic Kernel vs Microsoft Agent Framework? | How does BPE tokenization split βunbelievableβ into sub-tokens? |
| What hosting pattern works for multi-agent systems? | Why does temperature=0.0 still not guarantee determinism? |
| How do I design a RAG pipeline for 10M documents? | What is the cosine similarity threshold for relevant retrieval? |
βThe soil is the platform. The roots are the fundamentals. The trunk is reasoning. The branches are orchestration. The canopy is operations. The fruit is transformation. You need to understand the entire tree to grow the right solutions.β
The FROOT Framework
FrootAI organizes everything in the GenAI world into five layers β each building on the last, each essential to the whole:
Module Map
π± F β Foundations (The Roots)
What AI is, how it thinks, the vocabulary you need
| # | Module | Duration | What Youβll Master |
|---|---|---|---|
| F1 | GenAI Foundations | 60β90 min | Transformers, attention, tokenization, inference, parameters (temperature, top-k, top-p), context windows, embeddings |
| F2 | LLM Landscape & Model Selection | 45β60 min | GPT, Claude, Llama, Gemini, Phi β benchmarks, open vs proprietary, when to use what |
| F3 | AI Glossary AβZ | Reference | Comprehensive glossary defined β from βablationβ to βzero-shotβ. The dictionary you keep open in another tab |
πͺ΅ R β Reasoning (The Trunk)
How to make AI think well β reliably, accurately, without hallucination
| # | Module | Duration | What Youβll Master |
|---|---|---|---|
| R1 | Prompt Engineering & Grounding | 60β90 min | System messages, few-shot, chain-of-thought, structured output, guardrails, function calling |
| R2 | RAG Architecture & Retrieval | 90β120 min | Chunking, embeddings, vector search, Azure AI Search, semantic ranking, reranking, hybrid search |
| R3 | Making AI Deterministic & Reliable | 60β90 min | Hallucination reduction, grounding techniques, temperature vs top-p tuning, evaluation metrics, guardrails |
πΏ O β Orchestration (The Branches)
Connecting AI components into intelligent systems β agents, tools, frameworks
| # | Module | Duration | What Youβll Master |
|---|---|---|---|
| O1 | Semantic Kernel & Orchestration | 60 min | Plugins, planners, memory, connectors, comparison with LangChain, when to use SK |
| O2 | AI Agents & Microsoft Agent Framework | 90β120 min | Agent concepts, planning, memory, tool use, AutoGen, multi-agent, deterministic agents |
| O3 | MCP, Tools & Function Calling | 60β90 min | Model Context Protocol, tool schemas, function calling patterns, A2A, MCP servers, registry |
ποΈ O β Operations (The Canopy)
Running AI in production β platforms, infrastructure, hosting, low-code
| # | Module | Duration | What Youβll Master |
|---|---|---|---|
| O4 | Azure AI Platform & Landing Zones | 60β90 min | AI Foundry, Model Catalog, deployments, endpoints, AI Landing Zone, enterprise patterns |
| O5 | AI Infrastructure & Hosting | 60β90 min | GPU compute, Container Apps, AKS, App Service, model serving, scaling, cost optimization |
| O6 | Copilot Ecosystem & Low-Code AI | 45β60 min | M365 Copilot, Copilot Studio, Power Platform AI, GitHub Copilot, extensibility |
π T β Transformation (The Fruit)
Turning AI into real-world impact β safely, efficiently, at scale
| # | Module | Duration | What Youβll Master |
|---|---|---|---|
| T1 | Fine-Tuning & Model Customization | 60β90 min | When to fine-tune vs RAG, LoRA, QLoRA, RLHF, DPO, evaluation, MLOps lifecycle |
| T2 | Responsible AI & Safety | 45β60 min | Content safety, red teaming, guardrails, Azure AI Content Safety, evaluation frameworks |
| T3 | Production Architecture Patterns | 60β90 min | Multi-agent hosting, API gateway for AI, latency optimization, cost control, monitoring |
π Reference & Assessment
| # | Module | Duration | Purpose |
|---|---|---|---|
| REF | Quick Reference Cards | Reference | One-page cheat sheets for every concept β pin them to your wall |
| QUIZ | Quiz & Assessment | 20 min | 25 questions covering the full FrootAI curriculum |
How the FROOT Layers Connect
Every layer builds on the one below it. You can jump to any module β but understanding flows upward from roots to fruit:
Who is This For?
Learning Paths
Not sure where to start? Pick your path:
π Path 1: βIβm New to AIβ (6β8 hours)
Start from the roots, build understanding layer by layer
F1 β F3 β F2 β R1 β R2 β R3 β QUIZβ‘ Path 2: βI Need to Build an Agent NOWβ (4β5 hours)
Fast-track to agent development with just enough foundation
F1 (Sections 1.1β1.5) β R1 β O2 β O3 β O1 β T3ποΈ Path 3: βIβm Designing AI Infrastructureβ (5β6 hours)
Platform and operations focus for infra architects
F1 β O4 β O5 β T3 β R2 β T1π Path 4: βI Need to Make AI Reliableβ (3β4 hours)
Determinism, grounding, and safety β for when AI must not fail
R3 β R1 β R2 β T2 β REFπ― Path 5: βThe Complete Journeyβ (16β22 hours)
Every module, roots to fruit β become the AI architect
F1 β F2 β F3 β R1 β R2 β R3 β O1 β O2 β O3 β O4 β O5 β O6 β T1 β T2 β T3 β REF β QUIZThe FrootAI Promise
By the time youβve worked through FrootAI, you will be able to:
β Explain how a transformer turns tokens into intelligence β in 60 seconds, to any audience
β Design RAG pipelines that retrieve the right information with the right relevancy scores
β Choose between Semantic Kernel, Microsoft Agent Framework, LangChain, and direct API calls
β Build deterministic AI systems that minimize hallucination and maximize grounding
β Architect AI Landing Zones with proper networking, security, and cost controls
β Deploy agents on Container Apps, AKS, or serverless β and know the tradeoffs
β Connect AI to external systems via MCP, function calling, and tool orchestration
β Evaluate when to fine-tune vs when to RAG β and how to do both
β Govern AI responsibly with content safety, red teaming, and guardrails
β Scale production AI systems with proper monitoring, cost control, and architecture patterns
Quick Navigation
π± F | πͺ΅ R | πΏ O | ποΈ O | π T |
π FrootAI MCP Server
FrootAI is not just documentation β itβs a programmable knowledge base. Connect it to any MCP-compatible AI agent:
{
"mcpServers": {
"frootai": {
"command": "npx",
"args": ["frootai-mcp"]
}
}
}23 tools: 6 static (knowledge) + 4 live (Azure docs, MCP registries) + 3 agent chain (build β review β tune) + 3 AI ecosystem (model catalog, pricing, compare) + 6 compute
See mcp-server/README.md for full setup.
π₯οΈ FrootAI VS Code Extension
Standalone engine β works from any workspace, no clone needed:
Ctrl+Shift+X β Search "FrootAI" β Install17 commands: Init DevKit (.github Agentic OS), Init TuneKit, Init SpecKit, Auto-Chain Agents, MCP Install/Start/Configure, Search Knowledge, Look Up AI Term, and more.
4 sidebar panels: Solution Plays (20) Β· MCP Tools (22) Β· Knowledge Hub (knowledge modules) Β· AI Glossary (comprehensive glossary)
FrootAI v2.2 β The uniFAIng glue for AI architecture. From the roots to the fruits. Knowledge modules Β· MCP tools Β· solution plays Β· comprehensive glossary Built with π³ by the FrootAI communityΒ for the Azure community.