Overview
What is travel-planner
Travel-planner is a multi-agent travel planning system that utilizes the A2A (Agent-to-Agent) protocol. It integrates various agents to collaboratively gather weather data, search results, and provide personalized travel recommendations.
How to Use
To use Travel-planner, set up the environment by installing dependencies, configuring the .env file with necessary API keys, and running the main script to launch all agents sequentially.
Key Features
Key features include WeatherAgent for providing weather information, TavilySearchAgent for web searches, LocalLLM for hosting a local language model, and TravelPlanner for coordinating the agents.
Where to Use
Travel-planner can be used in travel and tourism industries, personal travel planning, and any application requiring collaborative data retrieval and recommendation generation.
Use Cases
Use cases include planning vacations, business trips, and local explorations, as well as providing real-time weather updates and relevant travel information.