Plugin marketplace for the Agent Governance Toolkit — discover, install, verify, and manage plugins
Project description
Agent Marketplace
Plugin lifecycle management for the Agent Governance Toolkit — discover, install, verify, and sign plugins
Part of the Agent Governance Toolkit
Note: This package was extracted from
agentmesh.marketplace. The old import path still works via a backward-compatibility shim but new code should import fromagent_marketplacedirectly.
What is Agent Marketplace?
Agent Marketplace provides governed plugin lifecycle management for AI agent ecosystems:
- Plugin Discovery — Browse and search registered plugins by capability, trust level, or framework
- Verified Installation — Install plugins with cryptographic integrity verification (SHA-256 + Ed25519)
- Plugin Signing — Sign plugin manifests with Ed25519 keys for supply-chain security
- Manifest Validation — Declarative plugin manifests with schema validation (capabilities, permissions, dependencies)
- Registry Management — Register, update, and deprecate plugins with version tracking
Quick Start
pip install agentmesh-marketplace
from agent_marketplace import PluginRegistry, PluginInstaller, PluginManifest
# Create a registry
registry = PluginRegistry()
# Register a plugin
manifest = PluginManifest(
name="web-search",
version="1.0.0",
capabilities=["search", "browse"],
permissions=["network:read"],
)
registry.register(manifest)
# Install with verification
installer = PluginInstaller(registry=registry, verify_signatures=True)
result = installer.install("web-search")
CLI
# List available plugins
agentmesh-marketplace list
# Install a plugin
agentmesh-marketplace install web-search
# Verify plugin integrity
agentmesh-marketplace verify web-search
# Sign a plugin manifest
agentmesh-marketplace sign manifest.yaml --key signing-key.pem
Ecosystem
Agent Marketplace is one of 7 packages in the Agent Governance Toolkit:
| Package | Role |
|---|---|
| Agent OS | Policy engine — deterministic action evaluation |
| AgentMesh | Trust infrastructure — identity, credentials, protocol bridges |
| Agent Runtime | Execution supervisor — rings, sessions, sagas |
| Agent SRE | Reliability — SLOs, circuit breakers, chaos testing |
| Agent Compliance | Regulatory compliance — GDPR, HIPAA, SOX frameworks |
| Agent Marketplace | Plugin lifecycle — discover, install, verify, sign (this package) |
| Agent Lightning | RL training governance — governed runners, policy rewards |
License
MIT — see LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentmesh_marketplace-3.2.2.tar.gz.
File metadata
- Download URL: agentmesh_marketplace-3.2.2.tar.gz
- Upload date:
- Size: 45.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50460949c181fd68a0f0fe211e6c98d509bc6c716432a96979798f090898b37c
|
|
| MD5 |
0e7dcfbe48d2901d2342777e1863b12d
|
|
| BLAKE2b-256 |
23077f2e05764b0515299d8106626128de4431c403aee06b708914663dae5132
|
File details
Details for the file agentmesh_marketplace-3.2.2-py3-none-any.whl.
File metadata
- Download URL: agentmesh_marketplace-3.2.2-py3-none-any.whl
- Upload date:
- Size: 36.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3ddb0da3f28425b22147a492981b3b323f7099c61f9f8162838022a8e538912
|
|
| MD5 |
f4a528340432431b362525e4b02bea4a
|
|
| BLAKE2b-256 |
8ee03508bd368045bfc748516ee7ad4a64c8b803c97e725cfdc025a1957246ee
|