swarms Profile picture
Sep 15 12 tweets 7 min read Read on X
Introducing Swarms 8.3.0

We're thrilled to announce our latest update, featuring new enhancements from the past 15 days.

We shipped all-new multi-agent architectures, Multi-Agent Execution Utilities, new examples, updated documentation, improvements, and much more!

Learn more ⬇️🧵Image
2 /

All-new: BatchedGridWorkflow

The BatchedGridWorkflow is an all-new multi-agent orchestration pattern that executes tasks in a batched grid format, where each agent processes a different task simultaneously.

This workflow is particularly useful for parallel processing scenarios where you have multiple agents and multiple tasks that can be distributed across them.

Docs: docs.swarms.world/en/latest/swar…Image
3 /

All-new Multi-Agent Execution Utilities

Now, you can execute multiple agents with Uvloop, a widely used asynchronous framework.

⎆ run_agents_concurrently_uvloop() for high-performance parallel processing

⎆ run_agents_with_tasks_uvloop() for coordinated task management

⎆ Built on uvloop architecture for maximum throughput

⎆ Enterprise-scale deployment ready

Docs: docs.swarms.world/en/latest/swar…Image
4 /

Improvement: HierarchicalSwarm

We introduced streaming callback capabilities and also the ability to integrate more tools post initialization.

⎆Real-time streaming callbacks for monitoring

⎆ Optimized agent initialization processes

⎆ Enhanced tool integration capabilities

⎆ Updated technical documentation

Docs: docs.swarms.world/en/latest/swar…Image
5 /

Improvements: MajorityVoting

We have significantly simplified the MajorityVoting architecture by incorporating an agent as the final aggregator, enhancing prompt design, and removing unused code.

⎆ Now easier to use
⎆ Streamlined design and architecture
⎆ Enhanced aggregation/consensus step

Docs: docs.swarms.world/en/latest/swar…Image
6 /

Improvement: MCP Infrastructure

We have completed our full port migration from SSE to Streamable HTTP as instructed by MCP. We also added improved error handling and logging.

⎆ Migration from SSE to streamable HTTP

⎆ Enhanced transport reliability

⎆ Better error handling

⎆ Production stability

Docs: docs.swarms.world/en/latest/swar…Image
7 /

Bug Fixes:

We also fixed various bugs mostly within the domain of MCP processing in this latest update.

⎆ MCP Transport Options

⎆ MCP Client Migration

⎆ File Path Resolution

Issues: github.com/kyegomez/swarm…
8 /

New Documentation + Examples

⎆ Multi-MCP implementation guides

⎆ Production-ready Geo-Guesser Agent example: github.com/kyegomez/swarm…

⎆ Hierarchical workflow demonstrations

⎆ Firecrawl Agent Integration by @firecrawl_dev : docs.swarms.world/en/latest/deve…

⎆ Nano Banana Agent Examples: docs.swarms.world/en/latest/exam…

Find more examples here: docs.swarms.world
9 /

To conclude, this update introduces a new multi-agent architecture, multi-agent runtime utilities, and improvements such as streaming callbacks essential for enterprise-grade deployment.

This update empowers app builders to create faster and more scalable multi-agent systems!

Get started building bleeding-edge agent applications with the Swarms framework:

GitHub: github.com/kyegomez/swarms

Docs: docs.swarms.world
10 /

Swarms is Hiring 🧑‍💻

We're hiring agent engineers, researchers, and infrastructure engineers!

Join us and let's build the agent economy.

Learn more: swarms.ai/hiring
11 /

Join The Swarms community, a vast network of thousands of agent-engineers, researchers, and builders building the agentic economy 📈 👾

Links
> Discord discord.gg/EamjgSaEQf

> Telegram t.me/swarmsgroupchat

> X community: x.com/i/communities/…

> Events: lu.ma/swarms_calendar

> Blog: medium.com/@KyeGomezB

> YouTube: youtube.com/@kyegomez3242
@threadreaderapp unroll

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with swarms

swarms Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @swarms_corp

Sep 11
Effortlessly Integrate Multiple MCP Servers into your Agents with Swarms 👾

Learn more ⬇️ Image
2 /

First, download the swarms package.

pip3 install -U swarms

Docs: docs.swarms.world/en/latest/swar…Image
3 /

Set your environment variables, in this example it's OpenAI

Docs: docs.swarms.worldImage
Read 8 tweets
Sep 2
Introducing Swarms Python Update [8.2.0]

This major Swarms framework update introduces Claude Agents Compatibility, an enhanced AgentLoader class for loading thousands of agents, along with various new improvements and bug fixes!

Learn more ⬇️🧵 Image
2 /

All-New [Reasoning Integration]

Added advanced reasoning capabilities for improved agent decision-making and logical processing

Docs: docs.swarms.world/en/latest/Image
3 /

All-New: Integration with Claude Code Agents

You can now load agents created for Claude Code in Markdown format and integrate them into the Swarms ecosystem. The integration process is simple:

> Markdown file with your agent logic
> Load it
> Run the agent

