Domo - Build and customize your own calendar agent you can text

Domo is a purpose-built agent that keeps your family calendar. It has its own phone number you iMessage or text ("add dentist Thursday at 3"), and an always-on wall dashboard that stays current. It's built with native Claude Code tooling and runs on your existing Claude subscription: no API key, no per-token bill. Install it by handing the guide to a coding agent. It's a pattern as much as a product: swap the purpose and build your own. We build in public; come see what others are making.

Add a comment

Replies

Best

Hey Product Hunt 👋

Family plans have a way of living in an app nobody opens. I wanted the opposite: the calendar on the kitchen wall, and changes one text away. No app, no login, no new inbox.

So I built Domo, a purpose-built calendar agent. It has its own phone number, and everyone in the house just texts it over iMessage or SMS: "add dentist Thursday at 3", "when's the recital?" An always-on dashboard on the wall stays current with today's schedule and the week ahead. Soccer, the dentist, the thing at school on Friday: everyone's on the same page.

The part I like most: there's no framework under it. Domo is built with native Claude Code tooling and runs on the Claude subscription I already pay for. No API key, no per-token bill. It installs by handing the how-to guide to a coding agent; you do two handoffs yourself (a browser sign-in with the calendar connect, and one activation text).

Domo's awake right now — come play with it:

🖥️ Watch the wall dashboard live:

💬 Reply "Hey Domo" right here — ask what our family's up to this weekend, or put something on our calendar ("Hey Domo, add a pizza party Friday at 6") and watch it appear on the wall, on stream, within the minute

🐦 On X, mention and say "Hey Domo":

🎮 Or come hang out with it on our Discord:

And it's a pattern as much as a product. Swap the purpose and build your own, then bring it to our Discord and show us what you got.

Would love your feedback. What would your household text?