Wizy — the engine that whispers “what next?”
Wizy takes an app’s summary-model and generates contextual suggestions: what this could become, what is worth exploring next, what is notable or missing. Every suggestion is a gentle prompt — never an instruction.
summary in → suggestions out
Small, dependency-free, client-side. Feed it the app’s state and it returns weighted suggestion chips.
drop-in for any single-file app
Include the script, expose the summary, generate suggestions:
wizy.render(document.getElementById('wizy-box'), window.floveSummary())
- wizy.suggest(summary) — weighted suggestion objects
- wizy.agent(summary) — full agent block for the appy wizy mode
- wizy.render(el, summary) — fill a container with suggestion chips
- wizy.packs — per-app override packs
- wizy.register(app, fn) — register a custom pack function
Wisy is the puzzy-family engine that authors how flove words things. It owns the labeler families — Love (Lovely · Hotter), Joy (Lucky), Wisdom (Formal · Casual · Fatal) and the Random wild card — each grouping the labeler-* voices from the vocabulary matrix. The wise label-perspective of this wizy app is fed by that engine: pick the same slot and watch it re-letters across the family you choose. Default adopts whichever family is active; Random draws any labeler, or a whole new voice.
❤ Love Lovely · Hotter
Warm, affectionate, generous wording. Maps to the 🟥 red / 🟩 green hats: feelings, care, the human side.
😂 Joy Lucky
Playful, fortunate, light wording. Maps to the 🟨 yellow hat: optimism, chance, delight.
🫠 Wisdom Formal · Casual · Fatal
Measured, precise, considered — from formal to down-to-earth to end-time. Maps to the ⬛ / ⚪ / 🟦 hats: facts, risk, make.
🎲 Random wild card
Any family — or a brand-new voice. The setter for surprise and exploration; also how new labelers get born.