cicada

command module
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 5, 2026 License: MIT Imports: 8 Imported by: 0

README ΒΆ

πŸ¦— cicada

cicada

CI Release License Go Report Card

TUI analytics dashboard for Claude Code sessions.

Reads your local ~/.claude/ data and shows session history, tool usage, project analytics, and more β€” all in the terminal. No server, no database β€” everything stays local.

Install

Homebrew:

brew install base-14/tap/cicada

Go:

go install github.com/base-14/cicada@latest

Usage

cicada

Navigate with arrow keys or vim bindings (h/j/k/l). Press ? for help, / to filter, Enter to drill in, Esc to go back, y to copy claude --resume <id> to clipboard.

Export / Import Sessions

Share sessions between machines or with teammates:

  • e β€” Export selected session as a zip
  • E β€” Export all visible sessions (respects active filter)
  • i β€” Import session(s) from a zip file

Exported zips are saved to the directory you launched cicada from. They contain the raw JSONL session file plus a manifest. Imported sessions are fully Claude Code-compatible β€” recipients can browse them in cicada and resume with claude --resume.

What it shows

cicada
β”œβ”€β”€ Analysis
β”‚   β”œβ”€β”€ Usage heatmap (GitHub-style activity grid)
β”‚   β”œβ”€β”€ Sessions per day (sparkline)
β”‚   β”œβ”€β”€ Messages & tools per session (bar charts)
β”‚   β”œβ”€β”€ Streaks (current, longest, weekly)
β”‚   β”œβ”€β”€ Personal bests (longest session, most messages, most tools)
β”‚   └── Trends (sessions this week vs last, avg duration)
β”‚
β”œβ”€β”€ Projects
β”‚   β”œβ”€β”€ All projects with session counts and last active
β”‚   └── Project detail (Enter to drill in)
β”‚       β”œβ”€β”€ Overview β€” total sessions, messages, duration
β”‚       β”œβ”€β”€ Sessions β€” per-project session list
β”‚       β”œβ”€β”€ Tools β€” tool usage breakdown for this project
β”‚       β”œβ”€β”€ Activity β€” project-level heatmap
β”‚       └── Skills β€” which skills were invoked
β”‚
β”œβ”€β”€ Sessions
β”‚   β”œβ”€β”€ All sessions with project, duration, messages, cost
β”‚   β”œβ”€β”€ Export / import sessions (e/E/i)
β”‚   └── Session detail (Enter to drill in)
β”‚       β”œβ”€β”€ Chat β€” full conversation: user prompts & assistant responses
β”‚       β”œβ”€β”€ Overview β€” duration, message count, model, cost
β”‚       β”œβ”€β”€ Timeline β€” chronological tool calls and messages
β”‚       β”œβ”€β”€ Files β€” files read, written, and edited
β”‚       β”œβ”€β”€ Agents β€” subagent spawns and results
β”‚       └── Tools β€” per-session tool call breakdown
β”‚
β”œβ”€β”€ Agents
β”‚   └── Subagent usage across all sessions
β”‚
└── Tools
    β”œβ”€β”€ Built-in tools ranked by call count
    └── MCP server tools with server grouping

License

MIT

Documentation ΒΆ

The Go Gopher

There is no documentation for this package.

Directories ΒΆ

Path Synopsis
internal
tui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL