WINDOW / LIVEContext
See how much of the model window is occupied, including real compaction resets.
00 Local observability / v0.7.0
Local, live observability for Claude Code and Codex. Follow context, cost, complexity, code changes, tools, compactions, and sub-agents—without sending your data anywhere.

01 Product tour
Move once and context, duration, cost, tokens, complexity, and code impact stay synchronized across the same turns.
02 Signal map
Your coding agent already leaves a trail. Aether turns that native trail into an operational picture—without instrumentation.
WINDOW / LIVESee how much of the model window is occupied, including real compaction resets.
TIME / ΔFind slow turns and compare them with the session median without leaving the terminal.
USD / ESTRead transparent API-equivalent token estimates with partial sessions clearly labelled.
I/O / CACHESeparate input, output, cached input, and reasoning usage emitted by each provider.
EFFORT / 100A deterministic 0–100% view of reasoning effort across every turn.
+ / −Track successful additions, removals, created files, and deleted files.
PARENT / CHILDKeep sub-agents and hooks attached to the parent turn that created them.
EVENT / STREAMInspect tools, patches, searches, compactions, outcomes, and model metadata.

GUIDES Field notes
Short, provider-specific guides to observing coding-agent work without adding instrumentation.
Monitor Claude Code sessions locally. See context usage, estimated cost, token flow, tool calls, compactions, code changes, and nested agents in one terminal TUI.
Read field guide →02 / OpenAI Codex observabilityObserve OpenAI Codex sessions locally. Track context, estimated cost, tokens, duration, tools, compactions, code changes, and sub-agents from one terminal TUI.
Read field guide →03 / AI agent context monitoringUnderstand what consumes an AI coding agent's context window. Aether visualizes context growth, compactions, tokens, tools, prompts, agents, and provider runtime locally.
Read field guide →03 Under the hood
~/.claude/projects/*.jsonl~/.codex/sessions/*.jsonl
TRACE Agents, not extra chats
Each agent trace keeps its request, response, model, duration, token use, tools, and code impact. Hooks and sub-agents stay in context instead of polluting the session list.
04 Privacy by construction
01Session data is read locally.
02No provider API key is required.
03No prompt, response, or metric is uploaded.
04No additional LLM is called for telemetry.
05Provider transcripts are never modified.
05 Install
Homebrew 6 formula trust · automatic provider discovery · macOS and Linux
brew trust --formula connectchiragg/tap/aetherbrew install connectchiragg/tap/aetheraether watch auto-discovery live06 Open source
Issues and pull requests are welcome—especially new providers, telemetry fields, pricing updates, and parser fixtures.
Star Aether on GitHub ↗