CTOP: Terminal UI to Monitor Claude Code Sessions, Zero Deps

✍️ OpenClawRadar📅 Published: May 13, 2026🔗 Source
Ad

CTOP is a terminal UI that lets you monitor all your running Claude Code and Codex sessions from a single pane. It's built with pure Node.js, has zero dependencies, makes no network calls, and works on macOS, Linux, and Windows.

What it shows per session

  • CPU, memory, uptime, status
  • Context window saturation bar (input / cache / output / free out of 200k)
  • Token breakdown: input, output, cache creation, cache read
  • Model, branch, session ID, service tier
  • Cost estimates per session and aggregate

Other features

  • Vim-style navigation (hjkl, g/G)
  • Two view modes: list (table) and pane (card grid)
  • Kill individual or all sessions (SIGTERM or SIGKILL)
  • Sort by CPU, memory, context%; filter by branch/model/directory
  • Live log tailing and full-text search across conversations
  • Desktop notifications when sessions complete
  • 5 color themes, plugin system

The author runs 6–15+ Claude and Codex sessions across different repos and built CTOP to track context burn, idle sessions, and memory usage. It pairs well with Agent View — Agent View handles dispatching and input needs, while CTOP fills in cost tracking, CPU/memory, context window bars, and historical stats.

Ad

Installation

npm i -g ctop-claude

Or via Homebrew:

brew tap aakashadesara/ctop && brew install ctop-claude

GitHub: github.com/aakashadesara/ctop — MIT licensed. PRs welcome (a recent adopter added performance improvements for 70+ sessions).

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Mandala v0.3: Open-Source Async Runtime to Unify Logistics Telemetry as OpenTelemetry Spans for Agent Reasoning
Tools

Mandala v0.3: Open-Source Async Runtime to Unify Logistics Telemetry as OpenTelemetry Spans for Agent Reasoning

Mandala v0.3 provides an open-source async runtime that ingests telemetry from Samsara, Descartes, Vizion, and FMCSA via webhooks, emits events as OpenTelemetry spans, and exposes data via MCP tools for LLM agents.

OpenClawRadar
Developer shares 10+ MCP servers for AI agent settlement, reputation, and micropayments
Tools

Developer shares 10+ MCP servers for AI agent settlement, reputation, and micropayments

A developer built BlindOracle on Claude Code with 100+ agents and created 10+ MCP servers for settlement, reputation, and micropayments. The architecture includes private commit-reveal forecasts, on-chain scoring, per-request micropayments, and verifiable agent attestation.

OpenClawRadar
ClawCut: A Python Proxy That Makes Small Local LLMs Usable with OpenClaw
Tools

ClawCut: A Python Proxy That Makes Small Local LLMs Usable with OpenClaw

ClawCut is a Python Flask proxy that solves common problems when connecting 7B/14B local models to OpenClaw, including context poisoning, infinite loops, and failed cron job outputs. It implements dynamic amnesia during tool calls and auto-delivery for scheduled tasks.

OpenClawRadar
Phantom: A Persistent AI Agent Built with Claude's Agent SDK
Tools

Phantom: A Persistent AI Agent Built with Claude's Agent SDK

Phantom is an open-source Bun/TypeScript process that wraps Claude's Agent SDK (Opus 4.6) with persistent vector memory, a self-evolution engine, and an MCP server interface. It runs continuously on its own VM or Docker Compose and communicates via Slack.

OpenClawRadar