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. Home Booking demo showing chat search for beach houses in Europe

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 Meilisearch conversational search