I saw Pietro Schirano on X demo a chat app that could change its UI tone(dark mode, mario, windows 98, etc) through prompts, and it got me thinking: what if you could go beyond UI and actually change the UX on demand without losing state?
So, I built a to-do list app that lets you prompt it to completely transform the UI and UX.
For example:
- Want a Gameboy-style console UI where the tasks show up one at a time, sorted alphabetically?
- Prefer a Tinder-style interface?
Prompt and you get it!
The magic here is that the app preserves your state (e.g., completed tasks, pending ones, etc.) while letting you experiment with disposable, malleable interfaces.
Although I demoed this with a to-do list, the possibilities are much broader:
A browser with a Tinder-style interface to quickly swipe through tabs when you've got too many.
The broader goal is to explore malleable software: if your data models and operations are well-defined, then the UI and UX can be a flexible function over that, shaped by user intent.
This was a fun experiment in letting people play with software, creating interfaces that adapt to their immediate needs. I'd love to hear your thoughts—especially on where you think this idea could be pushed further.
Comments URL: https://news.ycombinator.com/item?id=42788769
Points: 2
# Comments: 4