Dofek is a free, open-source system monitor for Windows, Linux, and macOS that provides graphical and terminal-based interfaces. It tracks CPU, GPU, memory, network activity, and running processes through real-time dashboards. Designed for developers running local AI models, it emphasizes GPU utilization and video memory consumption. AI-aware process detection identifies model loading, inference activity, and idle workloads. Its visualizations include candlestick CPU charts, resource usage graphs, and customizable process watchlists. Users can organize processes into AI, development, and monitored categories. An extensible plugin system adds Ollama model information, Docker container monitoring, and network latency measurements. Dofek also supports configurable refresh intervals, resizable panels, and optional anonymous telemetry.
Features
- Dual graphical and terminal interfaces with real-time system performance monitoring
- Detailed CPU, GPU, VRAM, memory, and network usage visualization
- AI workload identification with model loading and inference state detection
- Interactive candlestick performance charts and resizable monitoring panels
- Customizable process categories, resource sorting, and application watchlists
- Extensible plugins for Ollama models, Docker containers, and network latency monitoring