Skip to main content
Home Booking is an Airbnb-style property search application that combines classic search with a conversational chat interface. Describe your ideal stay in natural language and let the AI refine results as you add constraints, or switch to classic search for direct filtering.

Key features

  • Chat search: Describe your ideal stay in plain language (e.g., “Find me a family-friendly beach house in Europe under $300/night”) and get relevant property results with matching keywords highlighted.
  • Iterative refinement: Narrow results through follow-up messages. Start broad, then refine: “Only alpine cabins” then “for 8 persons” to progressively filter down to the perfect match.
  • Classic search: Switch between chat and traditional keyword search with filters for a familiar booking experience.
  • Meilisearch chat route: Uses the /chat route with ChatGPT 5.2 as the LLM and Zembed embeddings via HuggingFace Inference Endpoints for semantic understanding.
  • Built with Lovable: The frontend is entirely generated with Lovable, demonstrating how quickly you can prototype a full search experience on top of Meilisearch.
This demo has minimal guardrails. The chat interface may occasionally produce unexpected responses.

Example conversation

  1. “Find me a family-friendly beach house in Europe under $300/night” - Returns 6 beach properties across Italy, Spain, and Greece, all under budget, with matching terms highlighted.
  2. “I would like only alpine cabins” - Filters down to 4 cabin-style properties in alpine regions.
  3. “For 8 persons” - Narrows to a single property that fits all criteria.

Try the demo

Search properties with chat or classic search

Chat route docs

Learn about the Meilisearch Chats API