[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-72546":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":36,"readmeContent":37,"aiSummary":38,"trendingCount":16,"starSnapshotCount":16,"syncStatus":39,"lastSyncTime":40,"discoverSource":41},72546,"agentUniverse","agentuniverse-ai\u002FagentUniverse","agentuniverse-ai","agentUniverse is a LLM multi-agent framework that allows developers to easily build multi-agent applications. ","",null,"Python",2269,391,18,43,0,4,7,37,12,29.78,"Apache License 2.0",false,"master",true,[27,28,29,30,31,32,33,34,35],"agent","ai","ai-agents","autonomous","awesome","awesome-list","llm","multi-agent","python","2026-06-12 02:03:04","# agentUniverse\n****************************************\nLanguage version: [English](.\u002FREADME.md) | [中文](.\u002FREADME_zh.md) | [日本語](.\u002FREADME_jp.md)\n\n![](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fframework-agentUniverse-pink)\n![](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fpython-3.10%2B-blue?logo=Python)\n[![](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%20license-Apache--2.0-yellow)](LICENSE)\n[![Static Badge](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fpypi-v0.0.19-blue?logo=pypi)](https:\u002F\u002Fpypi.org\u002Fproject\u002FagentUniverse\u002F)\n\n![](docs\u002Fguidebook\u002F_picture\u002Flogo_bar.jpg)\n****************************************\n\n## What is agentUniverse?\n\n**agentUniverse is a multi-agent framework based on large language models.** It provides flexible and easily extensible capabilities for building individual agents. The core of agentUniverse is a rich set of multi-agent collaborative pattern components (serving as a collaborative pattern factory), which allows agents to perform their respective duties and maximize their capabilities when solving problems in different fields; at the same time, agentUniverse focuses on the integration of domain experience, helping you smoothly integrate domain experience into the work of intelligent agents.🎉🎉🎉\n\n**🌈🌈🌈agentUniverse originates from the real-world financial business practices of AntGroup (https:\u002F\u002Fgithub.com\u002Fantgroup), dedicated to assisting developers and enterprises in effortlessly constructing domain-expert-level intelligent agents that collaborate to accomplish tasks.**\n\n\n![](docs\u002Fguidebook\u002F_picture\u002Fagent_universe_framework_resize.jpg)\n\nWe look forward to your practice and communication and sharing of Patterns in different fields through the community. This framework has already placed many useful components that have been tested in real business scenarios in terms of multi-agent cooperation, and will continue to be enriched in the future.\nThe pattern components that are currently open for use include:\n\n* PEER pattern component: This pattern uses agents with different responsibilities—Plan, Execute, Express, and Review—to break down complex problems into manageable steps, execute the steps in sequence, and iteratively improve based on feedback, enhancing the performance of reasoning and analysis tasks. Typical use cases: Event interpretation, industry analysis.\n* DOE pattern component: This pattern employs three agents—Data-fining, Opinion-inject, and Express—to improve the effectiveness of tasks that are data-intensive, require high computational precision, and incorporate expert opinions. Typical use cases: Financial report generation.\n\nMore patterns are coming soon...\n\nThe LLM model integration can be accomplished with simple configuration, currently agentUniverse supported models include:\n\n|-|Vendors|                                                                                                         Models                                                                                                          |\n|:-----:|:--------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fb7b0f2ce-3250-4008-b6d7-4712a983deb9\" height=\"25\">|Qwen| qwen3 Series（qwen3-235b-a22b、qwen3-32b、qwen3-30b-a3b, etc.） 、qwen2.5-72b-instruct、qwq-32b-preview、qwen-max、… |\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F5a997feb-bef4-4e53-ac3e-d38221e5399c\" height=\"25\">|Deepseek|                            deepseek-r1、deepseek-v3、deepseek-r1-distill-qwen-32b、…                            |\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F0b50e555-65e8-49b2-b725-f3f71ee7daed\" height=\"25\">|OpenAI|                                GPT-4o、GPT-4o mini、OpenAI o1、OpenAI o3-mini、…                                 |\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F60fe0a70-0b47-4ac7-9bc9-8e860732ace9\" height=\"25\">|Claude|                             claude 3.7 sonnet 、Claude 3.5 Sonnet、Claude 3 Opus、…                             |\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F334c7f09-7eae-4a65-a70f-2e6531964224\" height=\"25\">|Gemini|                  Gemini 2.5 Pro、Gemini 2.0 Flash、Gemini 2.0 Flash Thinking、Gemini 1.5 Pro、…                  |\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F8e41c73f-3103-4305-ad1f-56116ea55523\" height=\"25\">|Llama|                      llama3.3-70b-instruct、llama3.2-3b-instruct、llama3.2-1b-instruct、…                       |\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F19d264c6-e499-4913-9d6d-314d392f2246\" height=\"25\">|KIMI|                              moonshot-v1-128k、moonshot-v1-32k、moonshot-v1-8k、…                               |\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F79572d9a-29d5-4c0e-a336-ce3f8018fb05\" height=\"25\">|WenXin|                                     ERNIE 4.5 Turbo、ERNIE 4.5、ERNIE 4.0 Turbo、ERNIE 4.0、ERNIE 3.5、…                                     |\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fabb5311e-4d70-4e9c-8fca-e5129ae912fc\" height=\"25\">|chatglm|                                         chatglm3-6b、chatglm-6b-v2、…                                          |\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Ffe265f24-4ea6-4ff2-9b50-58ab6706a5f5\" height=\"25\">|BaiChuan|                                   baichuan2-turbo、baichuan2-13b-chat-v1、…                                    |\n|\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F41ffe268-392f-4ab9-b42d-e30dbd70d66b\" height=\"25\">|Doubao|                              Doubao-pro-128k、Doubao-pro-32k、Doubao-lite-128k、…                               |\n\nFor example, to use deepseek model, you can simply set DEEPSEEK_API_KEY value in the custom_key.toml file, and set the llm_model name in the agent configuration file to 'default_deepseek_llm' and you're all set. For more information about llm configuration, please refer to [switch-the-llm](https:\u002F\u002Fgithub.com\u002Fagentuniverse-ai\u002FagentUniverse\u002Fblob\u002Fmaster\u002Fdocs\u002Fguidebook\u002Fen\u002FGet_Start\u002F2.Run_Your_First_Tutorial_Example.md#switch-the-llm).\n\n****************************************\n\n## Table of Contents\n\n* [Quick Start](#Quick-Start)  \n* [How to build an agent application](#How-to-build-an-agent-application)\n* [Setup the visual agentic workflow platform](#Set-up-the-visual-agentic-workflow-platform)\n* [Why use agentUniverse](#Why-use-agentUniverse)  \n* [Sample Apps](#Sample-Apps)  \n* [Documents](#Documents)  \n* [Support](#Support)\n\n****************************************\n## Quick Start\n\n### Installation\nUsing pip:\n```shell\npip install agentUniverse\n```\n### Run the first example\nRun your first example, and you can quickly experience the performance of the agents (or agent groups) built by agentUniverse through the tutorial.\n\nPlease refer to the document for detail steps: [Run the first example](docs\u002Fguidebook\u002Fen\u002FGet_Start\u002F2.Run_Your_First_Tutorial_Example.md) 。\n\n****************************************\n\n## How to build an agent application\n\n### Standard Project Scaffolding\nSetup the standard project: [agentUniverse Standard Project](examples\u002Fsample_standard_app)\n\n#### Quick Start for Building a Single Agent\nYou can learn how to quickly build a single agent by reading the [Quick Guide to Build Single Agent](docs\u002Fguidebook\u002Fen\u002FGet_Start\u002F3.Quick_Guide_to_Build_Single_Agent.md). This will help you understand how to enhance your agent's capabilities using tools, knowledge bases, RAG technologies, and more. Additionally, you will grasp the basic application development processes for agents, including configuration, testing, optimizing, deployment, and performance evaluation. \n\n#### Building Typical Multi-Agent Applications\nYou can further understand how to break down intelligent capabilities into multiple agents in complex task scenarios and enhance your task performance through collaboration by referring to the [Building Typical Multi-Agent App](docs\u002Fguidebook\u002Fen\u002FGet_Start\u002F4.Building_Typical_Multi-Agent_App.md) chapter.\n\n#### Creating and Using Agent Templates\nYou can learn how to create effective agent patterns into templates through the chapter [Creating and Using Agent Templates](docs\u002Fguidebook\u002Fen\u002FGet_Start\u002F5.Creating_and_Using_Agent_Templates.md). This will greatly enhance the efficiency of constructing subsequent agents and facilitate dissemination.\n\n#### Using and Publishing MCP Servers\nYou can learn how to quickly use or publish MCP servers in agentUniverse framework by referring to [How to Use MCP Servers](docs\u002Fguidebook\u002Fen\u002FHow-to\u002FUse%20and%20Publish%20MCP%20Server\u002FHow_to_Use_MCP_Servers.md) and [How to Publish MCP Servers](docs\u002Fguidebook\u002Fen\u002FHow-to\u002FUse%20and%20Publish%20MCP%20Server\u002FHow_to_Publish_MCP_Servers.md).\n\n#### Agent Application Observability\nagentUniverse provides a standardized observability framework for agent applications. Based on the OpenTelemetry protocol, it enables comprehensive data collection and monitoring of critical components such as agents, LLMs, and tools, facilitating full lifecycle tracking of agents. You can learn how to utilize these observability capabilities in the [Agent Application Observability](docs\u002Fguidebook\u002Fen\u002FIn-Depth_Guides\u002FTech_Capabilities\u002FObservability\u002FObservability_with_OTEL.md) section.\n\n#### Common Tips and Advanced Techniques\nYou can learn more advanced techniques in the agent application building process through other documents in the [Get_Start](.\u002Fdocs\u002Fguidebook\u002Fen\u002FGet_Start), such as how to add a memory module into the intelligent agent process and how to effectively manage prompts within the project.\n****************************************\n\n## Set up the visual agentic workflow platform\n\nagentUniverse provides a visual canvas platform for creating agentic workflow. Follow these steps for a quick start:\n\n**Using pip**\n```shell\npip install magent-ui ruamel.yaml\n```\n\n**One-click Run**\n\nRun [product_application.py](examples\u002Fsample_apps\u002Fworkflow_agent_app\u002Fbootstrap\u002Fplatform\u002Fproduct_application.py) in sample_apps\u002Fworkflow_agent_app\u002Fbootstrap\u002Fplatform for quick startup.\n\nFor more details, refer to [Quick Start for Product Platform](docs\u002Fguidebook\u002Fen\u002FHow-to\u002FGuide to Visual Agentic Workflow Platform\u002FProduct_Platform_Quick_Start.md) and the [Advanced Guide](docs\u002Fguidebook\u002Fen\u002FHow-to\u002FGuide to Visual Agentic Workflow Platform\u002FProduct_Platform_Advancement_Guide.md).\n\nThis feature is jointly developed by [difizen](https:\u002F\u002Fgithub.com\u002Fdifizen\u002Fmagent) and agentUniverse.\n\n****************************************\n\n## Why use agentUniverse\n\n### Concept\n![](docs\u002Fguidebook\u002F_picture\u002Fagentuniverse_structure_en.png)\n\nThe core of agentUniverse provides all the essential components needed to build a single intelligent agent, the collaboration mechanisms between multiple agents, and allows for the injection of expert knowledge. The enables developers to effortlessly create intelligent applications equipped with professional know-how.\n\n### Multi Agent Collaboration\nagentUniverse offers several multi-agent collaboration model components that have been validated in real-world industries. Among these, the \"PEER\" model stands out as one of the most distinctive.\n\nThe PEER model utilizes agents with four distinct responsibilities: Planning, Executing, Expressing, and Reviewing. This structure allows for the decomposition and step-by-step execution of complex problems and enables autonomous iteration based on evaluation feedback, ultimately enhancing performance in reasoning and analytical tasks. This model is particularly effective in scenarios that require multi-step decomposition and in-depth analysis, such as event interpretation, macroeconomic analysis, and the feasibility analysis of business proposals.\n\nThe PEER model has achieved impressive results, and the latest research findings and experimental data can be found in the following literature.\n\n### Key Features\nBased on the above introduction, we summarize the main features of agentUniverse as follow:\n\nFlexible and Extensible Agent Construction Capability: It provides all the essential components necessary for building agents, all of which support customization to tailor user-specific agents.\n\nRich and Effective Multi-Agent Collaboration Models: It offers collaborative models such as PEER (Plan\u002FExecute\u002FExpress\u002FReview) and DOE (Data-finding\u002FOpinion-inject\u002FExpress), which have been validated in the industry. Users can also customize and orchestrate new models to facilitate organic collaboration among multiple agents.\n\nEasy Integration of Domain Expertise: It offers capabilities for domain prompts, knowledge construction, and management, enabling the orchestration and injection of domain-level SOPs, aligning agents with expert-level domain knowledge.\n\n💡 For additional features:\nsee the section on [key features of agentUniverse](docs\u002Fguidebook\u002Fen\u002FConcepts\u002FCore_Features.md) for more details.\n\n****************************************\n\n## Sample Apps\n\n🚩 [Legal Advice Agent v2](docs\u002Fguidebook\u002Fen\u002FExamples\u002FLegal_Advice.md)\n\n🚩 [Python Code Generation and Execution Agent](docs\u002Fguidebook\u002Fen\u002FExamples\u002FPython_Auto_Runner.md)\n\n🚩 [Discussion Group Based on Multi-Turn Multi-Agent Mode](docs\u002Fguidebook\u002Fen\u002FExamples\u002FDiscussion_Group.md)\n\n🚩 [Financial Event Analysis Based on PEER Multi-Agent Mode](docs\u002Fguidebook\u002Fen\u002FExamples\u002FFinancial_Event_Analysis.md)\n\n🚩 [Andrew Ng's Reflexive Workflow Translation Agent Replication](docs\u002Fguidebook\u002Fen\u002FExamples\u002FTranslation_Assistant.md)\n\n****************************************\n\n## Commercial Product base on agentUniverse\n\n🔗 [_Zhi Xiao Zhu_-AI Assistant for Financial Professionals](https:\u002F\u002Fzhu.alipay.com\u002F?from=au)\n\n**_Zhi Xiao Zhu_ AI Assistant: Designed to facilitate the development of large models in rigorous industries to enhance the productively of investment research experts**\n\n_Zhi Xiao Zhu_ AI Assistant an efficient solution for the practical application of large models in rigorous industries. It is built upon the Finix model, which emphasizes precise applications, and leverages the agentUniverse intelligent agent framework, known for its professional customization capabilities. This solution targets a range of professional AI business assistants related to investment research, ESG (environmental, social, and governance), finance, earnings reports, and other specialized domains. It has been extensively validated in large-scale scenarios at Ant Group, significantly improving expert efficiency.\n\nhttps:\u002F\u002Fprivate-user-images.githubusercontent.com\u002F39180831\u002F355437700-192f712d-1b03-46a6-8422-1ca10aa94331.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI5NDk4NTAsIm5iZiI6MTcyMjk0OTU1MCwicGF0aCI6Ii8zOTE4MDgzMS8zNTU0Mzc3MDAtMTkyZjcxMmQtMWIwMy00NmE2LTg0MjItMWNhMTBhYTk0MzMxLm1wND9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA2VDEzMDU1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU4NWMzNzVjOGZjZDNjMDMzMTE4YjQzOTk0ZWQwZGZkNWNmNWQxNWMzYWIzMTk4MzY1MjA5NWRhMjU2NGNiNzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.q1vdSg_Ghxr-DHLXfmQ_fVVRVSFn7H8VMHMi-_2QrjA\n\n****************************************\n\n## Documents\n\n### User Guide\n💡 For more detailed information, please refer to the [User Guide](.\u002Fdocs\u002Fguidebook\u002Fen\u002FContents.md).\n\n### API Reference\n💡 Please consult the [API Reference](https:\u002F\u002Fagentuniverse.readthedocs.io\u002Fen\u002Flatest\u002F) for technical details.\n\n****************************************\n\n## Support\n\n### Submit Questions via GitHub Issues\n😊 We recommend submitting your queries using [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fagentuniverse-ai\u002FagentUniverse\u002Fissues), we typically respond within 2 business days.\n\n### Contact Us via Discord\n😊 Join our [Discord Channel](https:\u002F\u002Fdiscord.gg\u002FDHFcdkWAhn) to interact with us.\n\n### Contact Us via Administrator Email\n😊 Email: \n* [jihan.hanji@antgroup.com](mailto:jihan.hanji@antgroup.com)\n* [jerry.zzw@antgroup.com](mailto:jerry.zzw@antgroup.com)\n* [jinshi.zjs@antgroup.com](mailto:jinshi.zjs@antgroup.com)\n\n### twitter\nID: [@agentuniverse_](https:\u002F\u002Fx.com\u002Fagentuniverse_)\n\n\n****************************************\n\n## Citation\n\nThe PEER multi-agent framework build in agentUniverse project is supported by the following research achievements.\n\nBibTeX formatted\n```text\n@misc{wang2024peerexpertizingdomainspecifictasks,\n      title={PEER: Expertizing Domain-Specific Tasks with a Multi-Agent Framework and Tuning Methods}, \n      author={Yiying Wang and Xiaojing Li and Binzhu Wang and Yueyang Zhou and Han Ji and Hong Chen and Jinshi Zhang and Fei Yu and Zewei Zhao and Song Jin and Renji Gong and Wanqing Xu},\n      year={2024},\n      eprint={2407.06985},\n      archivePrefix={arXiv},\n      primaryClass={cs.AI},\n      url={https:\u002F\u002Farxiv.org\u002Fabs\u002F2407.06985}, \n}\n```\nOverview: This document introduces in detailed the mechanisms and principles underlying the PEER multi-agent framework. The experimental section assigned scores across seven dimensions: completeness, relevance, conciseness, factualness, logicality, structure, and comprehensiveness, with a maximum score of 5 points for each dimension. On average, the PEER model scored higher in each evaluation dimension compared to BabyAGI, and show notable advantages particularly in completeness, relevance, logicality, structure, and comprehensiveness. Furthermore, when tested with the GPT-3.5 Turbo (16k) model, the PEER model achieved a superior accuracy rate of 83% compared to BabyAGI, and with the GPT-4 model, it achieved an accuracy rate of 81%. For more details, please refer to the document. \n🔗https:\u002F\u002Farxiv.org\u002Fpdf\u002F2407.06985\n\n****************************************\n\n### Acknowledgements\n\nThis project is partially built upon excellent open-source projects such as Langchain, Pydantic, Gunicorn, Flask, SQLAlchemy, chromadb, etc. (The detailed dependency list can be found in pyproject.toml). We would like to express our heartfelt gratitude to the related projects and their contributors. 🙏🙏🙏\n","agentUniverse 是一个基于大型语言模型的多智能体框架，旨在帮助开发者轻松构建多智能体应用。其核心功能包括提供灵活且易于扩展的单个智能体构建能力，以及一套丰富的多智能体协作模式组件，这些组件作为协作模式工厂，使智能体能够在不同领域解决问题时发挥各自的作用并最大化效能；同时，该框架注重将领域经验整合进智能体的工作中。agentUniverse 适用于需要创建能够协同完成任务的领域专家级智能代理的各种场景，特别是在金融业务等复杂问题分析和解决方面表现出色。支持Python 3.10及以上版本，并通过简单的配置即可集成多种LLM模型。",2,"2026-06-11 03:42:31","high_star"]