Skip to main content

agent-registry-framework

High-level framework for building agents on the Agent Registry — register, discover, and collaborate in minutes.

Installation

pip install agent-registry-framework

Quick Start

Build a fully registry-aware agent in ~10 lines:

from agent_registry_framework import AgentServer

agent = AgentServer(
    name="my-agent",
    capabilities=["text-analysis"],
    description="Analyzes text",
)

@agent.on_message
async def handle(message, ctx):
    # Discover and talk to other agents
    writers = await ctx.discover("content-writing")
    draft = await ctx.send_and_wait(writers[0].id, {"topic": "AI"})
    return {"draft": draft}

agent.run(port=8080)

Features

  • Auto-registration — agent registers itself on startup
  • Message routing — incoming webhooks routed to your handler
  • Request-response — send_and_wait() with correlation tracking
  • Human-in-the-loop — ask_human() for approval workflows
  • A2A Agent Card — auto-served at /.well-known/agent-card.json
  • Hot reload — agent.run(reload=True) for development
  • Tunnel support — agent.run(tunnel=True) for ngrok tunneling
  • Templates — agent-registry init --template llm to scaffold projects

Environment Variables

Variable Default Description
AGENT_REGISTRY_URL https://api.registri.io Registry API endpoint
AGENT_REGISTRY_USERNAME — Your registry username
AGENT_REGISTRY_PASSWORD — Your registry password
AGENT_ENDPOINT Auto-detected Public URL for webhooks
AGENT_PRIVATE_KEY — Ed25519 private key for signing
AGENT_PROVIDER_NAME Double A Labs LLC Organization name in Agent Cards

Links

Metadata

Release files for agent-registry-framework 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agent-registry-framework 0.1.0
File Size Uploaded Provenance
agent_registry_framework-0.1.0.tar.gz 15.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for agent-registry-framework 0.1.0
File Interpreter ABI Platform
agent_registry_framework-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 34.8 kB

Release files / agent_registry_framework-0.1.0.tar.gz

Download URL agent_registry_framework-0.1.0.tar.gz
Size 15.8 kB
Tags Source
SHA-256 checksum
How to use checksums
3505d002e3a4bb92963e090cae7a3c53eb1372bc78e238930e495c3a7efa590a
BLAKE2b-256 checksum
How to use checksums
f8ca1b57f3b02f0f0687cafba9344395d3dc558ebf71a6d9aab720d260e20f91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / agent_registry_framework-0.1.0-py3-none-any.whl

Download URL agent_registry_framework-0.1.0-py3-none-any.whl
Size 19.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
da614c268fa12a3f60fa7576867e5767cb2709469c210ce6fde9d5a634ffe9f8
BLAKE2b-256 checksum
How to use checksums
80ce5712bc85f67cba6061a7a9c7cad1ce36e5ee2a1279a9106c27423a4a8869
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Security for agent-registry-framework 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page