Legalize en Xataka, 14 países y el primer RAG sobre legislación
De Hacker News a Xataka
Hace menos de dos semanas publiqué Legalize en Hacker News. 140 comentarios en tres horas. Fue una locura. Pero lo que ha pasado después ha sido aún mejor.
El 5 de abril, Xataka publicó un artículo sobre el proyecto. Xataka. El medio de tecnología más leído en español. Eso ya es otro nivel de visibilidad.
La combinación de Hacker News (comunidad técnica internacional) y Xataka (audiencia masiva en español) ha hecho que Legalize llegue a gente que ni imaginaba. Abogados, opositores, periodistas, investigadores. Gente que no sabe qué es Git pero que entiende perfectamente el problema que Legalize resuelve. El repositorio de legalize-es ya ha superado las 1.000 estrellas en GitHub.
La comunidad open source es increíble
Esto es lo que más me ha sorprendido. Tras la publicación en Hacker News, empezaron a llegar contribuciones de gente de todo el mundo. No peticiones ni sugerencias: código. Gente que directamente se puso a adaptar Legalize para la legislación de su país.
En este momento Legalize ya cubre 14 países: España, Francia, Alemania, Austria, Suecia, Estonia, Lituania, Letonia, Polonia, Portugal, Grecia, Andorra, Chile y Uruguay. Cada uno con su fuente oficial, su estructura y sus particularidades. Y la mayoría de estos repositorios los han montado colaboradores de la comunidad.
Además, Legalize ha sido incluido en awesome-spain, una lista curada de los mejores proyectos open source españoles. Es un reconocimiento que hace ilusión.
Es exactamente lo que esperaba del open source, pero vivirlo es otra cosa. Ver que alguien en Corea, en Austria o en Andorra coge tu proyecto y lo adapta a su realidad no tiene precio. El proyecto ya no es solo mío: es de todos los que están contribuyendo. Muchas gracias a todos los que me ayudáis.
Una API para el mundo
Con tantos datos creciendo, tenía claro que hacía falta una forma estandarizada de acceder a ellos. Así que he lanzado una API pública en legalize.dev. Es gratuita, solo requiere un login para controlar el uso.
La idea es simple: que cualquier desarrollador, investigador o empresa pueda consultar legislación versionada de forma programática. Sin scraping, sin PDFs, sin bases de datos propietarias. Datos limpios, estructurados y versionados, accesibles con una llamada HTTP.
Alguien ya ha construido un RAG
Y aquí viene lo que más ilusión me ha hecho. Un chico llamado Dani ha cogido los datos de Legalize y ha construido un RAG (Retrieval-Augmented Generation) por encima. Es decir: un sistema de inteligencia artificial que puede responder preguntas sobre legislación usando los datos de Legalize como fuente de verdad.
Esto es exactamente lo que buscaba. Legalize no pretende ser la aplicación final: pretende ser la infraestructura. Los datos limpios y versionados sobre los que otros pueden construir. Que alguien ya lo haya hecho, tan pronto, confirma que la idea tiene sentido.
¿Y ahora qué?
El proyecto no para. Hay más países en camino, la API va a seguir creciendo y estoy trabajando en legalize.dev para que toda esta información sea accesible a cualquiera, no solo a desarrolladores.
Lo que empezó como una idea que llevaba años en mi cabeza ya es un proyecto con comunidad, tracción internacional y un producto real. Veremos hasta dónde llega.
El código sigue en GitHub: github.com/EnriqueLop/legalize