Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Real-time dashboard for monitoring multiple Claude Code sessions. CLI + Mobile Web UI with QR code access, terminal focus switching (iTerm2, Terminal.app, Ghostty). macOS only.
| Date | Stars |
|---|---|
| 2026-07-31 | 271 |
| 2026-08-06 | 271 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Claude Code Monitor [](https://www.npmjs.com/package/claude-code-monitor) [](https://opensource.org/licenses/MIT) [](https://www.apple.com/macos/) **Monitor multiple Claude Code sessions in real-time from your terminal or smartphone.** ### Terminal UI Monitor sessions with keyboard navigation <p align="center"> <img src="https://raw.githubusercontent.com/onikan27/claude-code-monitor/main/docs/ccm-demo.gif" alt="Terminal UI Demo" width="800"> </p> ### Mobile Web Control from your phone (same Wi-Fi or Tailscale) <p align="center"> <img src="https://raw.githubusercontent.com/onikan27/claude-code-monitor/main/docs/mobile-web-demo.gif" alt="Mobile Web Demo" width="800"> </p> --- ## ✨ Features | Terminal (TUI) | Mobile Web | |----------------|------------| | Real-time session monitoring | Monitor from your smartphone | | Quick tab focus with keyboard | Remote terminal focus | | Vim-style navigation | Send messages to terminal | | Simple status display | Permission prompt navigation | | | Screen capture with pinch zoom | - 🔌 **Serverless** - File-based state management, no API server required - ⚡ **Easy Setup** - One command `ccm` for automatic setup and launch - 🔒 **Secure** - No external data transmission, token-based mobile auth --- ## 📋 Requirements > **Note**: This tool is **macOS only** due to its use of AppleScript for terminal control. - **macOS** - **Node.js** >= 18.0.0 - **Claude Code** installed --- ## 🚀 Quick Start ### Run with npx (no install required) ```bash npx claude-code-monitor ``` ### Or install globally ```bash npm install -g claude-code-monitor ccm ``` On first run, it automatically sets up hooks and launches the monitor. ### Mobile Access 1. Press `h` to show QR code (default port: 3456) 2. Scan with your smartphone (same Wi-Fi required) > If port 3456 is in use, an available port is automatically selected. ### Remote Access with Tailscale Access from anywhere using [Tailscale](https://tailscale.com/) (secure VPN). **Prerequisites:** 1. Install Tailscale on your Mac and smartphone 2. Sign in with the same Tailscale account on both devices 3. Ensure Tailscale is connected (check menu bar icon) ```bash # Start with Tailscale IP npx claude-code-monitor -t # Or if installed globally ccm -t ``` With `-t` option, the QR code URL uses your Tailscale IP (100.x.x.x), allowing access from any device in your Tailnet - even outside your local network. > **Security**: Tailscale uses WireGuard encryption. Communication is secure even over public networks. --- ## 📖 Usage ### Commands | Command | Alias | Description | |---------|-------|-------------| | `ccm` | - | Launch monitor (auto-setup if needed) | | `ccm watch` | `ccm w` | Launch monitor | | `ccm serve` | `ccm s` | Start mobile web server only | | `ccm setup` | - | Configure Claude Code hooks | | `ccm list` | `ccm ls` | List sessions | | `ccm clear` | - | Clear all sessions | ### Options | Option | Description | |--------|-------------| | `--qr` | Show QR code on startup | | `-t, --tailscale` | Prefer Tailscale IP for mobile access | | `-p, --port <port>` | Specify port (serve command only) | ### Keybindings | Key | Action | |-----|--------| | `↑` / `k` | Move up | | `↓` / `j` | Move down | | `Enter` / `f` | Focus selected session | | `1-9` | Quick select & focus | | `h` | Show/Hide QR code | | `c` | Clear all sessions | | `q` / `Esc` | Quit | ### Status Icons | Icon | Status | Description | |------|--------|-------------| | `●` | Running | Claude Code is processing | | `◐` | Waiting | Waiting for user input | | `✓` | Done | Session ended | --- ## 📱 Mobile Web Interface Monitor and control Claude Code sessions from your smartphone. ### Features - Real-time session status via WebSocket - View latest Claude messages
Excerpt of 8,134 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:03e8afb54b9fec42, llm:Repository description: 'Real-time dashboard for monitoring multiple Claude Code sessions. CLI + Mobile Web UI with QR code access, terminal focus switching (iTerm2, Terminal.app, Ghostty). macOS only.' Topics: claude, claude-code