Quest RPG - turn chores into an RPG quest board (gold, shop, wheel of fortune, vouchers)

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.

Repo: GitHub - Xornop/ha-quest-rpg: Tasks made more interesting by wrapping them up as a quest, complete with coins, a rewards store and daily gambling opportunities! · GitHub

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

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 visibility on 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.