Urgent.News

What's breaking now, across thousands of outlets.

Tech

"Multi-Agent" Is Often a Single Agent: What 86 Repos Actually Implement

Every agent framework README says "multi-agent". AutoGen, CrewAI, LangGraph, MetaGPT each have 20k+ GitHub stars, and the term "multi-agent" appears in thousands of repo descriptions. But what do projects that call themselves multi-agent actually implement? Until now, nobody measured the population — only how to build frameworks, or theory about whether multi-agent is "just prompting". A new…

A recent study analyzed 86 self-described multi-agent repositories and found that 68.2% of them actually implement a single model instance or a non-agent system. The term "multi-agent" appears in the descriptions of thousands of repositories, but the actual implementations vary greatly. Orchestrator-worker topology was the most common among genuine multi-agent systems, while judge/critic agents were rare.

The census also revealed that many repositories with the multi-agent label use framework dependencies without claiming the label. The research highlights a gap between the label and reality, indicating that most self-described multi-agent systems are not truly multi-agent systems. The study emphasizes the importance of properly defining and implementing multi-agent systems.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

# Stop hardcoding AWS Lambda layer ARNs, and use AWS Systems Manager Parameter Store public parameters instead

To add the AWS AppConfig Agent Lambda extension to an AWS Lambda function, you can open the documentation, scroll through a table of ARNs, find the one that matches your AWS Region and architecture…

  • Hardcoding AWS Lambda layer ARNs can cause issues with new versions
  • Use AWS Systems Manager Parameter Store public parameters instead
  • Retrieving ARN via AWS CLI simplifies deployment process

More from Tuesday 1 September →