Docs: docs.swarms.world/en/latest/swar…Image
Image
Read 20 tweets
Aug 26
Let's reshare the story of Swarms.

Many people don't realize that Swarms was one of the first agent frameworks ever created more than 3 years ago.

Swarms has inspired countless frameworks, including CrewAI, OpenAI's Swarm, Autogen, Agno, and Langraph all of which are descendants of Swarms.

Learn more 🧵👇Image
2 /

Swarms was originally conceived after the release of the Chain of Thought paper.

Our founder, @KyeGomezB, implemented the Chain of Thought paper while working on open-source AI research.

He would then go on to implement Tree of Thoughts, Algorithm of Thoughts, and countless other AI model architectures and prompting techniques.

He discovered that, regardless of how intelligent individual LLMs were, they needed to collaborate to enhance their performance, reduce hallucination, handle multiple tasks concurrently, and increase the memory capacity.

Github: github.com/kyegomez/swarmsImage
3 /

Through this realization, @KyeGomezB essentially pioneered the field of multi-agent LLM collaboration.

He then recruited some of his closest friends, who were working alongside him in open-source AI research on Discord, to collaborate on Swarms.

Swarms introduced the simplified Agent class structure, which was the most straightforward abstraction of an AI agent ever defined at the time.

Kye defined an agent as:
LLM + Tools + Memory + Loop = Agent

This was, by far, the simplest definition of an LLM agent up to that point.

After releasing the agent abstraction, the team went on to develop Sequential Workflow, Concurrent Workflow, and Hierarchical Workflow.

These were the first three multi-agent architectures, and they remain the most widely used to this day.Image
Read 10 tweets
Aug 19
Introducing Swarms [v8.1.0],

Our latest Swarms update significantly enhances reliability and performance at scale, paving the way for large-scale multi-agent simulations and structures.

Learn more ⬇️🧵 Image
2 /

All-New: SenatorAssembly

We've introduced the SenatorAssembly, a simulation featuring agents modeled after the 100 U.S. senators.
Use Cases:

> Predict senator votes before official tallies.
> Simulate an autonomous democratic system.
>Model committee hearings.

Example: github.com/kyegomez/swarm…Image
3 /

All-New: Board Of Directors

The Board of Directors is a an all-new multi-agent architecture that implements collective decision-making through democratic processes, voting mechanisms, and role-based leadership.

This architecture provides an alternative to single-director patterns by enabling collaborative intelligence through structured governance.

Docs: docs.swarms.world/en/latest/swar…Image
Read 15 tweets
Aug 14
Introducing Swarms Rust Update [0.2.0] 🦀🤖

We're thrilled to announce the latest updates to our Rust framework, including all-new multi-agent architectures, enhanced logging modules, bug fixes, and various improvements!

Learn more ⬇️ 🧵 Image
2 /

All-New: AgentRearrange is Here

AgentRearrange is a multi-agent framework that allows you to customize how agents interact based on their names and specific symbols. For example, -> denotes sequential communication, while commas (,) indicate parallel communication.

Examples:

Flow 1: analysis_agent -> research_agent -> paper_writer_agent

(Agents communicate sequentially in the specified order.)

Flow 2: risk_agent -> quant_agent_one, quant_agent_two

(The risk agent communicates with quant_agent_one and quant_agent_two in parallel.)

Example: github.com/The-Swarm-Corp…Image
3 /

All-New Feature: Logging 📝

The new logging system in swarms-rs provides a feature-rich, colorful logging infrastructure specifically designed for multi-agent systems. It includes:

⎆ Environment-based configuration via SWARMS_LOG_LEVEL environment variable

⎆ Contextual logging macros for agents, tasks, tools, workflows, memory, and LLM interactions

⎆ Performance monitoring with dedicated performance logging macros

⎆ Color-coded output using the colored crate for better readability

⎆ Structured logging with timestamps, log levels, and target information

⎆ Agent-specific context in all log messages for better debugging and monitoring

Example Link: github.com/The-Swarm-Corp…

Github: github.com/The-Swarm-Corp…Image
Read 9 tweets
Aug 6
New Swarms Products Are Coming Soon 👾

We will soon release all-new SDK packages in new languages, enabling over 40 million developers to build multi-agent systems. 🙌

⎆ Swarms Typescript
⎆ Swarms Go
⎆Swarms Java
⎆ Swarms Kotlin

Swarms will soon be accessible via the largest programming languages and ecosystems 📈

Stay tuned : )Image
2 /

Get started building enterprise-grade agentic applications with the swarms stack ⚙️

Swarms Python: github.com/kyegomez/swarms

Swarms Rust: github.com/The-Swarm-Corp…

Swarms API: docs.swarms.ai
3 /

Join The Swarms community, a vast network of thousands of agent-engineers, researchers, and builders dedicated to building the agentic economy 📈

- Discord discord.gg/EamjgSaEQf

- Telegram t.me/swarmsgroupchat

- X community: x.com/i/communities/…

- Events: lu.ma/swarms_calenda…

- Blog: medium.com/@KyeGomezB
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(