⚔️ ChoreQuest View on GitHub

Turn daily chores into epic quests

ChoreQuest helps parents replace nagging with game momentum: kids complete quests, earn XP, protect streaks, and unlock rewards they actually care about. Self-host it on your own hardware and own your data.

ChoreQuest app home screen

Everything you need to run your family guild

🗡️ Quest board kids actually use

Chores feel like game quests — kids see clear progress and tap to complete, no nagging required.

⭐ Streaks that build habits

Daily streaks, XP milestones, and achievements keep kids showing up day after day.

🏪 Parent control, real motivation

You set the rewards and approve redemptions — kids earn them with XP they've actually worked for.

🏆 Friendly competition that works

Weekly family leaderboards turn chores into a game siblings actually want to win.

🔔 Reminders without nagging

Push notifications handle assignments, verifications, and reward alerts so you don't have to.

🎭 Heroes kids design themselves

Custom avatars and unlockable extras give kids something personal to earn and show off.

🔌 Automate with any tool

Full REST API connects to Home Assistant, n8n, Make, Zapier, Node-RED, and more.

📱 Installs like a real app

Add to home screen on iOS, Android, or desktop — no app store needed.

How it works

1

Deploy with Docker

Clone the repo and run docker compose up. You're live in minutes on your own server.

2

Create your household

Set up a parent account, name your family guild, and invite the kids.

3

Add chores as quests

Set XP values, schedules, and categories — each chore becomes a quest to complete.

4

Kids quest, you approve

Children tackle daily quests, build streaks, climb the leaderboard, and redeem XP for real rewards.

Automate with the ChoreQuest API

⚙️

Home Assistant

Trigger lights, announcements, or routines when quests are completed, rewards are redeemed, or streaks are hit.

🔄

n8n / Make / Zapier / Node-RED

Build no-code workflows for reminders, summary messages, parent approvals, and weekly reports.

📊

Dashboards & AI agents

Pull chore, XP, and leaderboard data into custom dashboards, assistants, and household automations.

Built for families, not advertisers

🔓

Fully open source

Every line of code is on GitHub. Audit it, fork it, make it yours.

🏠

Self-hosted

Your data lives on your hardware. No third-party cloud, no vendor lock-in.

🚫

No ads or tracking

No analytics, no ad networks, no data harvesting. Just a chore app.

📷

Photos stay on your server

Quest proof photos are stored in your Docker container — they never leave your infrastructure.

FAQ

Is ChoreQuest really free?

Yes. ChoreQuest is open source and MIT licensed. You can self-host it at no cost for as long as you like.

What do I need to self-host it?

Any machine that runs Docker — a Raspberry Pi, a NAS, a VPS, or a spare laptop. The README on GitHub walks you through setup step by step.

Do kids need a phone each?

No. It works on shared tablets and phones, and supports PIN login for kid accounts.

Can I install it like a normal app?

Yes. ChoreQuest is a PWA, so it can be added to home screen on iOS, Android, and desktop.

Ready to quest?

Check out the repo, spin up a container, and start turning chores into adventures.