Real-time monitoring dashboard for AI coding agents (Claude Code, OpenAI Codex, Google Gemini). Track TODO lists, project history, and Git repositories across all your projects from a unified desktop interface.
Entropic is a cross-platform companion application that ingests session and history data from multiple AI coding assistants, merges them into a unified provider-aware data model, and renders a live dashboard with project activity, session diagnostics, and maintenance tooling. Available as an Electron/TypeScript GUI, PowerShell CLI, and Bash CLI.
Core Features:
- 📋 Live TODO Tracking — Per-project TODO lists and global TODO view with real-time updates
- 💬 Session History — Amalgamated user-prompt history per project for workflow review
- 🌐 Multi-Agent Support — Unified interface for Claude Code, OpenAI Codex, and Google Gemini
- 🔄 Git Integration — Real-time repository status, commit history, and language detection
- 🎨 Visual Monitoring — Color-coded status indicators, session tabs, and automatic refresh every 5 seconds
cd typescript
npm install
npm run build
npm startRuns as a native desktop application on Windows, macOS, and Linux. Auto-detects AI agent session data from ~/.claude, ~/.codex, and ~/.gemini directories.
powershell7/Launch-TodoMonitor.ps1Cross-platform terminal monitor using PowerShell 7. See README-ps.md for configuration.
bash/todo_live_monitor.shOriginal lightweight terminal monitor. See README-sh.md for setup.
Desktop App:
- Switch between Project TODOs, Project History, Global View, Git Status, and Commit History tabs
- Toggle provider filters (Claude/Codex/Gemini) and customize spacing density
- Right-click for context menus; use diagnostics panel to repair metadata
- Auto-refresh monitors all source directories; manual refresh available via menu
Hook Integration:
Claude Code users can optionally configure hooks to automatically emit sidecar metadata files. Creates ~/.claude/todos/{sessionId}-agent.meta.json with project path information for accurate session-to-project mapping. See HOOKS-codex.md for Codex automation examples.
typescript/— Electron GUI with React components, IPC handlers, and file watcherspowershell7/— PowerShell implementation with test suitebash/— Minimal Bash monitorStructure.md— Detailed directory layout and architectureHexagon.md— Hexagon pattern design documentation
npm test # Run Jest unit/integration suite
npm test:watch # Watch mode
npm test:coverage # Coverage report
npm run dist # Create platform installers (AppImage, macOS, Windows portable)License: MIT | Authors: Dimension Zero, Jameson Nyp