I built Heart - a self-hosted household AI chat app on OpenClaw for my family
I've been building Hearth over the past few months. It's a self-hosted household AI chat app built on top of OpenClaw, designed for real multi-user family use.
The problem I was solving: I wanted my whole family to use OpenClaw together — not just me chatting through Telegram. I needed each person to have their own account, their own separate conversations, private chats, and a proper app experience that felt like something they'd actually want to use every day.
So I built Hearth as the household product layer on top of OpenClaw.
**What it does today:**
- Multiple chat conversations per person
- Multi-user household support (each family member has their own account)
- PIN + biometric login
- Private chats with role-based access (owner/member)
- Reminders
- Real-time streaming with stop button
- Model presets (fast/deep per conversation)
- Attachments, image generation, text-to-speech
- Mobile-first dark theme PWA — installable on phone
- Self-hosted with optional HTTPS via Caddy
- One-command installer that handles everything
**Tech stack:** Vue 3 + Quasar frontend, NestJS backend, PostgreSQL, OpenClaw plugin for AI routing.
**The bigger idea:** most AI products are single-user. But real household life isn't. If AI becomes part of daily family life, the context and memory a household builds should belong to that household — not to a platform. Hearth is an early attempt to build toward that.
My family is using it daily. Still early release and things are evolving, but it works.
GitHub: https://github.com/warrence/openclaw-hearth
Happy to answer questions about the architecture, the OpenClaw integration, or how I'm using it at home.
Posted Apr 4, 2026, 1:22 PM UTC