# swarms ## Docs - [Agent Configuration](https://docs.swarms.world/agents/agent-configuration.md): Complete guide to configuring agents with all available parameters - [Agent Judge](https://docs.swarms.world/agents/agent-judge.md): Specialized agent for evaluating and judging outputs from other agents, providing structured feedback and quality metrics - [Agent Memory](https://docs.swarms.world/agents/agent-memory.md): Configure persistent agent memory, context compression, archives, and conversation history - [Agent Skills](https://docs.swarms.world/agents/agent-skills.md): Learn about the markdown-based Agent Skills system for modular agent capabilities - [Agent Tools](https://docs.swarms.world/agents/agent-tools.md): Add tools and function calling capabilities to agents - [Creating Agents](https://docs.swarms.world/agents/creating-agents.md): Learn how to create and initialize agents in the Swarms framework - [GKP Agent (Generated Knowledge Prompting)](https://docs.swarms.world/agents/gkp-agent.md): Knowledge-driven reasoning system that generates relevant information before answering queries through multi-perspective analysis - [IRE Agent (Iterative Reflective Expansion)](https://docs.swarms.world/agents/iterative-agent.md): Iterative hypothesis generation, simulation, and refinement through continuous cycles of testing and meta-cognitive reflection - [Reasoning Agent Router](https://docs.swarms.world/agents/reasoning-agent-router.md): Dynamic routing system for selecting and executing different reasoning strategies based on task requirements - [Reasoning Agents Overview](https://docs.swarms.world/agents/reasoning-agents-overview.md): Advanced agents that employ structured cognitive strategies for improved problem-solving beyond standard language model capabilities - [Reasoning Duo](https://docs.swarms.world/agents/reasoning-duo.md): Dual-agent collaborative system that separates reasoning and execution phases for more robust and reliable outputs - [Reflexion Agent](https://docs.swarms.world/agents/reflexion-agent.md): Self-reflective agent that improves through iterative acting, evaluating, and reflecting with experience memory - [Self-Consistency Agent](https://docs.swarms.world/agents/self-consistency-agent.md): Generate multiple independent reasoning paths and aggregate them via majority voting for reliable, high-accuracy answers - [Structured Outputs](https://docs.swarms.world/agents/structured-outputs.md): Get structured, typed responses from agents using JSON schemas and Pydantic models - [AdvisorSwarm](https://docs.swarms.world/api/advisor-swarm.md): An executor-advisor swarm that pairs a cheaper executor model with a powerful advisor model consulted on-demand between turns - [Agent](https://docs.swarms.world/api/agent.md): The core Agent class for building autonomous AI agents with tools, memory, and multi-modal capabilities - [AgentRearrange](https://docs.swarms.world/api/agent-rearrange.md): A sophisticated multi-agent system for dynamic task orchestration with custom flow patterns - [AgentRouter](https://docs.swarms.world/api/agent-router.md): An embedding-based routing system that intelligently matches tasks to the most appropriate specialized agent using cosine similarity - [AOP (Agent Orchestration Platform)](https://docs.swarms.world/api/aop.md): Deploy multiple Swarms agents as tools in an MCP (Model Context Protocol) server with queue-based execution and persistence - [AutoSwarmBuilder](https://docs.swarms.world/api/auto-swarm-builder.md): Automatically builds and manages swarms of AI agents with intelligent task decomposition - [BaseStructure](https://docs.swarms.world/api/base-structure.md): Foundation class providing core functionality for swarm structures and agent systems - [BaseSwarm](https://docs.swarms.world/api/base-swarm.md): Abstract base class for building multi-agent swarm architectures - [BatchedGridWorkflow](https://docs.swarms.world/api/batched-grid-workflow.md): Multi-agent orchestration pattern that executes tasks in a batched grid format with parallel processing - [ConcurrentWorkflow](https://docs.swarms.world/api/concurrent-workflow.md): A concurrent workflow system for running multiple agents simultaneously on the same task - [Conversation](https://docs.swarms.world/api/conversation.md): A class to manage conversation history with in-memory storage, supporting multiple export formats and automatic token management - [CouncilAsAJudge](https://docs.swarms.world/api/council-as-judge.md): A council of AI agents that evaluates task responses across multiple dimensions in parallel, then aggregates findings into a comprehensive report - [CronJob](https://docs.swarms.world/api/cron-job.md): Schedule and run Swarms agents at specified intervals with cron-style scheduling - [DebateWithJudge](https://docs.swarms.world/api/debate-with-judge.md): A debate architecture with iterative self-refinement through Pro, Con, and Judge agents - [ForestSwarm](https://docs.swarms.world/api/forest-swarm.md): A hierarchical multi-agent system that organizes agents into trees and uses embedding-based semantic similarity for intelligent task routing - [GraphWorkflow](https://docs.swarms.world/api/graph-workflow.md): A powerful DAG-based workflow system for complex multi-agent orchestration with parallel execution - [GroupChat](https://docs.swarms.world/api/group-chat.md): Collaborative conversations among multiple agents with flexible speaker selection strategies - [HeavySwarm](https://docs.swarms.world/api/heavy-swarm.md): A sophisticated multi-agent system that decomposes tasks into specialized questions and executes them with synthesis - [HybridHierarchicalClusterSwarm](https://docs.swarms.world/api/hhcs.md): An advanced AI orchestration architecture that combines hierarchical decision-making with parallel processing through dynamic task routing to specialized agent swarms - [HierarchicalStructuredCommunicationFramework](https://docs.swarms.world/api/hierarchical-communication-framework.md): A multi-agent framework implementing structured communication and hierarchical evaluation based on the 'Talk Structurally, Act Hierarchically' approach - [HierarchicalSwarm](https://docs.swarms.world/api/hierarchical-swarm.md): A hierarchical multi-agent orchestrator that coordinates agents through a director - [LLMCouncil](https://docs.swarms.world/api/llm-council.md): A collaborative council of LLM agents that independently answer queries, review each other's responses, and synthesize the best elements into a final answer - [MajorityVoting](https://docs.swarms.world/api/majority-voting.md): A multi-loop consensus building system where multiple agents iteratively refine responses through majority voting - [MixtureOfAgents](https://docs.swarms.world/api/mixture-of-agents.md): A multi-agent system that runs agents in parallel layers and aggregates their responses - [ModelRouter](https://docs.swarms.world/api/model-router.md): Intelligent routing system that automatically selects and executes AI models based on task requirements - [Multi-Agent Execution Utilities](https://docs.swarms.world/api/multi-agent-execution-utilities.md): Utility functions for running multiple agents using various execution strategies including synchronous, asynchronous, concurrent, and batch processing - [MultiAgentRouter](https://docs.swarms.world/api/multi-agent-router.md): Routes tasks to specialized agents based on their capabilities using an intelligent boss agent - [Multi-Swarm Orchestration](https://docs.swarms.world/api/multi-swarm-orchestration.md): Hierarchical agent orchestration architectures for organizing multiple agents in structured layers - [Orchestration Methods](https://docs.swarms.world/api/orchestration-methods.md): A comprehensive suite of multi-agent orchestration methods for structured conversations, debates, negotiations, and decision-making - [PlannerGeneratorEvaluator](https://docs.swarms.world/api/planner-generator-evaluator.md): A GAN-style three-agent orchestration harness with iterative generate-evaluate feedback loops for high-quality output - [PlannerWorkerSwarm](https://docs.swarms.world/api/planner-worker-swarm.md): A planner-worker-judge architecture for parallel multi-agent task execution with optimistic concurrency - [Prompts](https://docs.swarms.world/api/prompts.md): Complete reference for the Swarms prompts module including the Prompt class and pre-built prompt templates - [RoundRobinSwarm](https://docs.swarms.world/api/round-robin-swarm.md): A swarm that executes tasks in a randomized round-robin fashion with AutoGen-style agent communication - [Schemas](https://docs.swarms.world/api/schemas.md): Pydantic schemas for agents, conversations, and API interactions in Swarms - [SelfMoASeq](https://docs.swarms.world/api/self-moa-seq.md): Sequential Self-Mixture of Agents that generates multiple candidate responses and synthesizes them using a sliding window approach - [SequentialWorkflow](https://docs.swarms.world/api/sequential-workflow.md): A workflow system for executing agents in a sequential, ordered chain - [SkillOrchestra](https://docs.swarms.world/api/skill-orchestra.md): Skill-aware agent orchestration system that routes tasks to agents via competence-cost scoring - [SocialAlgorithms](https://docs.swarms.world/api/social-algorithms.md): A flexible framework for defining custom social algorithms that control how agents communicate and interact in multi-agent systems - [SpreadSheetSwarm](https://docs.swarms.world/api/spreadsheet-swarm.md): A swarm that processes tasks concurrently using multiple agents and saves metadata to CSV files - [Multi-Agent Architectures Overview](https://docs.swarms.world/api/structs-overview.md): A comprehensive overview of all available multi-agent architectures in Swarms, their use cases, and functionality - [SwarmMatcher](https://docs.swarms.world/api/swarm-matcher.md): Automatically match tasks to the most appropriate swarm type using semantic similarity - [SwarmRearrange](https://docs.swarms.world/api/swarm-rearrange.md): Orchestrate multiple swarms in sequential or parallel flow patterns with thread-safe operations - [SwarmRouter](https://docs.swarms.world/api/swarm-router.md): A dynamic router that routes tasks to different swarm types based on user selection or automatic matching - [Tools & Utilities](https://docs.swarms.world/api/tools.md): Comprehensive reference for Swarms tools, function calling, and schema conversion utilities - [Utilities](https://docs.swarms.world/api/utils.md): Essential utility functions and classes for file processing, logging, formatting, and token management - [Agent Rearrange](https://docs.swarms.world/architectures/agent-rearrange.md): Define complex multi-agent workflows with custom flow patterns using arrow and comma syntax - [Concurrent Workflow](https://docs.swarms.world/architectures/concurrent-workflow.md): Execute multiple agents simultaneously for maximum throughput and parallel processing - [Graph Workflow](https://docs.swarms.world/architectures/graph-workflow.md): Orchestrate complex agent workflows using Directed Acyclic Graphs (DAGs) with parallel and sequential execution - [Group Chat](https://docs.swarms.world/architectures/group-chat.md): Enable collaborative multi-agent conversations with flexible speaker selection and interactive sessions - [Heavy Swarm](https://docs.swarms.world/architectures/heavy-swarm.md): Sophisticated 5-phase analysis workflow with specialized agents for comprehensive research and insights - [Hierarchical Swarm](https://docs.swarms.world/architectures/hierarchical-swarm.md): Director-worker pattern where a central director coordinates specialized agents with feedback loops - [Mixture of Agents](https://docs.swarms.world/architectures/mixture-of-agents.md): Synthesize outputs from multiple expert agents using an aggregator for state-of-the-art performance - [Multi-Agent Architectures Overview](https://docs.swarms.world/architectures/overview.md): Comprehensive guide to all multi-agent architectures in Swarms with comparison table and use cases - [Sequential Workflow](https://docs.swarms.world/architectures/sequential-workflow.md): Execute agents in a linear chain where each agent's output becomes the next agent's input - [Social Algorithms](https://docs.swarms.world/architectures/social-algorithms.md): Define and execute custom communication patterns between agents with arbitrary social algorithms - [Swarm Router](https://docs.swarms.world/architectures/swarm-router.md): Universal orchestrator providing a single interface to dynamically select and execute any swarm type - [Swarms v12](https://docs.swarms.world/changelog/swarms-v12.md): Changelog for Swarms v12 — April 18 to May 2, 2026 - [CLI Commands](https://docs.swarms.world/cli/commands.md): Complete reference for all Swarms CLI commands with examples and parameters - [CLI Configuration](https://docs.swarms.world/cli/configuration.md): Configure agents and swarms using YAML files and environment variables - [CLI Overview](https://docs.swarms.world/cli/overview.md): Introduction to the Swarms Command-Line Interface for managing agents and swarms - [Code of Conduct](https://docs.swarms.world/community/code-of-conduct.md): Community guidelines and standards for the Swarms framework - [Contributing to Swarms](https://docs.swarms.world/community/contributing.md): Learn how to contribute to the Swarms framework and help build the future of multi-agent AI systems - [Contributing to this documentation](https://docs.swarms.world/community/contributing-to-docs.md): How to propose changes, preview locally, and open pull requests for the Swarms documentation site - [Development Setup](https://docs.swarms.world/community/development-setup.md): Set up your local development environment for contributing to Swarms - [Join Our Discord Community](https://docs.swarms.world/community/discord.md): Connect with the Swarms community on Discord for support, discussions, and collaboration - [Swarms Ecosystem](https://docs.swarms.world/community/ecosystem.md): The complete Swarms infrastructure stack — frameworks, SDKs, and client libraries across every major language - [Frequently Asked Questions](https://docs.swarms.world/community/faq.md): Common questions and troubleshooting for the Swarms framework - [Enterprise Features](https://docs.swarms.world/community/features.md): Comprehensive overview of Swarms enterprise-grade capabilities and business value - [GitHub Repository](https://docs.swarms.world/community/github.md): Learn how to use GitHub to report issues, request features, and contribute to Swarms - [Protocol Overview & Architecture](https://docs.swarms.world/community/protocol-overview.md): Comprehensive overview of the Swarms protocol architecture, illustrating the flow from agent classes to multi-agent structures - [Swarms Improvement Proposals (SIPs)](https://docs.swarms.world/community/sip.md): Guidelines for proposing new features, enhancements, and changes to the Swarms framework - [Technical Support](https://docs.swarms.world/community/technical-support.md): Getting help with the Swarms multi-agent framework — bug reports, feature requests, and support channels - [Agents](https://docs.swarms.world/concepts/agents.md): Understanding the fundamental building block of Swarms - the Agent - [Custom Multi-Agent Architectures](https://docs.swarms.world/concepts/custom-architectures.md): Learn how to build custom swarm architectures by combining agents into collaborative systems with conversation management, error handling, and scalability - [Swarms](https://docs.swarms.world/concepts/swarms.md): Understanding multi-agent collaboration and orchestration in Swarms - [Tools](https://docs.swarms.world/concepts/tools.md): Understanding tools and tool integration in Swarms - [Workflows](https://docs.swarms.world/concepts/workflows.md): Understanding workflow orchestration patterns in Swarms - [Agent Orchestration Protocol (AOP)](https://docs.swarms.world/deployment/agent-orchestration-protocol.md): Deploy and manage agents as distributed services with the Agent Orchestration Protocol - [Monitoring & Observability](https://docs.swarms.world/deployment/monitoring.md): Monitor agent performance, track metrics, and gain observability into your Swarms deployment - [Production Best Practices](https://docs.swarms.world/deployment/production-best-practices.md): Essential practices for deploying Swarms agents in production environments - [Scaling Swarms](https://docs.swarms.world/deployment/scaling.md): Scale your multi-agent systems horizontally with concurrent and parallel execution - [Environment Setup](https://docs.swarms.world/environment-setup.md): Configure API keys, workspace directory, and environment variables for Swarms - [Agent Streaming](https://docs.swarms.world/examples/agent-streaming-example.md): Real-time token streaming from a single Agent using run_stream and arun_stream - [Agent with Tools](https://docs.swarms.world/examples/agent-with-tools.md): Enhance agents with external tools and function calling - [Advanced Research](https://docs.swarms.world/examples/agents/advanced-research.md): Multi-agent orchestrator-worker research system with parallel execution and LLM-as-judge evaluation. - [Agent Streaming](https://docs.swarms.world/examples/agents/agent-streaming.md): Stream agent responses in real-time, token by token, for an interactive UX. - [Autonomous Looper with Bash](https://docs.swarms.world/examples/agents/autonomous-looper-bash.md): Run an autonomous agent loop that can execute bash commands to complete long-horizon tasks. - [Autonomous Looper with Tools](https://docs.swarms.world/examples/agents/autonomous-looper-tools.md): Build an autonomous looping agent that uses tools to iteratively achieve a goal. - [Context Compression](https://docs.swarms.world/examples/agents/context-compression.md): Automatically summarize agent memory when it nears the context window, while archiving the full transcript. - [Persistent Memory](https://docs.swarms.world/examples/agents/persistent-memory.md): Persist agent interaction history to disk via MEMORY.md and resume across process restarts. - [Gold ETF Research](https://docs.swarms.world/examples/applications/gold-etf-research.md): Research and analyze gold ETFs with a specialized financial-analysis swarm. - [Hiring Swarm](https://docs.swarms.world/examples/applications/hiring-swarm.md): End-to-end hiring pipeline: source candidates, screen resumes, and run technical evaluations with agents. - [Job Finding Swarm](https://docs.swarms.world/examples/applications/job-finding.md): Use a swarm to discover, filter, and apply to jobs that match a candidate profile. - [M&A Swarm](https://docs.swarms.world/examples/applications/ma-swarm.md): Mergers and acquisitions analysis swarm covering deal sourcing, diligence, and valuation. - [Marketing Team Swarm](https://docs.swarms.world/examples/applications/marketing-team.md): A full-stack marketing team of agents handling strategy, copy, design, and analytics. - [Real Estate Swarm](https://docs.swarms.world/examples/applications/realestate-swarm.md): Real estate research, valuation, and deal-analysis swarm for residential and commercial properties. - [Smart Database Swarm](https://docs.swarms.world/examples/applications/smart-database.md): An agent-powered intelligent database that queries, analyzes, and reasons over structured data. - [Basic Agent](https://docs.swarms.world/examples/basic-agent.md): Create your first autonomous agent with Swarms - [Chat Command](https://docs.swarms.world/examples/cli/chat-command.md): Launch an interactive chat session with a Swarms agent from the command line. - [Multi-Agent CLI Quickstart](https://docs.swarms.world/examples/cli/multi-agent-quickstart.md): Spin up a multi-agent system from the Swarms CLI in under a minute. - [Google Cloud Run](https://docs.swarms.world/examples/cloud-run.md): Deploy a Swarms agent as a containerized REST API on Google Cloud Run with automatic scaling and managed infrastructure. - [Cloudflare Workers](https://docs.swarms.world/examples/cloudflare-workers.md): Deploy cron-driven AI agents on Cloudflare Workers global edge network. Powered by the Swarms API. - [Concurrent Workflow Example](https://docs.swarms.world/examples/concurrent-workflow-example.md): Learn how to run multiple agents simultaneously for maximum efficiency with parallel execution - [Deployment Solutions Overview](https://docs.swarms.world/examples/deployment-overview.md): Choose the right deployment strategy for your Swarms agents — from a single FastAPI process to scheduled cron jobs and beyond. - [FastAPI Agent API](https://docs.swarms.world/examples/fastapi-agent-api.md): Deploy your Swarms agents as REST endpoints in minutes using FastAPI and Uvicorn. - [Agentic Trading with Gemini](https://docs.swarms.world/examples/finance/agentic-trading-gemini.md): Build an autonomous crypto trading system using Swarms and the Gemini exchange API. - [Prediction Markets: Kalshi](https://docs.swarms.world/examples/finance/prediction-markets-kalshi.md): Build autonomous prediction market agents that discover events, reason about outcomes, and place bets on Kalshi. - [Prediction Markets: Polymarket](https://docs.swarms.world/examples/finance/prediction-markets-polymarket.md): Build autonomous prediction market agents that discover events, reason about outcomes, and place bets on Polymarket. - [Group Chat Example](https://docs.swarms.world/examples/group-chat-example.md): Learn how to create conversational collaboration between agents for real-time decision-making and debates - [Hierarchical Swarm Example](https://docs.swarms.world/examples/hierarchical-swarm-example.md): Learn how to use a director-worker pattern for complex project management and team coordination - [Browser Use](https://docs.swarms.world/examples/integrations/browser-use.md): Drive a real browser from your agents to automate web workflows end to end. - [Web Search with Exa](https://docs.swarms.world/examples/integrations/exa-search.md): Give your agents real-time web search using the Exa API for up-to-date knowledge. - [Firecrawl Tool](https://docs.swarms.world/examples/integrations/firecrawl.md): Crawl entire websites and extract structured content with a Firecrawl-powered Swarms agent. - [MCP with DataStax](https://docs.swarms.world/examples/integrations/mcp-datastax.md): Connect Swarms agents to DataStax Astra DB through the Model Context Protocol (MCP). - [Web Scraper Agents](https://docs.swarms.world/examples/integrations/web-scraper-agents.md): Build agents that navigate websites, extract structured data, and run scraping jobs in parallel across many sites. - [x402 Discovery Query](https://docs.swarms.world/examples/integrations/x402-discovery.md): Discover and query x402-enabled services from your Swarms agents. - [x402 Payment Integration](https://docs.swarms.world/examples/integrations/x402-payment.md): Integrate x402 native payments so agents can transact for paid services. - [Mixture of Agents (MoA) Example](https://docs.swarms.world/examples/mixture-of-agents-example.md): Learn how to use multiple expert agents in parallel and synthesize their outputs for state-of-the-art results - [AOP Medical Swarm](https://docs.swarms.world/examples/multi-agent/aop-medical.md): Run a medical-grade multi-agent system using the Agent Orchestration Protocol (AOP). - [Debate Swarm Quickstart](https://docs.swarms.world/examples/multi-agent/debate-quickstart.md): Spin up a multi-agent debate where specialized agents argue and converge on conclusions. - [AOP Examples Overview](https://docs.swarms.world/examples/overviews/aop-overview.md): Overview of Agent Orchestration Protocol (AOP) examples and patterns. - [Applications Overview](https://docs.swarms.world/examples/overviews/applications-overview.md): Real-world Swarms applications across finance, healthcare, marketing, and research. - [Apps Overview](https://docs.swarms.world/examples/overviews/apps-overview.md): Index of full applications built with the Swarms framework. - [Basic Examples Overview](https://docs.swarms.world/examples/overviews/basic-overview.md): Starter examples covering the essentials: single agents, tools, streaming, and vision. - [CLI Guides Overview](https://docs.swarms.world/examples/overviews/cli-overview.md): Index of guides for using the Swarms command-line interface. - [Community Resources](https://docs.swarms.world/examples/overviews/community-resources.md): Community-maintained tutorials, blog posts, videos, and example repositories. - [Swarms Cookbook](https://docs.swarms.world/examples/overviews/cookbook.md): Categorized cookbook of Swarms recipes by industry: finance, healthcare, marketing, and more. - [Examples Index](https://docs.swarms.world/examples/overviews/examples-index.md): Curated index of 100+ Swarms examples across single agents, multi-agent systems, and industry applications. - [Multi-Agent Architectures Overview](https://docs.swarms.world/examples/overviews/multi-agent-overview.md): Tour of multi-agent architectures: sequential, concurrent, hierarchical, mixture-of-agents, and more. - [Paper Implementations](https://docs.swarms.world/examples/overviews/paper-implementations.md): Swarms implementations of influential AI research papers. - [RAG Examples Overview](https://docs.swarms.world/examples/overviews/rag-overview.md): Retrieval-augmented generation patterns and examples built with Swarms. - [Templates & Applications](https://docs.swarms.world/examples/overviews/templates.md): Production-ready templates and applications across healthcare, finance, research, and business. - [Tools & Integrations Overview](https://docs.swarms.world/examples/overviews/tools-overview.md): Overview of tools and third-party integrations available to Swarms agents. - [Phala TEE Deployment](https://docs.swarms.world/examples/phala-deploy.md): Deploy a Swarms agent inside a Trusted Execution Environment (TEE) on Phala Cloud, with verifiable on-chain attestation. - [Can AI Agents Agree?](https://docs.swarms.world/examples/research/can_agents_agree.md): Implement the Byzantine consensus game from Berdoz, Rugli, and Wattenhofer with Swarms agents. - [Sequential Workflow Example](https://docs.swarms.world/examples/sequential-workflow-example.md): Learn how to build sequential agent workflows where agents execute tasks in a linear chain - [Sequential Workflow Streaming](https://docs.swarms.world/examples/sequential-workflow-streaming-example.md): Real-time token streaming across a pipeline of agents with run_stream, arun_stream, and structured events - [Streaming Responses](https://docs.swarms.world/examples/streaming.md): Stream agent outputs in real-time for better user experience - [Content Creation Pipeline](https://docs.swarms.world/examples/use-cases/content-creation.md): Build an automated content creation pipeline with ideation, writing, editing, and review stages - [Data Analysis Swarm](https://docs.swarms.world/examples/use-cases/data-analysis.md): Build a data analysis swarm that collects, analyzes, visualizes, and reports on complex datasets - [Financial Analysis System](https://docs.swarms.world/examples/use-cases/financial-analysis.md): Build a comprehensive financial analysis system with market analysis, risk assessment, and investment recommendations - [Research Team Swarm](https://docs.swarms.world/examples/use-cases/research-team.md): Build an autonomous research team that collaborates to produce comprehensive research reports - [Vision Agent](https://docs.swarms.world/examples/vision-agent.md): Create agents that process images and multimodal content - [Basic Speech Agent](https://docs.swarms.world/examples/voice-agents/agent-speech.md): Run an agent normally, then narrate its final response with text-to-speech. - [Streaming Voice Agent](https://docs.swarms.world/examples/voice-agents/agent-with-streaming-speech.md): Speak each sentence the moment the LLM produces it using StreamingTTSCallback. - [Autonomous Voice Agent](https://docs.swarms.world/examples/voice-agents/autonomous-agent-with-speech.md): An autonomous (max_loops="auto") agent with terminal access that narrates its plan, tool use, and final summary in real time. - [Voice Debate](https://docs.swarms.world/examples/voice-agents/debate-with-speech.md): Two agents debate turn-by-turn, each speaking with a distinct voice. Optional speech-to-text input for the opening prompt. - [Hierarchical Speech Swarm](https://docs.swarms.world/examples/voice-agents/hierarchical-speech-swarm.md): Run a HierarchicalSwarm where the director and each worker speak with a distinct voice, making it easy to follow who is doing what. - [Voice Agents Overview](https://docs.swarms.world/examples/voice-agents/overview.md): Build speech-enabled agents using the voice-agents package with Swarms — streaming TTS, STT input, and per-agent voices. - [Installation](https://docs.swarms.world/installation.md): Install Swarms using pip, uv, poetry, or from source - [Swarms Marketplace](https://docs.swarms.world/integrations/marketplace.md): Discover, share, and monetize production-ready prompts and agents through the Swarms Marketplace - [Model Context Protocol (MCP)](https://docs.swarms.world/integrations/mcp.md): Connect Swarms agents to MCP servers for dynamic tool discovery and execution - [Model Providers](https://docs.swarms.world/integrations/model-providers.md): Integrate Swarms with multiple LLM providers including OpenAI, Anthropic, Groq, and more - [Tools Integration](https://docs.swarms.world/integrations/tools.md): Add custom tools and functions to your Swarms agents for extended capabilities - [Introduction to Swarms](https://docs.swarms.world/introduction.md): The Enterprise-Grade Production-Ready Multi-Agent Orchestration Framework - [Quickstart Guide](https://docs.swarms.world/quickstart.md): Create your first agent and swarm in minutes