title: Internet of Agents: Weaving a Web of Heterogeneous Agents for
    Collaborative Intelligence
summary: The rapid advancement of large language models (LLMs) has paved the way for
  the development of highly capable autonomous agents. However, existing
  multi-agent frameworks often struggle with integrating diverse capable
  third-party agents due to reliance on agents defined within their own
  ecosystems. They also face challenges in simulating distributed environments,
  as most frameworks are limited to single-device setups. Furthermore, these
  frameworks often rely on hard-coded communication pipelines, limiting their
  adaptability to dynamic task requirements. Inspired by the concept of the
  Internet, we propose the Internet of Agents (IoA), a novel framework that
  addresses these limitations by providing a flexible and scalable platform for
  LLM-based multi-agent collaboration. IoA introduces an agent integration
  protocol, an instant-messaging-like architecture design, and dynamic mechanisms
  for agent teaming and conversation flow control. Through extensive experiments
  on general assistant tasks, embodied AI tasks, and retrieval-augmented
  generation benchmarks, we demonstrate that IoA consistently outperforms
  state-of-the-art baselines, showcasing its ability to facilitate effective
  collaboration among heterogeneous agents. IoA represents a step towards linking
  diverse agents in an Internet-like environment, where agents can seamlessly
  collaborate to achieve greater intelligence and capabilities. Our codebase has
  been released at https://github.com/OpenBMB/IoA.
paper_authors._id: 668df9b93b77560291e55800
paper_authors.name: Weize Chen
paper_authors.status: admin_assigned
paper_authors.statusLastChangedAt: 2024-07-10T10:30:45.468Z
paper_authors._id: 648312243b7fe59c876c0dca
paper_authors.avatarUrl: /avatars/c26ad76cd213529e4670bb599b8199bb.svg
paper_authors.fullname: weize
paper_authors.type: user
paper_authors.user: weizechen
paper_authors._id: 668df9b93b77560291e55801
paper_authors.name: Ziming You
paper_authors.status: claimed_verified
paper_authors.statusLastChangedAt: 2024-07-11T13:45:46.728Z
paper_authors._id: 6402f48456038547951b761a
paper_authors.avatarUrl: https://cdn-avatars.huggingface.co/v1/production/uploads/1677915162660-noauth.jpeg
paper_authors.fullname: Jasper YOU
paper_authors.type: user
paper_authors.user: JasperYOU
paper_authors._id: 668df9b93b77560291e55802
paper_authors.name: Ran Li
paper_authors.status: claimed_verified
paper_authors.statusLastChangedAt: 2024-07-12T07:41:27.682Z
paper_authors._id: 6537ad851c6cecb1f935fe7d
paper_authors.avatarUrl: https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/DABH07FpX5z1qhbzn3bJ8.jpeg
paper_authors.fullname: Ran Li
paper_authors.type: user
paper_authors.user: Ran-Li
paper_authors._id: 668df9b93b77560291e55803
paper_authors.name: Yitong Guan
paper_authors._id: 668df9b93b77560291e55804
paper_authors.name: Chen Qian
paper_authors._id: 668df9b93b77560291e55805
paper_authors.name: Chenyang Zhao
paper_authors.status: admin_assigned
paper_authors.statusLastChangedAt: 2024-07-10T10:31:36.327Z
paper_authors._id: 64d457059ba46988ac54d40e
paper_authors.avatarUrl: /avatars/4b12a2cda302c38f931dd7555c233daa.svg
paper_authors.fullname: Chenyang Zhao
paper_authors.type: user
paper_authors.user: cyzhao
paper_authors._id: 668df9b93b77560291e55806
paper_authors.name: Cheng Yang
paper_authors._id: 668df9b93b77560291e55807
paper_authors.name: Ruobing Xie
paper_authors.status: admin_assigned
paper_authors.statusLastChangedAt: 2024-07-10T10:33:05.655Z
paper_authors._id: 6622443b9b0614a760dd8123
paper_authors.avatarUrl: /avatars/acb6c1c9c429af1112530dcf76a8e420.svg
paper_authors.fullname: Ruobing Xie
paper_authors.type: user
paper_authors.user: Ruobing-Xie
paper_authors._id: 668df9b93b77560291e55808
paper_authors.name: Zhiyuan Liu
paper_authors.status: admin_assigned
paper_authors.statusLastChangedAt: 2024-07-10T10:32:57.927Z
paper_authors._id: 6472f1f7485a7c8e1bcf507b
paper_authors.avatarUrl: /avatars/79dca137583875191ea883b193b630b7.svg
paper_authors.fullname: Zhiyuan Liu
paper_authors.type: user
paper_authors.user: zibuyu9
paper_authors._id: 668df9b93b77560291e55809
paper_authors.name: Maosong Sun
paper_title: Internet of Agents: Weaving a Web of Heterogeneous Agents for
    Collaborative Intelligence
paper_summary: The rapid advancement of large language models (LLMs) has paved the way for
  the development of highly capable autonomous agents. However, existing
  multi-agent frameworks often struggle with integrating diverse capable
  third-party agents due to reliance on agents defined within their own
  ecosystems. They also face challenges in simulating distributed environments,
  as most frameworks are limited to single-device setups. Furthermore, these
  frameworks often rely on hard-coded communication pipelines, limiting their
  adaptability to dynamic task requirements. Inspired by the concept of the
  Internet, we propose the Internet of Agents (IoA), a novel framework that
  addresses these limitations by providing a flexible and scalable platform for
  LLM-based multi-agent collaboration. IoA introduces an agent integration
  protocol, an instant-messaging-like architecture design, and dynamic mechanisms
  for agent teaming and conversation flow control. Through extensive experiments
  on general assistant tasks, embodied AI tasks, and retrieval-augmented
  generation benchmarks, we demonstrate that IoA consistently outperforms
  state-of-the-art baselines, showcasing its ability to facilitate effective
  collaboration among heterogeneous agents. IoA represents a step towards linking
  diverse agents in an Internet-like environment, where agents can seamlessly
  collaborate to achieve greater intelligence and capabilities. Our codebase has
  been released at https://github.com/OpenBMB/IoA.
paper_ai_summary: Internet of Agents (IoA) framework facilitates seamless collaboration among heterogeneous large language models (LLMs) in distributed environments, outperforming existing baselines.
paper_ai_keywords: large language models autonomous agents multi-agent frameworks agent integration protocol instant-messaging-like architecture dynamic mechanisms agent teaming conversation flow control embodied AI tasks retrieval-augmented generation