← Back to the Suite
Real-Time Diagnostics

Know exactly what
your agents are doing.

Canvas-native cards that visualize every hook event, token, and tool call across your Claude Code agent fleet — live, as it happens.

Get Started Free →

The Pulse card, live.

This is the actual AgentEKG Pulse card running in your browser — real canvas rendering, real event simulation, real phosphor waveform.

Four cards.
Complete visibility.

AgentEKG is a set of QuantaCanvas card types that receive Claude Code hook events via QuantaHub. Drop them on your canvas alongside your other agent tools — no separate deployment required.

EkgPulse — Real-Time Timeline

15-second sliding window with 250ms bins. Lane-based per agent and subagent, color-coded event dots, and a time range selector (1m / 3m / 5m / 10m). Available on the Free tier.

📊
EkgMetrics — Token & Cost Dashboard

Aggregated input, output, cache creation, and cache read tokens. Model-aware cost calculation, cache savings percentage, error rates, active session count, and top tools by call count. Pro+.

🔍
EkgEvents — Scrollable Event Stream

Full event log with tool names, durations in milliseconds, model names, and per-event token usage. Filter by source, session ID, or event type across all 14 hook event types. Pro+.

🧠
EkgSynapse — Memory Health Monitor

AgentSynapse heartbeat monitor with memory database stats: vector count, document count, and fact count. Online/offline status determined by a 90-second freshness threshold. Pro+.

👥
Multi-Agent & Subagent Tracking

Separate lanes per agent and subagent. SubagentStart and SubagentStop events tracked alongside all 14 Claude Code hook types — full fleet visibility in a single canvas view.

🎨
5 Themes, Zero Friction

Eclipse, Navy, Dracula, Nord, and Matrix. Install QuantaCanvas, connect to QuantaHub — your EKG cards are live. No extra deployment, no separate service to run.

Canvas cards.
QuantaHub events.

AgentEKG lives inside QuantaCanvas. Hook events flow from Claude Code through QuantaHub's cert-pinned WebSocket relay — no ingestion pipeline, no extra infrastructure.

Hook Events Tracked
  • SessionStart, SessionEnd
  • UserPromptSubmit, Stop
  • PreToolUse, PostToolUse, PostToolUseFailure
  • PermissionRequest, Notification
  • SubagentStart, SubagentStop
  • PreCompact — 14 event types total
Token Tracking
  • input_tokens, output_tokens
  • cache_creation_input_tokens
  • cache_read_input_tokens
  • Model-aware cost calculation (ekgCost.ts)
  • Cache hit rate percentage
Data Flow
  • Claude Code hooks fire on every event
  • QuantaHub captures and relays via WebSocket
  • Cert-pinned rustls + Bearer token auth
  • React EkgContext distributes to card subscribers
Tiers
  • Free — EkgPulse card
  • Pro+ — EkgMetrics, EkgEvents, EkgSynapse
  • Works alongside AgentSynapse memory ops
  • Filtering by source, session, and event type

Part of the AgentQuanta Suite

AgentEKG cards live on QuantaCanvas alongside your other agent tools — one surface for everything your fleet is doing.