EvoAgentX¶
An automated framework for evaluating and evolving agentic workflows.
What is EvoAgentX¶
EvoAgentX is an open-source framework for building, evaluating, and evolving LLM-based agents or agentic workflows in an automated, modular, and goal-driven manner.
At its core, EvoAgentX enables developers and researchers to move beyond static prompt chaining or manual workflow orchestration. It introduces a self-evolving agent ecosystem, where AI agents can be constructed, assessed, and optimized through iterative feedback loopsโmuch like how software is continuously tested and improved.
โจ Key Features¶
- ๐งฑ Agent Workflow Autoconstruction
From a single prompt, EvoAgentX builds structured, multi-agent workflows tailored to the task.
- ๐ Built-in Evaluation
It integrates automatic evaluators to score agent behavior using task-specific criteria.
- ๐ Self-Evolution Engine
Agents donโt just workโthey learn. EvoAgentX evolves workflows using optimization strategies like retrieval augmentation, mutation, and guided search.
- ๐งฉ Plug-and-Play Compatibility
Easily integrate original OpenAI and qwen or other popular models, including Claude, Deepseek, kimi models through (LiteLLM, siliconflow or openrouter). If you want to use LLMs locally deployed on your own machine, you can try LiteLLM.
- ๐งฐ Comprehensive Built-in Tools
EvoAgentX ships with a rich set of built-in tools that empower agents to interact with real-world environments.
- ๐ง Memory Module
EvoAgentX supports both ephemeral (short-term) and persistent (long-term) memory systems.
- ๐งโ๐ป Human-in-the-Loop (HITL) Interactions
EvoAgentX supports interactive workflows where humans review, correct, and guide agent behavior.
๐ What You Can Do with EvoAgentX¶
EvoAgentX isnโt just a framework โ itโs your launchpad for real-world AI agents.
Whether you're an AI researcher, workflow engineer, or startup team, EvoAgentX helps you go from a vague idea to a fully functional agentic system โ with minimal engineering and maximum flexibility.
Hereโs how:
- ๐ Struggling to find the perfect prompt?
EvoAgentX can automatically explore and evolve prompts using state-of-the-art self-improving algorithms, all guided by your dataset and goal.
- ๐งโ๐ป Want to supervise the agent and stay in control?
Insert yourself into the loop! EvoAgentX supports Human-in-the-Loop (HITL) checkpoints, so you can step in, review, or guide the workflow as needed โ and step out again.
- ๐ง Frustrated by agents that forget everything?
EvoAgentX provides both short-term and long-term memory modules, enabling your agents to remember, reflect, and improve across interactions.
- โ๏ธ Lost in manual workflow orchestration?
Just describe your goal โ EvoAgentX will automatically assemble a multi-agent workflow that matches your intent.
- ๐ Want your agents to actually do things?
With a rich library of built-in tools (search, code, browser, file I/O, APIs, and more), EvoAgentX empowers agents to interact with the real world, not just talk about it.
๐ฅ EAX Latest News¶
-
[Aug 2025] ๐ New Survey Released!
Our team just published a comprehensive survey on Self-Evolving AI Agentsโexploring how agents can learn, adapt, and optimize over time.
๐ Read it on arXiv -
[July 2025] ๐ EvoAgentX Framework Paper is Live!
We officially published the EvoAgentX framework paper on arXiv, detailing our approach to building evolving agentic workflows.
๐ Check it out -
[July 2025] โญ๏ธ 1,000 Stars Reached!
Thanks to our amazing community, EvoAgentX has surpassed 1,000 GitHub stars! -
[May 2025] ๐ Official Launch!
EvoAgentX is now live! Start building self-evolving AI workflows from day one.
๐ง Get Started on GitHub
๐ฅ Demo Video¶
In this demo, we showcase the workflow generation and execution capabilities of EvoAgentX through two examples:
- Application 1: Financial Information Agentic Workflow In this example, we use a workflow generated by EvoAgentX to collect public information about a company based on a given index.
The collected data includes the overall market index, the companyโs current stock price, institutional buy/sell activity, and more.
Finally, the workflow generates an HTML report summarizing the information and providing a buy/sell/hold recommendation. This workflow is only an alpha version.
If you're interested in turning it into a truly practical investment assistant, you can consider integrating more financial indicators and analytical toolsโand let these tools join your workflow through agents! Check here to try this workflow.
- Application 2: ArXiv Research Summarizer Workflow
This workflow, generated by EvoAgentX and powered by the ArXiv MCP tool, can retrieve and summarize relevant papers from arXiv based on your provided keywords and selected time range.
If you're interested, you can even extend this workflow beyond arXiv, integrating it with other academic search platforms like Google Scholar, and turn it into a fully functional research assistant application! Check here to play with this workflow.
๐งฐ EvoAgentX Built-in Tools Overview¶
EvoAgentX ships with a comprehensive suite of built-in tools, enabling agents to interact with code environments, search engines, databases, filesystems, images, and browsers. These modular toolkits form the backbone of multi-agent workflows and are easy to extend, customize, and test.
Categories include: - ๐งฎ Code Interpreters (Python, Docker)
-
๐ Search & HTTP Requests (Google, Wikipedia, arXiv, RSS)
-
๐๏ธ Filesystem Utilities (read/write, shell commands)
-
๐ง Databases (MongoDB, PostgreSQL, FAISS)
-
๐ผ๏ธ Image Tools (analysis, generation)
-
๐ Browser Automation (low-level & LLM-driven)
Check here for the full list of available tools.
We actively welcome contributions from the community!
Feel free to propose or submit new tools via pull requests or discussions.
๐ฏ Roadmap¶
- Modularize Evolution Algorithms: Abstract optimization algorithms into plug-and-play modules that can be easily integrated into custom workflows.
- Develop Task Templates and Agent Modules: Build reusable templates for typical tasks and standardized agent components to streamline application development.
- Integrate Self-Evolving Agent Algorithms: Incorporate more recent and advanced agent self-evolution across multiple dimensions, including prompt tuning, workflow structures, and memory modules.
- Enable Visual Workflow Editing Interface: Provide a visual interface for workflow structure display and editing to improve usability and debugging.
๐ Support¶
Join the Community¶
๐ข Stay connected and be part of the EvoAgentX journey!
๐ฉ Join our community to get the latest updates, share your ideas, and collaborate with AI enthusiasts worldwide.
- Discord โ Chat, discuss, and collaborate in real-time.
- X (formerly Twitter) โ Follow us for news, updates, and insights.
- WeChat โ Connect with our Chinese community.
Add the meeting to your calendar¶
๐ Click the link below to add the EvoAgentX Weekly Meeting (Sundays, 16:30โ17:30 GMT+8) to your calendar:
๐ Add to your Google Calendar
๐ Add to your Tencent Meeting
๐ Download the EvoAgentX_Weekly_Meeting.ics file
Contact Information¶
If you have any questions or feedback about this project, please feel free to contact us. We highly appreciate your suggestions!
- Email: evoagentx.ai@gmail.com
We will respond to all questions within 2-3 business days.
Community Call¶
๐ Contributing to EvoAgentX¶
Thanks go to these awesome contributors
We appreciate your interest in contributing to our open-source initiative. We provide a document of contributing guidelines which outlines the steps for contributing to EvoAgentX. Please refer to this guide to ensure smooth collaboration and successful contributions. ๐ค๐
๐ Citation¶
Please consider citing our work if you find EvoAgentX helpful:
๐ EvoAgentX ๐ Survey Paper
@article{wang2025evoagentx,
title={EvoAgentX: An Automated Framework for Evolving Agentic Workflows},
author={Wang, Yingxu and Liu, Siwei and Fang, Jinyuan and Meng, Zaiqiao},
journal={arXiv preprint arXiv:2507.03616},
year={2025}
}
@article{fang202survey,
title={A Comprehensive Survey of Self-Evolving AI Agents: A New Paradigm Bridging Foundation Models and Lifelong Agentic Systems},
author={Jinyuan Fang and Yanwen Peng and Xi Zhang and Yingxu Wang and Xinhao Yi and Guibin Zhang and Yi Xu and Bin Wu and Siwei Liu and Zihao Li and Zhaochun Ren and Nikos Aletras and Xi Wang and Han Zhou and Zaiqiao Meng},
year={2025},
journal={arXiv preprint arXiv:2508.07407},
url={https://arxiv.org/abs/2508.07407},
}