The Plugin Marketplace lets organizations share custom feature extractors with the Mixpeek community. Publish your plugins for others to install, or browse and install community plugins into your own organization.Documentation Index
Fetch the complete documentation index at: https://docs.mixpeek.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
How It Works
The marketplace follows a publish-install model with fork/copy semantics:- Publish — An organization uploads and validates a custom plugin, then publishes it to the marketplace with a globally unique slug
- Browse — Any user can browse and search the marketplace (no auth required)
- Install — An organization installs a plugin, which copies the archive to their S3 namespace and re-scans for security
- Use — The installed plugin is available as a
communitysource plugin with all the same capabilities as a custom plugin
Publishing a Plugin
After uploading and validating a plugin, publish it to the marketplace:Publishing Limits
- Maximum 10 published plugins per organization
public_namemust be globally unique (auto-generated fromdisplay_nameif not provided)- Plugin must pass validation and security scan before publishing
Browsing the Marketplace
The public marketplace API requires no authentication:Filtering Options
| Parameter | Description |
|---|---|
search | Full-text search across name, display name, and description |
category | Filter by category (e.g., text-processing, image-analysis) |
capability | Filter by capability: batch or realtime |
tags | Filter by tags (all must match) |
Installing a Plugin
Install a marketplace plugin into your organization:What Happens During Install
- The plugin archive is server-side copied to your organization’s S3 namespace
- The archive is re-scanned for security violations (strict mode)
- A new plugin record is created with
source: "community"and tracking fields - The marketplace
install_countis incremented
Using an Installed Plugin
Installed community plugins work exactly like custom plugins. Use them in collections, retrievers, and any extraction pipeline:feature_uri from the installed plugin’s manifest determines which builtin extractor is delegated to. This means community plugins can leverage the full Mixpeek extraction infrastructure.
Trust Tiers
| Tier | Description |
|---|---|
community | Default tier for all published plugins |
verified | Plugins reviewed and verified by the Mixpeek team |
official | Plugins published by Mixpeek |
Managing Published Plugins
Update a Published Plugin
Unpublish a Plugin
Unpublishing removes the listing from the marketplace. Organizations that already installed the plugin retain their copy.
Studio UI
The Plugin Marketplace is accessible in the Studio under Namespaces > Plugin Marketplace. From there you can:- Browse and search available community plugins
- View plugin details (version, capabilities, install count)
- Install plugins with one click
- Publish your own plugins via the Publish to Marketplace action in the plugin dropdown menu

