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.
# 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/ListWorkloadsSee the documentation for example workloads, Kubernetes deployment, workload labels, configuration, and the full gRPC API reference.
- Runtime Discovery — architecture, setup, labels, configuration, and API
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.
Distributed under Apache 2.0 License. See LICENSE for more information. Copyright AGNTCY Contributors (https://github.com/agntcy)