CodexMonitor is an open-source desktop harness and session orchestrator created by developer Dimillian. Built on top of Tauri and Rust with a web-based frontend, it provides a dedicated environment and system tray companion for monitoring, organizing, and interacting with coding agent tasks and development workspaces. In day-to-day operation, CodexMonitor manages agent threads across multiple local repositories and workspaces. Developers can switch between active coding tasks, review ongoing automated runs, and interact with agent sessions through a lightweight GUI that docks to the system tray and exposes background agent progress without requiring constant terminal focus. Unlike standalone terminal agents, CodexMonitor focuses on the orchestrator layer by offering persistent session tracking, workspace organization, and background task visibility. It acts as an ambient management surface for agentic workflows, bridging CLI-driven coding agents with desktop-level task supervision. The project is fully open source under the repository's license. It offers prebuilt desktop packages alongside Nix and source builds for developers seeking a modular agent monitoring dashboard.
Tauri-Powered Desktop Interface — Lightweight native desktop harness backed by Rust and a modern web frontend. - System Tray Integration — Quick-access tray menu organizing recent threads and active workspace sessions. - Multi-Workspace Management — Organize and track coding agent activities across separate project directories. - Thread Supervision — Inspect, resume, and switch between concurrent agent execution threads. - Nix Flake Support — Reproducible local development and build environment defined with flake.nix.
Use cases
Use Case: Monitoring Background Agent Execution Developers running long-running code generation or refactoring tasks can keep agent progress organized in the background, checking status updates via the tray menu without cluttering active terminal windows.
Use Case: Managing Concurrent Multi-Project Sessions Engineers switching between different repositories can organize agent threads by workspace, allowing seamless context-switching across different codebases.
Use Case: Native Desktop Agent Supervision Teams looking for a graphical task dashboard to complement command-line agent runs can utilize CodexMonitor as a dedicated visual harness.
Who it is for
CodexMonitor is built for software engineers who run automated AI coding workflows across multiple repositories and want a native desktop interface and tray menu to monitor threads. It is less suited for developers seeking a purely headless, terminal-only CLI agent with zero GUI dependencies.
Install guide
Installation Clone the repository and build using standard Tauri/Node tooling, or use Nix: bash git clone https://github.com/Dimillian/CodexMonitor.git cd CodexMonitor # Using standard package manager pnpm install pnpm tauri build # Or using Nix nix develop
First Run Launch the built application or run the development server: bash pnpm tauri dev Configure your workspace paths and API or local agent runner configurations within the application settings.
Example Session 1. Open CodexMonitor from your application menu or system tray. 2. Add your project directory as a workspace. 3. Create a new thread to initiate and track agent tasks directly within the dashboard.
OpenCode — OpenCode is an open-source AI coding agent developed by Anomaly that operates across terminal environments, desktop applications, and IDE extensions.…
Plandex — Plandex is an open-source terminal-based AI coding agent designed to handle complex, multi-file engineering tasks in large codebases. Created by…
OpenHands — OpenHands (formerly OpenDevin) is an open-source autonomous AI software development agent and orchestration platform. It provides an extensible runtime environment…
Continue — Continue is an open-source AI code assistant and agent framework originally developed by the Continue team (continuedev) and recently acquired…
Cline — Cline is an open-source autonomous coding agent runtime maintained by Cline Bot Inc. and an active open-source community. Available as…
Vibe Kanban — Vibe Kanban, originally developed by Bloop AI, is an open-source orchestration harness and visual task board designed to manage and…