Skip to Content
Getting StartedInstallation

Installation

FrootAI is available through multiple distribution channels. Choose the one that fits your workflow.

Prerequisites

RequirementMinimum VersionCheck
Node.js18+ (22+ recommended)node --version
Python3.9+ (for Python SDK)python --version
Docker20+ (for container usage)docker --version
Git2.30+git --version
Azure CLI2.60+ (for deployment)az version
ℹ️

Only Node.js is required for the core tooling. Python, Docker, and Azure CLI are needed only for their respective channels.

Quick Install

Choose your preferred channel:

# MCP Server β€” add AI tooling to any MCP-compatible agent npx frootai-mcp@latest # SDK β€” programmatic API for Node.js / TypeScript npm install frootai # CLI β€” command-line access npm install -g frootai

MCP Server Configuration

Add FrootAI as an MCP server in your editor:

.vscode/mcp.json
{ "mcpServers": { "frootai": { "command": "npx", "args": ["frootai-mcp@latest"] } } }
πŸ’‘

The MCP Server exposes 45 tools to any AI agent that speaks the Model Context ProtocolΒ .

SDK Usage

Use FrootAI programmatically in your applications:

import { FrootAI } from 'frootai'; const fai = new FrootAI(); fai.search('RAG architecture'); // BM25-ranked results fai.plays.get('01'); // Play details fai.listModules(); // 16 FROOT modules

Clone the Repository

For contributing or exploring the full source:

git clone https://github.com/frootai/frootai.git cd frootai npm install npm run validate:primitives # Verify everything works
⚠️

The repository includes 100 solution plays, 238 agents, 322 skills, and 77 plugins. The initial clone is approximately 50 MB.

Distribution Channels Summary

ChannelInstall CommandUse Case
npm MCPnpx frootai-mcp@latestAdd FrootAI tools to any AI agent
npm SDKnpm install frootaiProgrammatic API in Node.js/TS
PyPI SDKpip install frootaiPython API, offline, zero deps
PyPI MCPpip install frootai-mcpPython MCP server
VS Codecode --install-extension frootai.frootai-vscodeIDE integration
Dockerdocker run -i ghcr.io/frootai/frootai-mcpZero-install MCP server
CLInpx frootaiCommand-line access
GitHubgit cloneFull source, contributions

Next Steps

Last updated on