Skip to content

agntcy/dir-runtime

Directory Runtime

GitHub Release (latest by date) Coverage License Contributor-Covenant

The Directory Runtime watches container runtimes (Docker, Kubernetes) for labeled workloads and exposes them through a gRPC API. Resolvers enrich workloads with capability metadata (A2A agent cards, OASF records from the Directory) for discovery-based routing.

Quick Start

# Build images
IMAGE_TAG=latest task build

# Deploy discovery + server
docker compose -f install/docker/docker-compose.yml up -d

# Query discovered workloads
grpcurl -plaintext localhost:8080 agntcy.dir.runtime.v1.DiscoveryService/ListWorkloads

See the documentation for example workloads, Kubernetes deployment, workload labels, configuration, and the full gRPC API reference.

Documentation

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. For detailed contributing guidelines, please see CONTRIBUTING.md.

Copyright Notice

Copyright Notice and License

Distributed under Apache 2.0 License. See LICENSE for more information. Copyright AGNTCY Contributors (https://github.com/agntcy)

About

Runtime discovery for DIR

Resources

License

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors