Hi all,
I’ve been working on Quest RPG, a custom integration that turns household tasks into an RPG-style quest list for the family.
What it does
- Tasks can be entered into an input box and get turned into flavourful RPG quests automatically, using Home Assistant’s own LLM integration (Gemini, ChatGPT, etc.). Quests support any language your chosen LLM supports.
- Every adventurer (e.g. your kid, or anyone else) gets their own quest list, where one earns coins upon completion of a task.
- Coins can be spent in a reward shop, where they will buy vouchers which appear in their wallet.
- Vouchers can be redeemed by admins, in exchange for real world favors or goods.
- The reward shop comes with stock tracking - add items, set a price and (optional)
limited stock, and vouchers get issued on purchase. - The voucher system supports sell back at half price if it was an impulse buy.
- A daily Wheel of Fortune with a configurable cost, prize table, and
time window (e.g. only spinnable between 18:30-19:30) to make sure adventurers (players) check out the task dashboard every day. - Five bundled Lovelace cards matching a dark parchment/RPG look.
- Add as many adventurers as you need, they all have their own shop etc. (you can use
visibilityon the cards to show them to the right people!)
Screenshots
Requirements
- Home Assistant 2025.7+ (needs the AI Task integration).
- An AI Task-capable integration like Gemini or ChatGPT
Admin vs. player cards
The shop-management card and the voucher card’s admin mode aren’t gated by anything built into the integration - use Home Assistant’s own card visibility option (filtered to an admin user) to keep them off the adventurer’s view.
Use the voucher’s card admin mode to redeem the vouchers (they disappear) or to sell them back at full price (instead of the adventurer’s half price).
Details and example YAML are in the README.
Feedback welcome
This is still fairly fresh - if you try it and hit something broken, please
open an issue on the repo.






