AI travel agent powered by LangGraph
Top 60.1% on sourcepulse
This project provides an AI Travel Agent built with LangGraph, designed to assist users with travel planning tasks like finding flights and hotels, and automating email communications. It targets users seeking a practical, stateful, and interactive AI assistant for travel arrangements, offering a seamless experience with human oversight.
How It Works
The agent utilizes LangGraph to orchestrate a multi-LLM workflow, enabling stateful interactions and dynamic LLM selection for different tasks. It incorporates a human-in-the-loop mechanism for critical actions, such as reviewing travel plans before sending emails, and leverages tools for data retrieval and communication.
Quick Start & Requirements
poetry install --sync
.env
file (OpenAI, SerpApi, SendGrid, LangChain).streamlit run app.py
Highlighted Details
Maintenance & Community
No specific community channels or notable contributors are mentioned in the README.
Licensing & Compatibility
Distributed under the MIT License, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
The project relies on external APIs (Google Flights, Google Hotels, OpenAI, SerpApi, SendGrid), requiring valid API keys and potentially incurring costs. The data fetching is dependent on these third-party services.
8 months ago
Inactive