From 9c96a926556840161253ec9950f39e3882915a17 Mon Sep 17 00:00:00 2001 From: Kye Gomez Date: Mon, 30 Jun 2025 11:17:53 -0700 Subject: [PATCH] readme links --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 74095420..57146c86 100644 --- a/README.md +++ b/README.md @@ -217,18 +217,18 @@ print(final_post) ## 🏗️ Swarm Architectures for Production Workflows -`swarms` provides a variety of powerful, pre-built architectures to orchestrate agents in different ways. Choose the right structure for your specific problem to build efficient and reliable production systems. - -| **Architecture** | **Description** | **Best For** | -|---|---|---| -| **SequentialWorkflow** | Agents execute tasks in a linear chain; one agent's output is the next one's input. | Step-by-step processes like data transformation pipelines, report generation. | -| **ConcurrentWorkflow** | Agents run tasks simultaneously for maximum efficiency. | High-throughput tasks like batch processing, parallel data analysis. | -| **AgentRearrange** | Dynamically maps complex relationships (e.g., `a -> b, c`) between agents. | Flexible and adaptive workflows, task distribution, dynamic routing. | -| **GraphWorkflow** | Orchestrates agents as nodes in a Directed Acyclic Graph (DAG). | Complex projects with intricate dependencies, like software builds. | -| **MixtureOfAgents (MoA)** | Utilizes multiple expert agents in parallel and synthesizes their outputs. | Complex problem-solving, achieving state-of-the-art performance through collaboration. | -| **GroupChat** | Agents collaborate and make decisions through a conversational interface. | Real-time collaborative decision-making, negotiations, brainstorming. | -| **ForestSwarm** | Dynamically selects the most suitable agent or tree of agents for a given task. | Task routing, optimizing for expertise, complex decision-making trees. | -| **SpreadSheetSwarm**| Manages thousands of agents concurrently, tracking tasks and outputs in a structured format. | Massive-scale parallel operations, large-scale data generation and analysis. | +`swarms` provides a variety of powerful, pre-built multi-agent architectures enabling you to orchestrate agents in various ways. Choose the right structure for your specific problem to build efficient and reliable production systems. + +| **Architecture** | **Description** | **Best For** | **Documentation** | +|---|---|---|---| +| **SequentialWorkflow** | Agents execute tasks in a linear chain; one agent's output is the next one's input. | Step-by-step processes like data transformation pipelines, report generation. | [Docs](https://docs.swarms.world/en/latest/swarms/structs/sequential_workflow/) | +| **ConcurrentWorkflow** | Agents run tasks simultaneously for maximum efficiency. | High-throughput tasks like batch processing, parallel data analysis. | [Docs](https://www.google.com/search?q=https://docs.swarms.world/en/latest/swarms/structs/concurrent_workflow/) | +| **AgentRearrange** | Dynamically maps complex relationships (e.g., `a -> b, c`) between agents. | Flexible and adaptive workflows, task distribution, dynamic routing. | [Docs](https://docs.swarms.world/en/latest/swarms/structs/agent_rearrange/) | +| **GraphWorkflow** | Orchestrates agents as nodes in a Directed Acyclic Graph (DAG). | Complex projects with intricate dependencies, like software builds. | [Docs](https://docs.swarms.world/en/latest/swarms/structs/graph_workflow/) | +| **MixtureOfAgents (MoA)** | Utilizes multiple expert agents in parallel and synthesizes their outputs. | Complex problem-solving, achieving state-of-the-art performance through collaboration. | [Docs](https://docs.swarms.world/en/latest/swarms/structs/moa/) | +| **GroupChat** | Agents collaborate and make decisions through a conversational interface. | Real-time collaborative decision-making, negotiations, brainstorming. | [Docs](https://docs.swarms.world/en/latest/swarms/structs/group_chat/) | +| **ForestSwarm** | Dynamically selects the most suitable agent or tree of agents for a given task. | Task routing, optimizing for expertise, complex decision-making trees. | [Docs](https://docs.swarms.world/en/latest/swarms/structs/forest_swarm/) | +| **SpreadSheetSwarm**| Manages thousands of agents concurrently, tracking tasks and outputs in a structured format. | Massive-scale parallel operations, large-scale data generation and analysis. | [Docs](https://docs.swarms.world/en/latest/swarms/structs/spreadsheet_swarm/) | -----