The Plugin Marketplace is an opt-in feature that adds a browseable catalog of community-built OpenHands plugins to your Enterprise deployment. Once enabled, users can discover and review plugins directly atDocumentation Index
Fetch the complete documentation index at: https://allhandsai-enterprise-plugin-marketplace-docs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
/plugins on your application hostname.
The Plugin Marketplace is an experimental feature. Enable it only after your
OpenHands Enterprise deployment is fully operational.
Prerequisites
- A running OpenHands Enterprise deployment. See Quick Start if you haven’t already deployed.
- The bundled or external PostgreSQL database must be reachable.
The marketplace creates a separate
plugindirdatabase to store plugin metadata. - A Marketplace Source URI pointing to a plugin catalog (see Marketplace Source URI).
Enable the Plugin Marketplace
- VM Install (Admin Console)
- Kubernetes (Helm)
The Plugin Marketplace is configured through the Replicated Admin Console.To pin to a specific release of the catalog, append a See Marketplace Source URI for a full description of supported formats.
1. Open the Admin Console
Navigate tohttps://<your-base-domain>:30000 and log in.2. Open the configuration page
Click Config in the top navigation bar to open the application configuration page.3. Enable the Plugin Directory
Scroll to the Experimental section near the bottom of the configuration page.Check the Enable Plugin Directory box.4. Set the Marketplace Source
Once Enable Plugin Directory is checked, a Marketplace Source field appears.Enter the URI of the plugin catalog you want to load. For example:@ref tag:5. Save and deploy
Scroll to the bottom of the configuration page and click Save config, then click Deploy to apply the changes.The deployment status will show Unavailable while the Plugin Directory pods start, then transition to Ready once all components are healthy.Marketplace Source URI
TheMARKETPLACE_SOURCE value (or Marketplace Source field in the Admin Console) tells the
Plugin Directory server where to load its plugin catalog from.
| Format | Example | Notes |
|---|---|---|
github://owner/repo | github://AcmeCo/plugin-directory | Loads from the default branch of the repository |
github://owner/repo@ref | github://AcmeCo/plugin-directory@v1.2.0 | Loads from a specific branch, tag, or commit SHA |
https://example.com/catalog.json | https://cdn.example.com/plugins/catalog.json | Loads a catalog JSON file over HTTPS |
Accessing the Marketplace
Once the deployment is complete and shows Ready, the Plugin Marketplace is available at:Disabling the Plugin Marketplace
- VM Install (Admin Console)
- Kubernetes (Helm)
Open the Admin Console, navigate to Config, uncheck Enable Plugin Directory in the
Experimental section, click Save config, then Deploy.
Next Steps
Quick Start
Install or review the full OpenHands Enterprise deployment guide.
External PostgreSQL
Configure an external PostgreSQL database for OpenHands Enterprise.
Kubernetes Installation
Deploy OpenHands Enterprise into your own Kubernetes cluster using Helm.
Enterprise Overview
Learn about all OpenHands Enterprise features and deployment options.

