# AgentSwarms

> An interactive, education-first platform for learning Agentic AI by building real agents, swarms, and tool-use patterns through guided lessons and a live playground.

AgentSwarms is an interactive school for Agentic AI that pairs every concept with a runnable, forkable example in a live browser-based playground. It covers the full stack from prompts and RAG to multi-agent swarms, guardrails, observability, and text-to-SQL agents — all in one guided environment with zero setup required to start. The platform is free forever for learners, with a BYOK (Bring Your Own Key) mode for power users who want unlimited requests via their own provider accounts. AgentSwarms positions itself as the layer that gets you ready to use production tools like Langflow, Dify, or LangGraph by teaching the underlying concepts first.

- **Guided Curriculum** — *Six structured lesson modules covering prompts, RAG, tools, guardrails, multi-agent swarms, and observability, each with interactive checkpoints.*
- **Live Playground** — *Run real agents directly in the browser; switch models mid-conversation, inspect token counts, and view full execution traces.*
- **Multi-Provider Gateway** — *Supports OpenAI, Anthropic, Gemini, Bedrock, Azure, OCI, Qwen, and Grok; start with the free AgentSwarms AI gateway or plug in your own API keys.*
- **Swarm Canvas** — *Drag-and-drop canvas for composing multi-agent workflows with typed handoffs between Router, Worker, and Reviewer nodes.*
- **RAG & Knowledge Bases** — *Upload PDFs or URLs to create knowledge bases; agents retrieve and cite relevant chunks at query time.*
- **HITL Approvals Inbox** — *Gate risky agent actions (refunds, deletes, sends) behind human-in-the-loop approval flows with full audit trails.*
- **Traces & Observability** — *Every run logs full prompts, responses, tool calls, token counts, latency, and cost for debugging and eval-driven development.*
- **Prompt Library** — *Save, tag, version, and reuse system prompts across agents and swarms as first-class assets.*
- **Community Feed** — *Publish agents and swarms publicly; remix others' work to learn faster.*
- **Budget Caps** — *Set monthly, per-agent, and daily spend limits with auto-disable on limit to prevent runaway loops.*
- **MCP Server Support** — *Connect Model Context Protocol servers to expose standardized tools usable across any compatible agent client.*
- **Text-to-SQL Agents** — *Run SQL agents on included sample datasets with AST validation and table allow-listing for safe, grounded data queries.*

## Features
- Guided curriculum with 6+ lesson modules
- Live browser-based agent playground
- Multi-provider model gateway (OpenAI, Anthropic, Gemini, Bedrock, Azure, OCI, Qwen, Grok)
- Drag-and-drop Swarm Canvas for multi-agent workflows
- RAG knowledge bases with PDF and URL ingestion
- Human-in-the-Loop (HITL) approvals inbox
- Full execution traces with token, latency, and cost data
- Prompt Library with versioning and tagging
- Community feed for publishing and remixing agents
- Per-agent and global budget caps with auto-disable
- MCP (Model Context Protocol) server support
- Text-to-SQL agents with AST validation
- BYOK (Bring Your Own Key) mode
- Portable agent/swarm export as JSON
- Analytics dashboard with spend and request trends
- Pre-built templates for common use cases
- Canonical patterns gallery (orchestrator, pipeline, fan-out, supervisor)

## Integrations
OpenAI, Anthropic, Google Gemini, AWS Bedrock, Azure OpenAI, Oracle OCI, Qwen, Grok, n8n, Zapier, Slack, Webhooks, MCP Servers

## Platforms
WINDOWS, WEB, API

## Pricing
Freemium — Free tier available with paid upgrades

## Links
- Website: https://agentswarms.fyi
- Documentation: https://agentswarms.fyi/learn
- EveryDev.ai: https://www.everydev.ai/tools/agentswarms
