multi-agent

phoenix-zhou/multi-agent
★ 174 stars Python AI/LLM Updated 4d ago ✓ Clean
A multi-agent travel assistant system built using the **Agent2Agent (A2A)** protocol and **MCP (Model Context Protocol)**
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "multi-agent": {
      "command": "uvx",
      "args": [
        "multi-agent"
      ]
    }
  }
}

Or install with pip: pip install multi-agent

README Excerpt

一个采用 **Agent2Agent (A2A)** 协议 + **MCP (Model Context Protocol)** 构建的多智能体旅行助手系统。系统通过总控中心进行意图识别与路由,由多个专业 Agent 协作完成**天气查询、票务查询、票务预定、景点推荐**等服务,支持 CLI 与 Streamlit Web 两种交互方式。 - 🧭 **智能意图识别**:基于大语言模型(LLM)对用户输入进行意图识别,支持多意图组合(如"明天天气怎么样?顺便查一下去西安的机票") - 🌤️ **天气查询**:基于真实天气数据,支持自然语言查询(城市 + 日期/相对时间词) - 🚄 **票务查询**:火车票 / 机票 / 演唱会门票查询,支持票价、余票、车次等信息