Browse the official Paseo plugin directory inside Paseo and install plugins without leaving the app.
From the plugin's README
paseo CLI, so that binary must be on the daemon's PATH.npmjs · Paseo 0.9+
paseo plugin add npm:paseo-cafe@1.0.1Preview releases are unreleased plugin code. Install only if you want to test it; stable remains the default. Published 2026-10-14.
Security scan passed · 0 blocking · 0 advisory.
paseo plugin add npm:paseo-cafe@1.0.2-next.38557396455.1.0GitHub · Paseo 0.8 fallback
paseo plugin add paseo-cafe/paseo-cafe --ref 28e01f97dfe82c6fbe5b607e1c727d117c8a3d3c --path pluginGit security status and fallback installation are pinned to commit 28e01f97dfe8.
From the plugin's README
paseo plugin add paseo-cafe/cafe
Requires Paseo 0.11.0-beta.4 or later: the daemon needs to resolve owner/slug directory ids. The
manifest declares requirements.paseo as >=0.11.0-beta.4. The prerelease comparator is required
because npm semver rules do not match 0.11.0-beta.4 with a plain >=0.11.0 range.
By default the directory is read from https://plugins.paseo.sh/index.json. Settings → Plugins →
Paseo Cafe can point at another registry that serves the
Paseo registry protocol v1 documents.
A custom registry must use HTTPS, or HTTP on loopback (localhost, *.localhost, 127.0.0.0/8,
[::1]). The registry picks which package or Git commit the install button hands to the paseo
CLI, so anyone able to rewrite a plaintext response chooses what gets installed on the daemon host.
The daemon resolves owner/slug only against its own default registry, or host/owner/slug
against a registry at a host root over HTTPS. For a registry served under a path prefix, or over
loopback HTTP, set PASEO_PLUGIN_REGISTRY in the daemon's environment and install from the CLI;
Cafe shows that instead of an install button.
README
Browse the official Paseo plugin directory from inside Paseo, and install plugins without leaving the app.
The plugin adds a Paseo Cafe sidebar surface that lists every plugin in the directory with its
description, author, categories, install count, screenshots, and README. Featured plugins and the
most recently updated ones lead the default view; search, category, installation-state, and sort
controls narrow it down. Installs run paseo plugin add owner/slug on the daemon host behind a
confirmation step that shows the exact reviewed package or Git commit, so Paseo installs the
artifact the directory approved and nothing else. A Paseo plugin composer attachment source can
attach a plugin's listing to a prompt for agent review before you trust it.
Update availability comes from paseo plugin update --all --check, so it follows the same rules as
the CLI: a plugin installed from the directory moves to the directory's current pin, and one
installed from npm or Git moves to its source's latest release. The sidebar shows a badge when
updates are available.
Automatic updates are on by default for every plugin. Turn them off per installation from the plugin detail page when a plugin should stay put; Cafe checks shortly after startup and every six hours, isolates failures between plugins, and rechecks your choice before each update. Cafe updates itself through a restart-safe detached handoff. Settings → Plugins → Paseo Cafe → Run now runs the policy immediately.
paseo plugin add paseo-cafe/cafe
Requires Paseo 0.11.0-beta.4 or later: the daemon needs to resolve owner/slug directory ids. The
manifest declares requirements.paseo as >=0.11.0-beta.4. The prerelease comparator is required
because npm semver rules do not match 0.11.0-beta.4 with a plain >=0.11.0 range.
By default the directory is read from https://plugins.paseo.sh/index.json. Settings → Plugins →
Paseo Cafe can point at another registry that serves the
Paseo registry protocol v1 documents.
A custom registry must use HTTPS, or HTTP on loopback (localhost, *.localhost, 127.0.0.0/8,
[::1]). The registry picks which package or Git commit the install button hands to the paseo
CLI, so anyone able to rewrite a plaintext response chooses what gets installed on the daemon host.
The daemon resolves owner/slug only against its own default registry, or host/owner/slug
against a registry at a host root over HTTPS. For a registry served under a path prefix, or over
loopback HTTP, set PASEO_PLUGIN_REGISTRY in the daemon's environment and install from the CLI;
Cafe shows that instead of an install button.
paseo CLI, so that binary must be on the daemon's PATH.Scanned 23 Oct 2026, 13:11 UTC from paseo-cafe/paseo-cafe/plugin.