Skip to Content
DistributionVS Code Extension

FrootAI

FrootAI β€” VS Code Extension

From the Roots to the Fruits. It’s connected, it’s simply Frootful.
The UniFAIng Glue for GenAI Ecosystem

VersionInstallsRatingLicense

Solution plays Β· AI primitives Β· MCP tools Β· Knowledge Modules Β· Comprehensive Glossary


πŸ“¦ What’s Inside

The extension adds a FrootAI icon to your activity bar with 7 sidebar sections:

SectionWhat You Get
Hi FAIWelcome hub, Agent FAI chat, Setup Guide, Global Search (Ctrl+Shift+F9)
FAI Solution PlaysConfigurator wizard, browse 101 plays, scaffold projects, recently used
FAI Primitives Catalog200 agents Β· 150 instructions Β· 300 skills Β· hooks Β· 70 plugins
FAI Learning HubFAI Ecosystem explorer, 16 FROOT modules, AI Glossary, Learning Center, Quizzes
FAI PackagesMCP server setup, npm/PyPI/Docker distribution, CLI tools
FAI Dev HubAdmin guide, user guide, API reference, changelog, architecture docs
FAI CommunityCommunity showcase, contribution guide, GitHub links

Works standalone β€” no need to clone the FrootAI repo. Install the extension and go.


🏠 Welcome & Agent FAI

Welcome panel

The Welcome panel is your starting point β€” quick-start actions, feature overview, and ecosystem links all in one place. Open it anytime with Ctrl+Shift+F11.

Agent FAI chat

Agent FAI is your AI-powered assistant that knows the entire FrootAI ecosystem. Ask about solution plays, architecture patterns, Azure best practices, primitives β€” anything. Responses stream in real-time with full context awareness.


🎯 Solution Plays

Solution Configurator

The Solution Configurator walks you through 5 questions to recommend the best play for your scenario β€” industry, complexity, team size, and more.

Solution Play browser

Browse All Plays gives you a searchable, filterable catalog of all solution plays. Click any play for a rich detail panel with WAF checklist, Azure services grid, tuning parameters, and cost breakdown.

Each play ships as a 4-kit structure:

solution-play/ β”œβ”€β”€ .github/ DevKit β€” agents, instructions, skills, hooks, prompts β”œβ”€β”€ config/ TuneKit β€” AI parameters, guardrails, model routing β”œβ”€β”€ evaluation/ eval.py + test sets + quality scoring β”œβ”€β”€ infra/ Bicep IaC (Azure plays) or Docker Compose └── spec/ SpecKit β€” architecture spec + WAF alignment

Play actions β€” Init DevKit Β· Init TuneKit Β· Init SpecKit Β· Estimate Cost Β· Run Evaluation Β· User Guide


🧩 Primitives Catalog

Primitives Catalog

Browse AI primitives across 5 tabs with search, WAF pillar filters, and domain filters:

PrimitiveCountWhat They Do
Agents238Specialized .agent.md files β€” RAG, security, DevOps, per-play builder/reviewer/tuner
Instructions176Coding standards, WAF guidelines, domain patterns (.instructions.md)
Skills322Actionable recipes β€” deploy, evaluate, tune, scaffold (SKILL.md)
Hooks10Policy gates β€” secrets scanning, guardrails, session validation
Plugins77Themed bundles of agents + instructions + skills + hooks

One-click install for any primitive β€” agents use the vscode://github.copilot-chat/createAgent protocol.


πŸ“š Learning Hub

Explore the FROOT Framework β€” knowledge modules across 5 layers:

LayerModules
FoundationsGenAI Foundations Β· LLMs Β· Glossary Β· Agentic OS
ReasoningPrompts Β· RAG Β· Deterministic AI
OrchestrationSemantic Kernel Β· Agents Β· MCP & Tools
OperationsAzure AI Β· GPU Infrastructure Β· Copilot Ecosystem
TransformationFine-Tuning Β· Responsible AI Β· Production Patterns

Also includes:

  • FAI Ecosystem β€” 6-tab explorer: Factory Β· Packages Β· Toolkit Β· Engine Β· Protocol Β· Layer
  • AI Glossary β€” Comprehensive glossary with definitions and context
  • Learning Center β€” 15 guided learning pages on frootai.dev
  • Quiz & Assessment β€” 25 questions to test your knowledge

πŸ“‘ Packages & Distribution

Set up the FAI ecosystem in your preferred format:

