AutoGen: Enabling Next-Gen LLM Applications with Multi-Agent Conversation Framework, Qingyun Wu, Gagan Bansal, Jieyu Zhang, Yiran Wu, Beibin Li, Erkang Zhu, Li Jiang, Xiaoyun Zhang, Shaokun Zhang, Jiale Liu, Ahmed Hassan Awadallah, Ryen W White, Doug Burger, Chi Wang, 2023arXiv preprint arXiv:2308.08155DOI: 10.48550/arXiv.2308.08155 - This paper introduces a framework for building multi-agent LLM applications, directly supporting the concept of agents with distinct roles and capabilities that communicate to solve tasks.
MetaGPT: Metaprogramming for Multi-Agent Collaboration, Sirui Hong, Mingchen Zhuge, Jiaqi Chen, Xiawu Zheng, Yuheng Cheng, Ceyao Zhang, Jinlin Wang, Zili Wang, Steven Ka Shing Yau, Zijuan Lin, Liyang Zhou, Chenyu Ran, Lingfeng Xiao, Chenglin Wu, Jürgen Schmidhuber, 2023arXiv preprint arXiv:2308.00352DOI: 10.48550/arXiv.2308.00352 - This work demonstrates a multi-agent framework that assigns specific roles (e.g., Product Manager, Architect, Engineer) to LLM agents for collaborative software development, illustrating role specialization in practice.
Artificial Intelligence: A Modern Approach, Stuart Russell and Peter Norvig, 2020 (Pearson) - A widely recognized textbook offering a foundational background in artificial intelligence, including comprehensive sections on agents and multi-agent systems, relevant for understanding general agent design principles.
Generative Agents: Interactive Simulacra of Human Behavior, Joon Sung Park, Joseph C. O'Brien, Carrie J. Cai, Meredith Ringel Morris, Percy Liang, Michael S. Bernstein, 2023arXiv preprint arXiv:2304.03442DOI: 10.48550/arXiv.2304.03442 - This paper explores creating LLM-powered agents with persistent identities and memories in a simulated environment, demonstrating how agent roles and behaviors can emerge from architectural design and prompting, contributing to multi-agent system design.