travel-planner

codemaker2015
1
This project is a multi-agent Travel Planner powered by the A2A protocol. It uses LangChain, Ollama LLM, and multiple A2A-compatible agents to collaboratively fetch weather data, search results, and generate a final travel recommendation.

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.

Content