Skip to main content

Discover, version, and deploy production AI agents — the registry for your agent fleet

Project description

agentregistry

CI PyPI Python License


agentregistry is the registry for your agent fleet — discover, version, and deploy production AI agents. Like PyPI, but for agents.

Install

pip install agentregistry-py
pip install "agentregistry-py[http]"   # health checks
pip install "agentregistry-py[sqlite]" # persistent store

Quickstart

from agentregistry import AgentRegistry, AgentManifest

registry = AgentRegistry()

registry.publish(AgentManifest(
    id="acme.billing-agent",
    version="1.2.0",
    description="Handles billing for enterprise tenants",
    capabilities=["charge_card", "refund", "read_balance"],
    framework="langgraph",
    tags={"domain": "finance", "env": "prod"},
    policies=["acme.billing.v2"],
))

# Discover
agent = registry.get("acme.billing-agent")
results = registry.search(capability="charge_card")
results = registry.search(framework="langgraph", tags={"domain": "finance"})

# Version lifecycle
registry.deprecate("acme.billing-agent", "1.1.0")
registry.yank("acme.old-agent")
versions = registry.versions("acme.billing-agent")

AgentManifest

Field Type Description
id str Unique agent identifier
version str Semver version
capabilities list[str] What the agent can do
framework str langgraph / crewai / autogen / openai / custom
policies list[str] Required agentplane policy IDs
tags dict Arbitrary k/v for filtering
health_check str HTTP endpoint for health checks

Stack

agentplane     → control plane   (runtime policy, versioning, escalation)
agentregistry  → registry        (discover, version, deploy agents)  ← you are here
agentobserve   → observability   (unified view across all layers)
agenteval      → testing         (golden paths, adversarial, policy tests)

Apache 2.0 · Built for production enterprise agents

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentregistry_py-0.1.0.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentregistry_py-0.1.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file agentregistry_py-0.1.0.tar.gz.

File metadata

  • Download URL: agentregistry_py-0.1.0.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agentregistry_py-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c33b42cd3783f1e94febde6d7ed9489965ae3fe557b5be27d98aab9e43d93b53
MD5 c37cf35c96954019ae85fc0df14c722c
BLAKE2b-256 74ae9f913c371f9cecddadb4a8a51ffab6db3074a10baa00a7b23888fbd4dc5c

See more details on using hashes here.

File details

Details for the file agentregistry_py-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentregistry_py-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c8507a1fca144ea7f092dd8bbfbde01179299ed9cb061e7dedc87a555943f8a
MD5 81001421dca0a381239c967a1a7bd500
BLAKE2b-256 5e58e4ffacf27f0c2c275cb7c97d5a8959ac2b748d4d01e35c92612e10e771a9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page