返回市场
风神服务器

风神服务器

作者:Coral-Protocol369 星标更新:2025-08-28

项目介绍

Anemoi:基于代理间通信的半集中式多代理系统

Anemoi 是一个基于代理到代理(A2A)通信MCP服务器构建的半集中式多代理系统(MAS)。 与传统的上下文工程+集中式范式不同,Anemoi 引入了结构化的直接代理间通信——使代理能够像现实世界中的团队一样协作。

🌀 就像风连接遥远的土地一样,Anemoi 在半集中式网络中实现了代理之间的直接通信,从而实现可扩展的协调和无缝的信息流。

<p align="center"> <img src="Anemoi/images/Anemoi_semi.png" alt="Anemoi 概念图" width="70%"> </p>

🚀 主要特性

  • 半集中式架构 减少了对单一规划代理的依赖,支持自适应计划更新。

  • 直接代理间协作 代理可以实时监控进度、评估结果、识别瓶颈并提出改进措施。

  • 高效的上下文管理 最小化冗余提示拼接和信息丢失,提高可扩展性和成本效益。

  • 基准性能 在GAIA基准验证集上达到了52.73% 的准确率,在基于小型LLM的系统中处于最先进水平

    在相同的工人代理和模型配置下(gpt-4.1-mini作为规划代理/gpt-4o作为工人代理),比OWL(43.63%)高出**+9.09%**。

<p align="center"> <img src="Anemoi/images/Anemoi_workflow.png" alt="Anemoi 工作流程" width="85%"> </p>

📄 发表论文

我们的工作已发布于arXiv:

👉 Anemoi:基于代理间通信的半集中式多代理系统MCP服务器来自Coral协议

如果您发现这个项目有用,请考虑引用我们的论文:

@article{ren2025anemoi,
  title={Anemoi: A Semi-Centralized Multi-agent Systems Based on Agent-to-Agent Communication MCP server from Coral Protocol},
  author={Ren, Xinxing and Forder, Caelum and Zang, Qianbo and Tahir, Ahsen and Georgio, Roman J. and Deb, Suman and Carroll, Peter and Gürcan, Önder and Guo, Zekun},
  journal={arXiv preprint arXiv:2208.17068},
  year={2025},
  url={https://arxiv.org/abs/2508.17068}
}

🧪 重现实验

设置环境变量:

echo '
export FIRECRAWL_API_KEY="your_firecrawl_api_key"
export GOOGLE_API_KEY="your_google_api_key"
export HF_HOME="your_hf_home_path"
export OPENROUTER_API_KEY="your_openrouter_api_key"
export SEARCH_ENGINE_ID="your_search_engine_id"
export CHUNKR_API_KEY="your_chunkr_api_key"
' >> ~/.bashrc && source ~/.bashrc

创建环境:

cd Anemoi
/usr/bin/python3.12 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

我们对CAMEL 0.2.70进行了一些小改动以用于我们的实验:

rm -rf venv/lib/python3.12/site-packages/camel
cp -r utils/camel venv/lib/python3.12/site-packages/

运行实验:

cd ..
./gradlew run --console=plain