Plugins for Paseo. One folder per plugin, each self-contained.
| Plugin | ID | What it does |
|---|---|---|
openrouter-dashboard/ |
openrouter-dashboard |
A sidebar dashboard of OpenRouter account credits and account/workspace usage from the analytics API. Requires a management key. |
Plugins install individually — there is no repo-wide install:
paseo plugin add Creep04/paseo-plugins --path openrouter-dashboardThe daemon clones this repo under $PASEO_HOME/plugins and runs no package
manager; every plugin is source only, and everything they import at runtime the
host provides. Pin a release with --ref <tag>, or follow the branch with
paseo plugin status and paseo plugin update --all.
To hack on a plugin, install from a clone of your own instead:
git clone https://github.com/Creep04/paseo-plugins.git
cd paseo-plugins/openrouter-dashboard
npm install
npm run typecheck
paseo plugin install "$PWD"paseo plugin install records the directory, so keep that clone where it is —
the daemon loads each plugin from that path every time it starts. Moving this
repo means reinstalling every plugin you installed from it.
The daemon needs "pluginsEnabled": true in its config.json, and Paseo
0.8.x (the plugin declares >=0.8.0 <0.9.0).
Each folder is an independent npm project with its own package.json,
node_modules, and paseo-plugin.json. There is no workspace root on purpose:
paseo plugin install points the daemon at a single directory, and hoisting
dependencies above that directory has not been verified against the plugin
loader.
Plugin code is trusted and unsandboxed. The server half runs next to the daemon with its files, processes, and credentials; the client half runs inside the Paseo app. Read the source before installing anything here.
MIT — see LICENSE.