A premium, visually stunning web application for deep observability and high-fidelity demos of the Autonomic AI ecosystem.
Built using SvelteKit, Bun, and custom Vanilla CSS to strictly adhere to the Autonomic glassmorphism aesthetic.
- Real-Time NATS Relay: A lightweight Node.js/Bun script bridges the local TCP NATS bus to WebSockets.
- Glassmorphism UI: High-end dark mode layout with glowing micro-animations.
- Interactive Panels: Monitor
agent-heartvitals, trackagent-spineDAG execution, watch liveagent-musclesandbox logs, and see exactly what contextagent-brainis injecting.
You do not need to install Bun or run this locally to view your agents. The Autonomic CLI handles spinning up the local relay and opening the hosted UI:
autonomic ui(This starts the NATS-to-WebSocket relay on port 8080 and opens ui.autonomic-ai.dev, which connects back to your local relay).
If you are modifying the dashboard UI:
git clone https://github.com/autonomic-ai-dev/agent-ui.git
cd agent-ui
# Install dependencies using Bun
bun install
# Start the NATS-to-WebSocket relay (Terminal 1)
bun run server.js
# Start the SvelteKit frontend (Terminal 2)
bun run devgraph LR
NATS[(Local NATS Bus)] --> |events.*| NodeRelay[server.js Relay]
NodeRelay --> |ws://localhost:8080| Svelte[SvelteKit Frontend]
Svelte --> Browser[Developer's Browser]