Real-time system monitor with systemd slice resource aggregation, sparklines, and mascot telemetry.
Universal Standalone Binary:
curl -fsSL https://openooda-tools.github.io/ootop/install.sh | bash
# Fedora / RHEL / CentOS (DNF)
curl -fsSL https://openooda-tools.github.io/ootop/install.sh | bash -s -- --dnf
# Ubuntu / Debian (APT)
curl -fsSL https://openooda-tools.github.io/ootop/install.sh | bash -s -- --deb
# Arch Linux / Manjaro (Pacman / PKGBUILD)
curl -fsSL https://openooda-tools.github.io/ootop/install.sh | bash -s -- --pkgbuild
Remove ootop binaries, package registrations, and symlinks at any time:
# Locally installed companion CLI
ootop-uninstall
# Standalone web uninstaller
curl -fsSL https://openooda-tools.github.io/ootop/uninstall.sh | bash
| Dimension | Conventional Alternatives | openOODA ootop |
|---|---|---|
| Security | Ambient /proc traversal | Bounded by &FsReadCap, &ProcessCap, and &TimeCap |
| systemd Slices | Flat process lists | Hierarchical resource grouping: app, system, user slices |
| Mascots | None | Load-reactive emotional ASCII mascot telemetry |
| AI Agents | No agent interface | MCP stdio tools: system_metrics, process_list, systemd_slices, inspect_cgroup_slice, query_process_metrics |
ootop # Interactive real-time dashboard
ootop -b # Single-shot batch metrics snapshot
ootop --mcp # Launch MCP stdio server