What I brought
Personal project · Selected work
Bruce Dashboard
A dashboard that changes as your AI works.
The idea
Bruce Dashboard explores software as a surface an agent can actively operate and extend, rather than a static frontend wrapped around a chatbot.
How I delivered it
I defined a constrained page schema that agents can update through APIs, then rendered those definitions through a reusable component system backed by persistent and realtime state.
Technologies used
- TypeScript
- React
- Next.js
- Agent APIs
- Realtime events
- Generative UI
What’s inside
- 01Agent-created pages
- 02No-deploy interface updates
- 03Realtime chat
- 04Gamified quests