heratio
Plataforma open-source GLAM (archivos, museos) sobre Laravel 12 que unifica descripción archivística, gestión de colecciones y preservación digital con soporte nativo para RiC.
Ficha actualizada 28 sept 2026, 4:44 · upstream 28 sept 2026, 4:30 · release v1.155.1
Qué es heratio
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Heratio es una plataforma open-source bajo licencia AGPL-3.0 diseñada para instituciones culturales (GLAM), bibliotecas, archivos y museos. Construida sobre Laravel 12 y PHP 8.3, unifica la descripción archivística, gestión de colecciones museísticas, administración de activos digitales y gestión de registros en una sola aplicación autohospedable.
El sistema soporta estándares internacionales como ISAD(G), ISAAR(CPF), ISDIAH y Dublin Core, con capacidades avanzadas de preservación digital mediante OAIS, PREMIS y OCFL. Incluye un ecosistema semántico centralizado bajo OpenRiC para la implementación del modelo Records in Contexts (RiC).
La arquitectura utiliza una base de datos MySQL/MariaDB para metadatos archivísticos, Apache Jena Fuseki para el grafo RiC-O, Elasticsearch para búsqueda full-text y Qdrant para búsqueda semántica. Ofrece un portal autodescripción para investigadores con flujo de revisión por archiveros.
- Gestión integral de colecciones museísticas con procedimientos Spectrum 5.1
- Descripción archivística bajo estándares ISAD(G) y RiC-O en una sola plataforma
- Preservación digital automatizada mediante conexión Archivematica y cifrado AES-256-GCM
- Enriquecimiento de metadatos con IA (NER) localizable para soberanía de datos POPIA/GDPR
- Soporte nativo Records in Contexts (RiC) como capacidad primera clase, no add-on oculto
- Arquitectura modular monorepo con paquetes independientes por dominio funcional
- Compatibilidad bidireccional con base de datos AtoM existente sin dependencias de código
- Portal autodescripción para investigadores con flujo de revisión de calidad garantizada
- No incluye Dockerfile ni Compose en el repositorio principal; requiere instalación manual o uso de imagen precompilada
- El stack de IA (Ollama) es externo y no incluido en la imagen oficial por política de soberanía de datos
- Requiere configuración manual de variables de entorno para despliegues personalizados sin usar el instalador binario
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.
Para producción: instalar PHP 8.3, MySQL 8+, Nginx, Elasticsearch 8 y Redis. Usar bin/install para despliegue limpio o bin/install-overlay para migración desde AtoM. Para pruebas rápidas, usar la imagen precompilada en GitHub Container Registry con docker compose -f docker/docker-compose.yml up -d --build. Verificar vm.max_map_count=262144 antes de arrancar Elasticsearch.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.