FrootAI — VS Code Extension
From the Roots to the Fruits. It's connected, it's simply Frootful. Solution plays · AI primitives · MCP tools · Knowledge Modules · Comprehensive Glossary 📦 What's InsideThe extension adds a FrootAI icon to your activity bar with 7 sidebar sections:
🏠 Welcome & Agent FAI
The Welcome panel is your starting point — quick-start actions, feature overview, and ecosystem links all in one place. Open it anytime with
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
The Solution Configurator walks you through 5 questions to recommend the best play for your scenario — industry, complexity, team size, and more.
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:
Play actions — Init DevKit · Init TuneKit · Init SpecKit · Estimate Cost · Run Evaluation · User Guide 🧩 Primitives Catalog
Browse AI primitives across 5 tabs with search, WAF pillar filters, and domain filters:
One-click install for any primitive — agents use the 📚 Learning HubExplore the FROOT Framework — knowledge modules across 5 layers:
Also includes:
📡 Packages & DistributionSet up the FAI ecosystem in your preferred format:
All channels ship the same 101 plays, 800+ primitives, and 25 MCP tools. 🚀 InstallationOption 1 — VS Code Marketplace (recommended):
Option 2 — Terminal:
⚡ Quick Start
That's it — you're ready to build AI solutions with FrootAI. ⌨️ Keyboard Shortcuts
🎛️ Commands (
|
| Command | Description |
|---|---|
FrootAI: Search Everything |
Global search across plays, tools, glossary, modules |
FrootAI: Browse All Plays |
Full catalog with categories, search, pagination |
FrootAI: Solution Configurator |
5-question wizard → personalized recommendation |
FrootAI: Welcome |
Feature overview, quick start, ecosystem links |
FrootAI: Agent FAI |
Streaming AI chat — ask anything about FrootAI |
FrootAI: Plugin Marketplace |
Browse FAI plugins with search and filters |
FrootAI: FAI Ecosystem |
Interactive 6-tab ecosystem explorer |
FrootAI: Open Primitives Catalog |
AI primitives across 5 tabs with filters |
FrootAI: Open Evaluation |
3-mode dashboard: guide, demo, real workspace data |
FrootAI: Open Scaffold Wizard |
4-step wizard to bootstrap a play |
FrootAI: Initialize DevKit |
.github Agentic OS files |
FrootAI: Initialize TuneKit |
AI config + evaluation files |
FrootAI: Initialize SpecKit |
Architecture spec + WAF alignment |
FrootAI: Initialize Hooks |
guardrails.json |
FrootAI: Initialize Prompts |
Slash commands |
FrootAI: Install Agent |
Install FAI agent via QuickPick |
FrootAI: Install Instruction |
Install FAI instruction via QuickPick |
FrootAI: Setup MCP Server |
npm / pip / Docker / .vscode config |
FrootAI: Quick Cost Estimate |
Azure cost breakdown by tier |
FrootAI: Run Evaluation |
Auto-run eval.py + quality dashboard |
FrootAI: Auto-Chain Agents |
Build → Review → Tune workflow |
FrootAI: Validate Config |
Check config/*.json |
FrootAI: Validate Manifest |
Schema-validate fai-manifest.json with diagnostics |
FrootAI: Open Play from Manifest |
Detect play ID → open detail |
FrootAI: Look Up AI Term |
AI glossary search |
FrootAI: Search Knowledge Base |
Full-text search across modules |
FrootAI: Architecture Patterns |
Decision guides |
🔬 FAI Ecosystem Architecture
| Layer | Component | Role |
|---|---|---|
| 🏭 | FAI Factory | CI/CD · Validation · Publishing |
| 📦 | FAI Packages | npm · PyPI · Docker · VS Code |
| 🧰 | FAI Toolkit | DevKit · TuneKit · SpecKit |
| ⚙️ | FAI Engine | Runtime · Wiring · Resolution |
| 📋 | FAI Protocol | fai-manifest.json · fai-context.json |
| 🧬 | FAI Layer | The UniFAIng Glue — Context Wiring |
Flow: Factory → Packages → Toolkit → Engine → Protocol → Layer
🔗 Links
| 🌐 Website | frootai.dev |
| 📦 npm | npmjs.com/package/frootai-mcp |
| 🐍 PyPI | pypi.org/project/frootai-mcp |
| 🐳 Docker | ghcr.io/frootai/frootai-mcp |
| 💻 GitHub | github.com/frootai/frootai |
| 🤝 Community | frootai.dev/community |
| 📖 Contribute | frootai.dev/contribute |
| 📚 Learning Hub | frootai.dev/learning-hub |
![]()
From the Roots to the Fruits.
It's connected, it's simply Frootful.
MIT License · © 2026 FrootAI