From Monolithic AI to Swarms of Agents

Nature seems to follow a recurring rule: the most extraordinary things are never centralized.

A brain is not one gigantic neuron.
A flock is not a single bird leading the others.
A swarm, an ecosystem, an ant colony: they all emerge from the cooperation of many simple entities.

Computer science, in many ways, has followed the same path.

For years we built software as massive monoliths. Then microservices arrived, teaching us that distributing responsibilities often makes systems more flexible, resilient, and ultimately more intelligent.

Perhaps that is why the agentic paradigm fascinates me so much.

I have always loved distributed systems. Back at university, I designed an architecture for highly parallel and distributed genetic algorithms (aimed at optimizing and training neural networks), where independent populations evolved on virtual “islands” and “archipelagos,” periodically exchanging individuals to accelerate the search for better solutions.

Even then, I was captivated by a simple idea:

Many limited entities, cooperating together, can produce a form of collective intelligence that is far greater than the sum of its parts.

Today, artificial intelligence is undergoing the same transformation.

After the era of monolithic generative models, we are witnessing the rise of agentic architectures: teams of specialized agents collaborating toward a common goal. One gathers information, another validates it, another organizes it, and another assembles the final result.

Not a single mind.
A small society of minds.

To explore this paradigm, I built a personal experiment: a crew of cooperative agents capable of generating financial reports starting from nothing more than an ISIN.

The project began as an exercise inspired by Ed Donner‘s excellent Udemy course, AI Engineer Agentic Track: The Complete Agent & MCP Course, but it quickly became something more: a way to revisit, with today’s AI technologies, those same ideas of distribution and cooperation that have fascinated me since my university days.

Perhaps it was inevitable.

The evolution of computer science seems to follow the same direction over and over again:

from the monolith to cooperation.

Once you cross the threshold into the world of agentic architectures, there is no turning back. My mind is already overflowing with ideas to explore.

GITHUB: FINANCIAL RESEARCHER CODE

Share

Leave a Reply

Your email address will not be published. Required fields are marked *