The-Swarm-Corporation/swarms-client
A production-grade Python client for the Swarms API, providing a simple and intuitive interface for creating and managing AI swarms.
Provides both synchronous and asynchronous HTTP clients via httpx and optional aiohttp backend, with full type safety through TypedDict request parameters and Pydantic response models. Supports orchestrating multi-agent workflows using configurable swarm types (e.g., ConcurrentWorkflow) where agents with different models and system prompts collaborate on tasks. Includes helper methods for model discovery, health checks, rate limit monitoring, and automatic retry logic with exponential backoff for transient failures.
Stars
8
Forks
6
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 07, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/The-Swarm-Corporation/swarms-client"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
The-Swarm-Corporation/swarms-tools
Swarms Tools provides a vast array of pre-built tools for your agents, MCP servers, and...
swarmzero/swarmzero
SwarmZero's SDK for building AI agents, swarms of agents and much more.
The-Swarm-Corporation/AI-CoScientist
An simple, reliable, and minimal implementation of the AI CoScientist Paper from Google "Towards...
Mintplex-Labs/openai-assistant-swarm
Introducing the Assistant Swarm. An extension to the OpenAI Node SDK to automatically delegate...
metauto-ai/GPTSwarm
🐝 The First Self-Improving Agentic Solution