AASC

Command Your AI Agents in Real-Time

A 3D command center for Claude Code, Gemini CLI, and Codex sessions. Monitor, control, and interact with your agents as animated robots in a live Cyberdrome.

npx ai-agent-session-center
View on GitHub
LOADING 3D PREVIEW...
Scroll to explore

Everything You Need to Command AI Agents

3D Cyberdrome

Monitor and control your agents as animated robots in a fully interactive 3D office with rooms, desks, a coffee lounge, and gym.

Multi-CLI Support

Run Claude Code, Gemini CLI, and Codex sessions from a single dashboard with per-CLI sound profiles.

Embedded Terminals

Full xterm.js terminals with SSH support, session linkage, tmux integration, and prompt queuing.

Approval Alerts

Approve, reject, or queue responses when agents need permission. Yellow visor flash, repeating alarm, and urgency escalation.

Team Tracking

Auto-detect parent/child agent relationships. Animated connection beams between team members.

Analytics

Tool usage charts, session timelines, daily heatmaps, and comprehensive usage statistics.

Sound System

16 synthesized tones, per-CLI profiles, and 6 ambient presets — rain, lo-fi, server room, deep space.

9 Themes

From Cyberpunk to Nord. Every element — including the full 3D scene — respects your chosen theme.

Hook to Browser in Under 17ms

1

AI CLI

Claude, Gemini, or Codex fires a hook event

trigger
2

Hook Script

Enriches JSON with PID, TTY, terminal metadata

2-5ms
3

File MQ

Atomic POSIX append to JSONL queue

~0.1ms
4

Server

fs.watch() + validate + state machine

0-10ms
5

Browser

WebSocket push, React renders in real time

< 2ms

Get Started in Seconds

1

Install & Launch

npx ai-agent-session-center
2

Hooks Auto-Configure

Dashboard opens at localhost:3333. Claude/Gemini/Codex hooks install automatically.

3

Start Coding

Your AI agents appear as animated robots. Click any robot to see full session details.

Works on macOS and Linux. Requires Node.js 18+ and jq.

Frequently Asked Questions

Yes, completely. AI Agent Session Center is MIT licensed and open source.
No. Everything runs on localhost. The dashboard, hooks, and terminals are all local. No data leaves your machine.
Claude Code, Gemini CLI, and Codex CLI. Each has dedicated hook adapters. Custom CLI commands are also supported.
Two mechanisms: tool-category timeouts (3-15s depending on tool type) and the PermissionRequest hook event which provides a reliable direct signal.
Yes. The New Session modal supports SSH connections using your ~/.ssh/config. Terminals use native SSH with agent forwarding.
Hooks run async with fire-and-forget — they never block your AI CLI. The file-based message queue adds ~0.1ms latency. Total end-to-end: 3-17ms.
Not yet, but the dashboard automatically detects sessions running inside VS Code and shows a "VS Code" source badge.

Ready to Command Your AI Agents?

One command. No configuration needed.

npx ai-agent-session-center