notarum
Notarum es un lector, una API y herramientas MCP para el Boletín Oficial de la República Argentina en un solo binario Go.
Ficha actualizada 23 sept 2026, 7:33 · upstream 23 sept 2026, 7:00 · release sin release detectada
Qué es notarum
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
El Boletín Oficial de la República Argentina, legible: un lector, una API y herramientas MCP en un único binario. El servicio entrega datos normativos nacionales (InfoLEG) y provinciales (SAIJ), junto con la agenda de vencimientos de ARCA, todo accesible mediante una sola interfaz web. Se diferencia del Boletín Oficial por su capacidad de consultar múltiples fuentes simultáneamente, y de InfoLEG por incluir la agenda de vencimientos de impuestos. El servicio no opina ni clasifica: entrega datos crudos tipificados para que un modelo de IA los consuma como herramientas.
- Consultar el Boletín Oficial de la República Argentina (BORA) en tiempo real
- Acceder a la normativa nacional y provincial mediante una API REST
- Obtener la agenda de vencimientos de impuestos de ARCA
- Consumir datos normativos para modelos de IA con herramientas MCP
- Consultar el calendario de ediciones del BORA con feriados marcados
- Acceder a anexos PDF de avisos mediante descarga directa
- Un solo binario Go que integra lector, API y herramientas MCP
- Consulta simultánea de tres fuentes: Boletín Oficial, InfoLEG y SAIJ
- API pública con documentación en OpenAPI dentro del servicio
- Búsqueda por texto con detección de resultados desde el índice local
- Agenda de vencimientos de ARCA integrada al mismo binario
- Edición del día con calendario de feriados y suplementos marcados
- No tiene API pública oficial ni documentación formalizada como OpenAPI
- El catálogo de rubros está enlazado mediante AJAX, no es un endpoint público
- La búsqueda avanzada requiere POST con fechas en formato dd/mm/aaaa
- Los anexos se descargan vía JavaScript y no son accesibles directamente por URL
- No hay sincronización automática entre las fuentes: cada llamada puede devolver datos desactualizados
- El organismo del aviso puede ser vacío, especialmente para decretos de promulgación
- La segunda y tercera sección usan IDs alfanuméricos que no son consistentes
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.
Docker: ejecutar con volumen montado en /datos para persistencia de datos SQLite. El usuario debe configurar su propio agente de scraping del Boletín Oficial (por ejemplo, mediante un script Python o Node.js) para obtener los datos y enviarlos como payload a la API.,EasyPanel: se configura como una App con imagen 'ghcr.io/diegoparras/notarum:latest', volumen 'notarum-datos' montado en /datos, puerto 8080. Se recomienda HTTPS para producción.,Para producción, se debe implementar un agente de scraping del BORA que genere los datos y los envíe a la API con el formato JSON esperado por notarum.,Se recomienda mantener una caché local (por ejemplo, Redis) para evitar llamadas repetidas al sitio oficial y reducir latencia.
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.