You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Need to switch architectures easily |`SwarmRouter`|
943
941
944
942
---
@@ -1086,8 +1084,6 @@ from swarms import Agent
1086
1084
1087
1085
**Don't instantiate heavyweight structures inside tight loops** — create agents and workflows once, reuse them across calls.
1088
1086
1089
-
**Don't pass `tools=[]` (empty list)** — pass `tools=None` instead. An empty list can confuse schema generation.
1090
-
1091
1087
**Don't use `streaming_on=True` and `streaming_callback` together on the same agent** — `streaming_on` streams to stdout; `streaming_callback` streams to your function. Pick one.
1092
1088
1093
1089
**Don't set `context_compression=False` on very long autonomous sessions** — without compression the agent will eventually hit the context limit and raise an error.
The **Agent Orchestration Protocol (AOP)** is a powerful framework for deploying and managing agents as distributed services. AOP enables agents to be discovered, managed, and executed through a standardized protocol, making it perfect for building scalable multi-agent systems. [Learn more about AOP](https://docs.swarms.world/api/aop)
735
-
736
-
```python
737
-
from swarms import Agent, AOP
738
-
739
-
# Create specialized agents
740
-
research_agent = Agent(
741
-
agent_name="Research-Agent",
742
-
agent_description="Expert in research and data collection",
Perfect for deploying large scale multi-agent systems. [Read the complete AOP documentation](https://docs.swarms.world/api/aop)
792
-
793
-
---
794
-
795
732
## Documentation
796
733
797
734
The full documentation lives at **[docs.swarms.world](https://docs.swarms.world)**. Below are the resources most useful when building with Swarms — both for humans and for AI coding assistants.
@@ -837,7 +774,6 @@ Swarms seamlessly integrates with industry-standard protocols and open specifica
837
774
|----------|-------------|---------------|
838
775
|**[MCP (Model Context Protocol)](https://docs.swarms.world/integrations/mcp)**| Standardized protocol for AI agents to interact with external tools and services through MCP servers. Enables dynamic tool discovery and execution. |[MCP Integration Guide](https://docs.swarms.world/integrations/mcp)|
839
776
|**[X402](https://docs.swarms.world/examples/integrations/x402-payment)**| Cryptocurrency payment protocol for API endpoints. Enables monetization of agents with pay-per-use models. |[X402 Quickstart](https://docs.swarms.world/examples/integrations/x402-payment)|
840
-
|**[AOP (Agent Orchestration Protocol)](https://docs.swarms.world/examples/multi-agent/aop-medical)**| Framework for deploying and managing agents as distributed services. Enables agent discovery, management, and execution through standardized protocols. |[AOP Reference](https://docs.swarms.world/api/aop)|
841
777
|**[Swarms Marketplace](https://swarms.world)**| Platform for discovering and sharing production-ready prompts, agents, and tools. Enables automatic prompt loading from the marketplace and publishing your own prompts directly from code. |[Marketplace Tutorial](https://docs.swarms.world/integrations/marketplace)|
842
778
|**[Open Responses](https://www.openresponses.org/)**| Open-source specification and ecosystem for multi-provider, interoperable LLM interfaces based on the OpenAI Responses API. Provides a unified schema and tooling for calling language models, streaming results, and composing agentic workflows—independent of provider. |[Open Responses Website](https://www.openresponses.org/)|
843
779
|**[Agent Skills](https://docs.swarms.world/agents/agent-skills)**| Lightweight, markdown-based format for defining modular, reusable agent capabilities introduced by Anthropic. Enables specialization of agents without modifying code by loading skill definitions from simple SKILL.md files. |[Agent Skills Documentation](https://docs.swarms.world/agents/agent-skills)|
|[test_aop.py](utils/misc/aop/test_aop.py)| AOP test |
283
249
|[telemetry/](utils/telemetry/)| Telemetry and monitoring utilities |
284
250
285
251
### User Interface
@@ -320,7 +286,6 @@ This directory contains comprehensive examples demonstrating various capabilitie
320
286
| Want to use the CLI? | Check out [cli/](cli/) for all CLI command examples |
321
287
| Want multi-agent workflows? | Check out [multi_agent/duo_agent.py](multi_agent/duo_agent.py)|
322
288
| Need tool integration? | Explore [tools/agent_as_tools.py](tools/agent_as_tools.py)|
323
-
| Interested in AOP? | Try [aop_examples/client/example_new_agent_tools.py](aop_examples/client/example_new_agent_tools.py) for agent discovery |
324
289
| Want to see social algorithms? | Check out [multi_agent/social_algorithms_examples/](multi_agent/social_algorithms_examples/)|
325
290
| Looking for guides? | Visit [guides/](guides/) for comprehensive tutorials |
326
291
| Need RAG? | Try [single_agent/rag/](single_agent/capabilities/rag/) for RAG examples |
@@ -479,11 +444,9 @@ This directory contains comprehensive examples demonstrating various capabilitie
479
444
|**Multi-Agent Architecture**| Agents as Tools | Using agents as tools in workflows |[Agents as Tools](https://docs.swarms.world/architectures/overview)|
|**Deployment Solutions**| Agent Orchestration Protocol (AOP) | Deploy agents as distributed services with discovery and management |[AOP Reference](https://docs.swarms.world/api/aop)|
483
447
|**Applications**| Advanced Research System | Multi-agent research system inspired by Anthropic's research methodology |[AdvancedResearch](https://github.com/The-Swarm-Corporation/AdvancedResearch)|
484
448
|**Applications**| Hospital Simulation | Healthcare simulation system using multi-agent architecture |[HospitalSim](https://github.com/The-Swarm-Corporation/HospitalSim)|
485
449
|**Applications**| Browser Agents | Web automation with agents |[Browser Agents](https://docs.swarms.world/examples/integrations/browser-use)|
486
-
|**Applications**| Medical Analysis | Healthcare applications |[Medical Examples](https://docs.swarms.world/examples/multi-agent/aop-medical)|
0 commit comments