ChannelPackageInstall
npmfrootai-mcp v3.5.0npx frootai-mcp@latest
PyPIfrootai-mcp v3.5.0uvx frootai-mcp
Dockerghcr.io/frootai/frootai-mcpdocker pull ghcr.io/frootai/frootai-mcp
CLIfrootainpx frootai
VS CodeThis extensioncode --install-extension frootai.frootai-vscode
Websitefrootai.devfrootai.devΒ 

All channels ship the same 101 plays, 800+ primitives, and 25 MCP tools.


πŸš€ Installation

Option 1 β€” VS Code Marketplace (recommended):

Ctrl+Shift+X β†’ Search "FrootAI" β†’ Install

Option 2 β€” Terminal:

code --install-extension frootai.frootai-vscode

⚑ Quick Start

1. Install β†’ Ctrl+Shift+X β†’ "FrootAI" β†’ Install 2. Setup MCP β†’ Sidebar β†’ FAI Packages β†’ Setup MCP Server 3. Build β†’ Sidebar β†’ Solution Configurator β†’ pick a play β†’ Scaffold

That’s it β€” you’re ready to build AI solutions with FrootAI.


⌨️ Keyboard Shortcuts

ShortcutAction
Ctrl+Shift+F9Search Everything β€” plays, tools, glossary, modules
Ctrl+Shift+F10Browse All Plays β€” filterable catalog
Ctrl+Shift+F11Welcome β€” feature overview and quick start

πŸŽ›οΈ Commands (Ctrl+Shift+P) β€” click to expand


CommandDescription
FrootAI: Search EverythingGlobal search across plays, tools, glossary, modules
FrootAI: Browse All PlaysFull catalog with categories, search, pagination
FrootAI: Solution Configurator5-question wizard β†’ personalized recommendation
FrootAI: WelcomeFeature overview, quick start, ecosystem links
FrootAI: Agent FAIStreaming AI chat β€” ask anything about FrootAI
FrootAI: Plugin MarketplaceBrowse FAI plugins with search and filters
FrootAI: FAI EcosystemInteractive 6-tab ecosystem explorer
FrootAI: Open Primitives CatalogAI primitives across 5 tabs with filters
FrootAI: Open Evaluation3-mode dashboard: guide, demo, real workspace data
FrootAI: Open Scaffold Wizard4-step wizard to bootstrap a play
FrootAI: Initialize DevKit.github Agentic OS files
FrootAI: Initialize TuneKitAI config + evaluation files
FrootAI: Initialize SpecKitArchitecture spec + WAF alignment
FrootAI: Initialize Hooksguardrails.json
FrootAI: Initialize PromptsSlash commands
FrootAI: Install AgentInstall FAI agent via QuickPick
FrootAI: Install InstructionInstall FAI instruction via QuickPick
FrootAI: Setup MCP Servernpm / pip / Docker / .vscode config
FrootAI: Quick Cost EstimateAzure cost breakdown by tier
FrootAI: Run EvaluationAuto-run eval.py + quality dashboard
FrootAI: Auto-Chain AgentsBuild β†’ Review β†’ Tune workflow
FrootAI: Validate ConfigCheck config/*.json
FrootAI: Validate ManifestSchema-validate fai-manifest.json with diagnostics
FrootAI: Open Play from ManifestDetect play ID β†’ open detail
FrootAI: Look Up AI TermAI glossary search
FrootAI: Search Knowledge BaseFull-text search across modules
FrootAI: Architecture PatternsDecision guides

πŸ”¬ FAI Ecosystem Architecture

LayerComponentRole
🏭FAI FactoryCI/CD · Validation · Publishing
πŸ“¦FAI Packagesnpm Β· PyPI Β· Docker Β· VS Code
🧰FAI ToolkitDevKit · TuneKit · SpecKit
βš™οΈFAI EngineRuntime Β· Wiring Β· Resolution
πŸ“‹FAI Protocolfai-manifest.json Β· fai-context.json
🧬FAI LayerThe UniFAIng Glue β€” Context Wiring

Flow: Factory β†’ Packages β†’ Toolkit β†’ Engine β†’ Protocol β†’ Layer


🌐 Websitefrootai.dev 
πŸ“¦ npmnpmjs.com/package/frootai-mcpΒ 
🐍 PyPIpypi.org/project/frootai-mcp 
🐳 Dockerghcr.io/frootai/frootai-mcp 
πŸ’» GitHubgithub.com/frootai/frootaiΒ 
🀝 Communityfrootai.dev/community 
πŸ“– Contributefrootai.dev/contributeΒ 
πŸ“š Learning Hubfrootai.dev/learning-hubΒ 

FrootAI
From the Roots to the Fruits.
It’s connected, it’s simply Frootful.

MIT License Β· Β© 2026 FrootAI

Last updated on