AI生活方式助手

LifeSync是一款基于Google ADK和MCP的多代理系统,用于自动化日常个人工作流程,适用于个人生活管理场景。

  • by Krrish0221
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Krrish0221/Ai-Agents

使用说明

艾代理

使用谷歌ADK和MCP为Kaggle Capstone提供自主AI礼宾服务

LifeSync:自主生活方式礼宾服务🤖📅

生命同步 是一个多代理系统(MAS),旨在自动化日常个人工作流程。它作为Capstone项目 谷歌人工智能代理课程.

🏆 项目亮点

该项目展示了对 代理开发工具包(ADK) 通过实施:

  • 🧠 多代理编排: 具有专业代理(Scout、Steward、Orchestrator)的轮辐式架构。
  • ⚡ 并行执行: 研究和日历检查同时进行的非阻塞操作。
  • 🛠️ MCP集成: 用于安全外部预订的自定义模型上下文协议工具。
  • 💾 存储库: 用户偏好的长期状态管理(膳食、预算)。
  • 🤝 A2A就绪: 包含 agent.json 为了确保代理间协议的合规性。

📂 存储库结构

  • main.py:核心代理逻辑和编排流程。
  • agent.json:定义代理功能的A2A清单文件。
  • requirements.txt:项目依赖关系。

🚀 用法

  1. 克隆仓库:
    git clone [https://github.com/YOUR_USERNAME/LifeSync-Concierge.git](https://github.com/YOUR_USERNAME/LifeSync-Concierge.git)
    
  2. 安装依赖项:
    pip install -r requirements.txt
    
  3. 运行代理:
    python main.py
    

🎥 演示


为谷歌人工智能代理黑客马拉松而创建。