GuestPilot
An AI concierge SaaS for tourist accommodation: an assistant that answers guests 24/7 in 30+ languages, backed by a digital property guide (WiFi, check-in, rules) and the host's own local recommendations, with a multi-property dashboard, team roles and subscriptions.

- Problem
- Guests ask the same things over and over (WiFi, check-in, house rules, what to do nearby), at any hour and in many languages, and a host can't run a 24/7 concierge without adding staff cost.
- Role
- Founder and builder.
- Stack
- React 18, TypeScript, Vite, Tailwind, shadcn/ui; Lovable Cloud (PostgreSQL, Edge Functions, auth, RLS); Anthropic Claude / OpenAI GPT with SSE streaming.
The story
GuestPilot is an AI concierge for tourist accommodation: vacation apartments, boutique hotels, rural houses and hostels. It pairs an AI assistant with an interactive digital guide that guests open from any device, no app to install, so they get instant answers in their own language while the host stops repeating the same questions.
What it does
- AI concierge: real-time streaming chat with contextual knowledge of the property (WiFi, check-in, parking, rules), local recommendations woven into the answers, 30+ languages with auto-detection, and an adjustable personality.
- Digital guest guide: a public page per property (e.g.
/g/casa-del-sol-sevilla) with the practical info and recommendations grouped by area and category, branded to each property and reachable via QR. - Management dashboard: every property in one place, reusable recommendation groups, usage analytics, conversations, and automated message templates by trigger (pre-arrival, welcome, mid-stay).
- Team and permissions: owner / admin / member roles, granular per-property permissions and email invites.
- Subscriptions: scalable plans with billing and coupons, plus a superadmin panel.
Stack
React 18, TypeScript, Vite, Tailwind and shadcn/ui on the frontend; Lovable Cloud (PostgreSQL, Edge Functions, auth, RLS) on the backend; and Anthropic Claude / OpenAI GPT via Edge Functions with SSE streaming.
Let's talk
I work where product, technology and business meet, and I like talking to people building real things there. Whether it is to compare notes, a problem worth solving, a project, or a role, my inbox is open.
ContactMore projects

AccesibleMad
A conversational AI assistant that answers accessibility questions about the city from open public data, built as a candidacy for the city's open-data reuse awards.

Spacioos
A B2B SaaS that runs experiential-leisure spaces end to end: bookings and experience management, profitability per experience, per-tenant billing with Stripe Connect, calendar and notifications, and multi-location franchise management.