agentic-registry
Registro gateway-neutral en Go para artefactos agénticos (skills, tools, MCPs, prompts). Gestiona metadatos y bytes con PostgreSQL, permitiendo descubrimiento sin acoplamiento a proxies de tráfico. Soporta múltiples dialectos API y seguridad multi-inquilino.
Ficha actualizada 26 sept 2026, 7:14 · upstream 26 sept 2026, 7:10 · release v0.2.1
Qué es agentic-registry
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Agentic Registry actúa como el plano de control para artefactos agénticos, almacenando metadatos y bytes de forma direccionada por contenido (SHA-256). No es un proxy; autentica tráfico y ejecuta artefactos, sino que sirve como catálogo centralizado para gateways y IDEs. Soporta siete tipos de artefactos bajo un mismo esquema APIv1alpha1, incluyendo Skills, Tools, MCPServer y Prompts renderizables con Mustache.
La arquitectura separa propiedad (tenant/org/team), visibilidad (public/internal/private) y descubrimiento mediante selectores de etiquetas estilo Kubernetes. Ofrece interoperabilidad nativa con especificaciones MCP y compatibilidad con devai a través de dos dialectos API (/v0/* y /v0.1/*). La seguridad se basa en RBAC acumulativo y firmas criptográficas para las respuestas, verificables vía CLI.
El despliegue requiere Go y opcionalmente PostgreSQL (aunque admite modo in-memory). Incluye una CLI `agentic` completa para gestión de ciclo de vida (init, apply, push, pull) y una interfaz web. Es ideal para equipos que necesitan gobernanza centralizada sin depender de soluciones propietarias o acopladas a un único proveedor de gateway.
- Catálogo centralizado para múltiples gateways agénticos (agentgateway, kagent).
- Gestión y versionado de prompts con renderizado dinámico.
- Descubrimiento de servidores MCP mediante protocolo nativo.
- Marketplace privado de artefactos con control de visibilidad.
- Orquestación de workflows compuestos por skills y tools.
- Auditoría de seguridad mediante verificación de firmas en respuestas.
- Gateway-neutral: No acoplado a ningún runtime, solo lectura de metadatos.
- Contenido direccionado por hash: Idempotencia al re-aplicar artefactos idénticos.
- Interoperabilidad MCP: Soporte nativo para especificaciones server.json oficiales.
- Seguridad multi-inquilino: RBAC granular (read/write/admin) y aislamiento de tenantes.
- API dual: Compatibilidad con devai (/v0/*) y MCP Generic Registry (/v0.1/*).
- CLI robusta: Herramientas completas para gestión local sin interfaz gráfica obligatoria.
- No es un proxy de tráfico: No autentica ni ejecuta artefactos, solo los cataloga.
- Despliegue manual: Requiere configuración explícita de Go/Postgres (no one-click).
- Complejidad alta: Curva de aprendizaje para gestión de versiones y etiquetas OCI.
- Dependencia externa: Necesita infraestructura propia (DB, object store) para persistencia real.
- Sin autenticación nativa de usuarios finales: Requiere gateway o JWT externo para seguridad perimetral.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliegue en puerto 8080 con PostgreSQL recomendado para producción. Configurar variables AGENTIC_REGISTRY y AGENTIC_TOKEN según entorno. Usar CLI `agentic apply` para publicar artefactos YAML. Verificar respuestas con `agentic verify`. Asegurar X-Forwarded-* o JWT JWKS para identidad si no se usa gateway de confianza.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.