Acerca de
The Tools Provider acts as an intelligent infrastructure layer, designed to streamline how AI agents discover and interact with external capabilities. It automatically ingests and normalizes tool definitions from various OpenAPI sources, curating them into logical groups with fine-grained access control. Built upon a robust Event Sourcing, CQRS, and Domain-Driven Design architecture using the Neuroglia Python Framework, it offers dual authentication via Keycloak (OAuth2/OIDC and JWT), role-based access control, and full observability through OpenTelemetry tracing and metrics, ensuring a secure, scalable, and transparent platform for managing API capabilities.