Personal project · Selected work

Bruce Dashboard

A dashboard that changes as your AI works.

Bruce Dashboard explores software as a surface an agent can actively operate and extend, rather than a static frontend wrapped around a chatbot.

What I brought

I created the product concept, agent-facing API and interface system, then connected persistent data, real-time conversation and generated page definitions into a cohesive dashboard.

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

  1. 01Agent-created pages
  2. 02No-deploy interface updates
  3. 03Realtime chat
  4. 04Gamified quests