π Airbnb Search Assistant
@akktrsst
About π Airbnb Search Assistant
Overview
What is π Airbnb Search Assistant?
π Airbnb Search Assistant is a Streamlit-based chatbot application that uses AI to help users find Airbnb properties worldwide. It runs in a web browser and is designed for travelers seeking personalized accommodation recommendations.
How to use π Airbnb Search Assistant?
Install Python 3.10+, Node.js, and an OpenAI API key. Clone the repository, install dependencies with pip, install the @openbnb/mcp-server-airbnb globally, and set your OPENAI_API_KEY in a .env file. Run the application with python chatbot.py and open the provided localhost URL. Then enter queries like βFind me a beachfront villa in Bali for 4 people.β
Key features of π Airbnb Search Assistant
- Airbnb-inspired UI with custom styling
- AI-powered property search and recommendations
- Worldwide property search with amenity filters
- Interactive chat interface for natural language queries
- Automatic fallback to basic chat if MCP fails
- Responsive design for all devices
Use cases of π Airbnb Search Assistant
- Finding beachfront villas for groups in Bali
- Discovering luxury apartments with landmark views in Paris
- Locating pet-friendly houses with gardens in London
- Filtering properties by amenities like beachfront, luxury, or pet-friendly
FAQ from π Airbnb Search Assistant
What platforms and models does π Airbnb Search Assistant support?
It requires Python 3.10+, Node.js, and an OpenAI API key. The AI model used is GPT-4o-mini.
Does the assistant work without an MCP server?
Yes, it has an automatic fallback to basic chat mode if the MCP connection fails.
Can I search for properties worldwide?
Yes, the assistant supports worldwide property search and can filter by amenities and preferences.
What license does this project use?
It is licensed under the MIT License.
What are the prerequisites to run the application?
You need Python 3.10+,
Basic information
More Agent Frameworks MCP clients
Ollama MCP (Model Context Protocol)
mihirrdMCP client for local ollama models
mcp-cli
wong2A CLI inspector for the Model Context Protocol
Open MCP Client
copilotkitMCPHost π€
mark3labsA CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP).
chatmcp
daodao97ChatMCP is an AI chat client implementing the Model Context Protocol (MCP).
Comments