Multi-agent systems

Multi-agent systems are an architecture in which multiple specialized AI agents collaborate, communicate, and share subtasks with the goal of achieving a common, more complex objective. They are used for tasks that exceed the capacity of a single agent—for example, one agent searches for information, another analyzes it, and a third prepares the final output, with the agents passing results back and forth among themselves.