Conductor AI Dashboard — Operator Frontend
Operator UI for Conductor AI: animated React + xterm.js terminal frontend wired to the Conductor session launcher, branded and built specifically for the Conductor AI product surface.
The Conductor AI dashboard frontend (GitHub: wburns02/conductor-dashboard). Layout, navigation, and branding are hardcoded to Conductor. Hosts a live xterm.js terminal emulator with Framer Motion animations and a session launcher (TerminalPage) for spawning Claude sessions across the project surface. Not a shared library — this is the operator UI for Conductor AI itself.
This repo is the Conductor AI dashboard frontend. GitHub remote is wburns02/conductor-dashboard. The package.json is private: true, version 0.0.0, with no exports field; per the deep-doc audit there are zero downstream import consumers. Layout.tsx hardcodes Conductor branding and navigation; the "project launcher" in src/pages/TerminalPage.tsx is a menu for spawning Claude sessions across the Conductor-managed surface (DrPhil, NurseStation, ClaudeBall, PermitAPI, Conductor AI, ClaudeBallGFX), not a list of products that import this library. Highlights: live xterm.js terminal emulator with Framer Motion animations and web-links addon, advanced animation patterns (performance sprint, circuit-breaker UI), and a component framework under src/components and src/features. Stack: React 19 + TypeScript + Vite 7 + Tailwind 4 + Framer Motion 12.34 + xterm.js + React Router DOM 7. Docker-containerized via Node serve on port 3000; Playwright test coverage.
- > Conductor AI operator UI (single product, not multi-tenant)
- > xterm.js terminal emulator
- > Framer Motion 12.34 animation primitives
- > Session launcher (TerminalPage) for spawning Claude sessions
- > Performance sprint patterns + circuit-breaker UI for service health
- → Tighten coupling with the Conductor AI backend session API
- → Surface real-time agent status + cost telemetry in the dashboard
- → Per-session transcript replay and export