A2A-Protocol-with-Neo4j

KillerStrike17
4
A2A Protocol with Neo4j hosts agents for movie recommendations and planning.

Overview

What is A2A-Protocol-with-Neo4j

A2A-Protocol-with-Neo4j is a project that hosts three collaborative agents designed for movie recommendations and planning, utilizing the A2A protocol and Google ADK.

How to Use

To use A2A-Protocol-with-Neo4j, set up the environment by creating a .env file with your Neo4j database credentials and Google API key. Install the required packages using 'pip install -r requirements.txt', and run each agent in separate terminals.

Key Features

Key features include a Movie Agent for recommendations, a Sushmita Agent for sharing availability and preferences, and a Host Agent that coordinates between the two agents to propose and manage movie plans.

Where to Use

A2A-Protocol-with-Neo4j can be used in entertainment applications, particularly in movie recommendation systems, social planning tools, and any scenario requiring collaborative decision-making.

Use Cases

Use cases include personalized movie recommendations based on user preferences, planning movie nights with friends, and managing availability and genre preferences among users.

Content