Open source React frontend for AI agents workflow orchestration, observability dashboards, traces, memory views, and command-center operations.
This repository packages a static React application for AI workflow operations. It includes a workflow canvas, agent registry, memory view, traces dashboard, and overview screens that can be adapted into internal tooling, demos, or a future production control plane.
The current repo is frontend-only. Data is mocked in the UI, execution is not wired to a runtime, and backend architecture notes in the docs should be treated as future direction rather than shipped capability.
- Workflow workspace built on
@xyflow/reactwith a canvas, palette, and inspector. - Overview dashboard for execution volume, recent runs, and system metrics.
- Agent registry, memory collections, and observability views with dense operator-focused UI.
- Tailwind CSS 4 theme tokens for a dark, high-density interface.
- Route-based shell that can be extended into a fuller orchestration product.
- React 19
- TypeScript
- Vite 6
- Tailwind CSS 4
- Zustand
- React Flow
- Recharts
- Bun
git clone git@github.com:bymilon/ai-agents-workflows-command-central-frontend.git
cd ai-agents-workflows-command-central-frontend
bun install
bun run devThe dev server runs at http://localhost:3000.
bun run dev
bun run build
bun run preview
bun run lintsrc/
components/layout/ Shell, sidebar, topbar, and shared layout wrappers
features/dashboard/ Overview metrics and recent execution activity
features/workflows/ Workflow canvas, custom nodes, palette, and inspector
features/agents/ Agent registry view
features/memory/ Memory and vector collection view
features/observability/ Traces and telemetry view
store/ Zustand workflow state
DESIGN.md Visual design notes
ARCHITECTURE.md Feature-based structure and scaling notes
ROADMAP.md Product direction
TODO.md OSS release and product backlog- Update navigation and shell behavior in src/components/layout/Sidebar.tsx and src/components/layout/Topbar.tsx.
- Adjust workflow node behavior and defaults in src/features/workflows.
- Replace mock operational data in src/features/dashboard/DashboardView.tsx, src/features/agents/RegistryView.tsx, src/features/memory/MemoryView.tsx, and src/features/observability/TracesView.tsx.
- Tune colors, typography, and shared tokens in src/index.css.
The near-term backlog lives in TODO.md. It covers OSS release cleanup, contributor experience, accessibility, verification, and the next product slices after the prototype baseline is solid.
Please read CONTRIBUTING.md before opening a pull request. For UI changes, include screenshots or short recordings and run:
bun run lint
bun run buildPlease do not open public issues for vulnerabilities. Follow SECURITY.md.
MIT. See LICENSE.