Skip to main content

agentregistry

The neutral cross-platform registry for AI agents.

Register your agent once. Get discovered by any multi-agent system, any framework, any cloud.

Installation

pip install agentregistry

Quick start

Discover an agent

from agentregistry import Registry

agent = await Registry.find("search the web and return cited summaries")

if agent:
    print(agent.name)       # research-agent-v2
    print(agent.endpoint)   # https://myagent.com/api
    print(agent.framework)  # langgraph

Register your agent

from agentregistry import Registry

result = Registry.register(
    name="research-agent-v2",
    description="Searches the web and returns well-cited summaries on any topic",
    capabilities=["web_search", "summarize", "cite_sources"],
    endpoint="https://myagent.com/api",
    framework="langgraph",
)

print(result.agent_id)
print(result.api_key)  # Save this. Shown only once.

Search for multiple agents

agents = await Registry.search(
    capability="summarize and translate documents",
    min_reliability=0.95,
    limit=5,
)

for agent in agents:
    print(agent.name, f"{agent.similarity_score:.0%} match")

Check agent health

health = await Registry.health("your-agent-id")
print(health["status"])    # active
print(health["latency_ms"]) # 142

Configuration

By default the SDK connects to the hosted AgentRegistry service. You can point it at your own instance:

Registry.configure(
    api_url="https://your-own-registry.com",
    api_key="ar_your_api_key"
)

Or use environment variables:

AGENTREGISTRY_API_URL=https://your-own-registry.com
AGENTREGISTRY_API_KEY=ar_your_api_key

Links

Release files for agentregistry 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 agentregistry 0.1.0
File Size Uploaded
agentregistry-0.1.0.tar.gz 5.3 kB Details

Built distribution (wheel)

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

Total release size: 11.5 kB

Release files / agentregistry-0.1.0.tar.gz

Download URL agentregistry-0.1.0.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
223f428c3187f983c297336030227c6dc74198f1ef4bb803b24717c50ee56977
BLAKE2b-256 checksum
How to use checksums
e401079a78b82558fb76bf2d3794dda1f9487dfacbb315b039d8e72e7c9c5df9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.0

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

Download URL agentregistry-0.1.0-py3-none-any.whl
Size 6.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0955b9143fd2383aca466c5d6652255454ebd62cab4b32331a660c937d1188a0
BLAKE2b-256 checksum
How to use checksums
d169e699d9ad5124b87af6aeff1bd5cd50d43e39295d9b0efa22a52312c4f398
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.0

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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