Catalog PyPI
PACKAGE EXPLORERView in registry

agent-registry-framework

PyPI

Registri framework — build, register, and orchestrate AI agents in minutes

Versions collected1
Direct dependencies6From release 0.1.0
Last observed20 Oct, 23:11 UTC

README

Version 0.1.0 documentation

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

VariableDefaultDescription
AGENT_REGISTRY_URLhttps://api.registri.ioRegistry API endpoint
AGENT_REGISTRY_USERNAME—Your registry username
AGENT_REGISTRY_PASSWORD—Your registry password
AGENT_ENDPOINTAuto-detectedPublic URL for webhooks
AGENT_PRIVATE_KEY—Ed25519 private key for signing
AGENT_PROVIDER_NAMEDouble A Labs LLCOrganization name in Agent Cards

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.03 Mar 20266

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
rargies/agent-registry

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 23:11 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:60b650a71ac9a002f7fc8fb049b5dc6e5db333cbdce6889b34bc5190da06cf7a