See it in action
This is our reference short-term rental, a real short-term rental running the HomeAI concierge. Everything below is shipped and running on real hardware today — and each moment shows exactly what's happening underneath.
Set the mood
“Game Master, movie night.” The Govee lighting drops into a cool, cinematic wash; the living-room TV is already on the right input. Later it’s “wind-down,” and the house glows warm and low. No app, no fumbling for a switch.
what's happening underneath
Each scene is a whitelisted lighting command on this property’s action floor — the AI never speaks to a bulb directly. It calls a named scene through the local smart-home control plane, with a per-action kill-switch the owner can flip any time.
Ask the Butler
The guest asks in plain language. The Butler answers in character — the exact latch, the exact buttons, the right temperature — and reminds them about quiet hours. Total round trip: seconds, and not one byte left the building.
what's happening underneath
The answer is retrieved from the home’s local knowledge base (RAG) and grounded against those sources before it’s spoken — the Butler repairs or abstains rather than invent. Inference runs on the box inside the house; the cloud never sees the question.
Butler
on this property
answered from local knowledge — nothing left the building
Arrival
It’s check-in day, and the living-room TV is already on the welcome screen — the guest’s name, the Wi-Fi (masked), checkout, quiet hours, and how to wake the house AI. Nobody texted anyone. Nobody printed a binder.
what's happening underneath
The owner designs this screen in the portal’s TV-welcome tab. Guest names arrive from the booking calendar and are resolved on-site, so they exist only inside the property — the box renders the welcome locally and pushes it to the TV node over the node’s outbound-only connection.
Say “Hey Butler” or tap the tablet to meet your house AI.
In their hand
The in-room kiosk is the guest’s remote for everything: chat with any persona, fire a lighting scene, control the TVs, queue music, and chase the hidden-coin scavenger game. It mirrors exactly what the owner enabled for this property.
what's happening underneath
The tablet runs a first-party node app that connects outbound to the box — no inbound ports, ever. Its modules and layout come straight from the property.yaml the box pulled; change them in the portal and the home re-renders on the next publish.
The platform, not a reel
The pieces above aren't a highlight reel. They're the platform, shipped and running on real hardware in a real property today.
Guests talk to a character, not a chatbot — Butler, Jolene, Professor, Game Master, each with its own voice, with more original personas in design. Every clip is pre-rendered and Whisper-verified before it can play.
Ask out loud or tap the in-room kiosk: chat, lighting scenes, media tiles, games, and the living-room + bedroom TVs — all from one guest home screen.
Govee lighting set to the moment — “movie night,” “party mode,” “wind-down.” One phrase or one tap swings the whole room.
“How do I start the hot tub?” is answered from the home’s own knowledge base — grounded, in character, and checked against retrieved sources so it never invents a fact.
Tiered agents propose new skills overnight; nothing actuates outside a whitelisted action floor until the owner approves. Capability is earned, never assumed.
Local-first by architecture: the brain runs on a box inside the house, so guest conversations never leave the building. A cloud model is opt-in, per property, behind an owner-disclosed gate.
The whole story, in one line
No highlight reel, no roadmap slides. A local brain, named personas your guests actually talk to, one-phrase scenes, and a tablet that mirrors exactly what the owner enabled — already serving a real stay, today.
// the floor, not a promise
guest voice + conversations never leave the box · cloud is opt-in, per-property, behind an owner-disclosed gate
HomeAI is in private preview — we're onboarding a small number of properties and no payments are accepted yet. Beta requests are open, and we'll be in touch.