I like Habitica. But after a while it stopped motivating me.
Now I use Donetick. You can self host it and use it with your whole household. Now my wife and me are competing with our chores ๐ Also it has a feature called "things". These can trigger new Tasks. You can set them bia the API with Home Assistant. We use it to create tasks like "getting the laundry off the washing maschine", etc.
Also it helps to use an llm to generate rpg-sounding quests instead of just creating tasks. That way you feel more like a hero on a quest, than a bored guy cleaning the toilet.