Live host system resource monitor and telemetry provider for [Paseo](https://github.com/getpaseo/paseo) (v0.8+).
paseo plugin add xpufx/paseo --ref main --path plugins/topSecurity status covers commit 85da190e0951. This command tracks main. Refresh the listing before installing if the branch changed.
From the plugin's README
Install using the native Paseo monorepo subpath syntax:
paseo plugin add xpufx/paseo --path plugins/top
For local development:
git clone git@github.com:xpufx/paseo.git
cd paseo
paseo plugin add ./plugins/top
README
Live host system resource monitor and telemetry provider for Paseo (v0.8+).
Displays real-time host metrics, session metadata, turn telemetry, and custom pill widgets directly in the composer track bar without cluttering the interface. Automatically stamps performance summaries into agent conversation timelines and provides an interactive modal dashboard with live gauges.
[!NOTE] Prerequisites & Platform Support:
- Zero install requirements: the helper runtime is vendored (
client|server|shared/vendor/paseo-plugin-helper/, pinned helper 0.4.0-beta.12 — seeshared/vendor/paseo-plugin-helper/README.md), so Paseo installs this plugin with no build step and no npm/registry access. For local development (typecheck/test), Node.js (v18+) is enough.- Developed and tested primarily on Linux (using
/proctelemetry), with fallback support for macOS and Windows host platforms.
| General Composer View | Dashboard View |
|---|---|
| System Resources Modal | Workspace Context Modal | Settings Modal | About Modal |
|---|---|---|---|
/proc/meminfo available-RAM accuracy.mcp-tools to monitor connected MCP servers, distinguishing healthy, degraded, or offline servers alongside latency figures.[!NOTE] Displaying too many pills separately in Multiple Mode may cause UI performance issues. Consider using Cycle Mode or All Mode when monitoring multiple metrics simultaneously.
Every metric can be routed independently via settings to:
Add user-defined metrics by dropping declarative .jsonc definitions into ~/.paseo/xpufx-plugins/top/pills/:
neutral, success, warning, danger, accent, info).docker ps -a or df -h) and render terminal output directly inside the detail modal.examples/pills/:
docker-containers.jsonc: Active container tally and listgpu-nvidia.jsonc: GPU load and VRAM usage via nvidia-smidisk-usage.jsonc: Root filesystem utilization meterbattery.jsonc: Battery percentage and AC charging stategit-dirty.jsonc: Modified file count in working treeClicking the pill opens a native dashboard with:
PluginStorage.Install using the native Paseo monorepo subpath syntax:
paseo plugin add xpufx/paseo --path plugins/top
For local development:
git clone git@github.com:xpufx/paseo.git
cd paseo
paseo plugin add ./plugins/top
# Typecheck
npm run typecheck --workspace=plugins/top
# Run test suite
npm test --workspace=plugins/top
# Reload in a running Paseo daemon
paseo plugin reload top
paseo plugin logs top
MIT
Scanned 14 Sep 2026, 07:44 UTC from xpufx/paseo/plugins/top.