Marlo the Fox

Lab · Self-initiated

Meet Marlo, the Moon Fox.

Demo · 2 min - Turn the sound on. He’s a fox, not a mime 🦊

Voice AI · ElevenLabs · Lovable · Claude
A voice agent that plans your theme park trip
Planning a family day out usually means ten tabs and a lot of menus. I wanted to see if one conversation could replace them. It was also a chance to test what the newest voice AI can really do. Marlo is the host of Moonlight Gardens, a theme park I invented, and he helps families plan their visit by voice: rides that suit each child’s height, where to meet the characters, what’s on after dark and how to do it on a budget. I created the whole world: the brand, the logo, Marlo’s character and personality, and the voice interaction page. Then I wrote his system prompt, built the knowledge base he answers from, and set the guardrails. Marlo only answers from what he knows, he never invents a ride or a price, he can’t take bookings or payments, and if you ask whether the park is real, he tells you the truth. I tested him against tricky questions, from made-up rides to “Is this real?”, to make sure he stays accurate and in character.
The idea
Theme park websites are built for browsing, but families plan by asking questions: “Can my 4 year old go on this?” “Where do we meet the characters?” I wanted to design the trip planner as a conversation instead.
What I made
I invented Moonlight Gardens from scratch: the park, five lands, a cast of characters, shows, dining, hotels and prices. I designed its identity, a fox peeking out of a crescent moon, and a voice-first page where families tap “Ask Marlo” and simply talk. Then I gave the park its host. Marlo the Moon Fox is clever, playful and kind, speaks to adults and children at the same time, and keeps every answer short enough for voice.
How it works
Persona: a voice and tone written for speech, with pauses and emphasis for natural delivery. Knowledge base: one source of truth for every ride, time, price and offer, so the page and the agent always agree. Conversation design: Marlo asks one question at a time, learns who’s coming, then adapts. Young children get gentle rides, thrill seekers get Starfall Peaks, budget planners get value tips. Guardrails: no invented facts, no bookings or payments, no personal data, no talk of other brands, and an honest answer when someone asks if the park is real. Evaluation: I tested Marlo against a set of tricky questions, including bookings, made-up rides, other brands and “Is this real?”, and improved the knowledge base and prompt wherever he slipped.
Why it matters
Brand characters are some of the most valuable assets a company owns. This prototype explores how one can come to life as an AI agent, still on brand and still safe, and still clear about what it is.
Built with
Built with ElevenLabs Conversational AI, Lovable and Claude. Brand identity directed and refined with AI.