¿Qué es legalize-kr?
legalize-kr es un proyecto que archiva las leyes y precedentes judiciales de Corea del Sur provistos por National Legal Information OpenAPI del Ministerio de Legislación Gubernamental en formato de historial Markdown + Git. Todas las leyes fueron archivadas como documentos Markdown, todo el historial de reformas como Git Commit, y los precedentes también fueron archivados como documentos Markdown y como historial de Git basado en la fecha del fallo.
¿Por qué se creó?
El pasado 30 de marzo encontré en GitHub Trending un proyecto llamado legalize.dev, que gestiona leyes de España y del mundo angloparlante con Markdown y Git Commit. Supuse que también existiría algo similar para leyes coreanas, pero al buscar no encontré nada. Pensé que sería bueno que existiera al menos uno, así que lo hice.
¿Cómo está organizado el proyecto?
Al principio se administraban juntos en un repositorio personal (9bow/legalize-kr) el sitio web, el pipeline y las leyes, pero como recibió más atención de la esperada y parecía haber muchas personas interesadas, se creó una organización de GitHub llamada legalize-kr y se separaron los repositorios. La estructura actual es la siguiente:
- legalize-kr/legalize-kr: contiene la totalidad de las leyes de Corea del Sur, con 6,907 leyes y 81,629 registros de reformas.
- legalize-kr/precedent-kr: contiene todos los precedentes publicados, con un total de 123,467 casos en 8 tipos de asuntos.
- Las cifras anteriores de leyes y precedentes corresponden al 9 de abril de 2026.
- legalize-kr/legalize-web: repositorio del sitio web legalize.kr
- legalize-kr/legalize-pipeline: código del pipeline para recopilar y administrar leyes y precedentes (Python)
- legalize-kr/compiler: compilador de leyes usado para reconstruir el conjunto completo de leyes y precedentes (Rust)
¿Cuáles son la fuente de datos y la licencia?
Todos los datos de leyes y precedentes usan la OpenAPI de uso compartido de información legal nacional (open.law.go.kr) provista por el Centro Nacional de Información Legal (law.go.kr) del Ministerio de Legislación Gubernamental. Según el ministerio, los datos de leyes y precedentes pueden usarse bajo las siguientes condiciones de derechos de autor y aprovechamiento:
- Los derechos de autor de toda la información legal provista por el Ministerio de Legislación Gubernamental, incluido el Centro Nacional de Información Legal, pertenecen al ministerio dentro del alcance protegido por la Ley de Derechos de Autor.
- De acuerdo con la política de datos públicos, la información legal provista por el Centro Nacional de Información Legal está abierta para cualquier persona, y se garantiza su libre uso, incluido el uso con fines comerciales.
Por otro lado, las demás obras de legalize-kr (estructura, código, metadatos, etc.) se publican bajo licencia dual MIT o Apache-2.0. Pueden usarse libremente, incluido el uso comercial. (Si en el futuro tienen la posibilidad, les agradecería que contribuyan al ecosistema open source en cualquier aspecto que puedan, aunque no sea necesariamente al proyecto legalize-kr).
¿En qué se diferencia de Beommang / Korean Law MCP?
Los tres usan como fuente de leyes y precedentes el mismo servicio: la información legal nacional compartida de open.law.go.kr.
Desde mi punto de vista, hay aproximadamente tres diferencias a considerar al usarlos:
-
Uso inmediato vs. datos fuente: tanto Beommang como Korean Law MCP pueden usarse directamente al integrarse con LLM / Agent, mientras que legalize-kr se parece más a un repositorio de datos fuente / archivo que administra documentos Markdown con Git.
-
Versiones por momento vs. historial completo: mientras que Beommang y Korean Law MCP consultan artículos en su versión actual (o en un momento específico), legalize-kr permite rastrear todo el historial de reformas mediante Git commit. Con
git logse puede ver la evolución de un artículo, congit blamese puede saber cuándo se incorporó una frase específica, y congit diffse pueden revisar los cambios entre dos versiones. -
Uso como datos de entrenamiento / corpus RAG: para un uso inmediato, probablemente Beommang y Korean Law MCP sean más cómodos. legalize-kr parece más adecuado para usar datos legales en entrenamiento de LLM o como corpus RAG, o para analizar la evolución histórica de las leyes. Además, otra ventaja es que permite acceder al conjunto completo de leyes incluso sin conexión.
Adicionalmente, si aún no han visto Beommang y Korean Law MCP, pueden revisarlos en los siguientes enlaces de GN:
- Beommang: https://es.news.hada.io/topic?id=28050
- Korean Law MCP: https://es.news.hada.io/topic?id=27995
Gracias
Agradezco sinceramente a @simnalamburt por interesarse y difundir el proyecto desde la época en que era un repositorio personal, y por reducir de varias horas a apenas unas decenas de segundos el proceso de compilación de todos los Git Commit de las leyes. (Actualmente operamos juntos la organización legalize-kr.)
También agradezco a @inureyes por dar a conocer ampliamente legalize-kr y a @OctopusET por colaborar en las mejoras del compilador en Rust.
Para terminar
La verdad, cuando empecé no me parecía algo técnicamente tan difícil; pensé algo como “lo hago y en algún momento a alguien le servirá” + “el concepto está interesante”. Pero en las últimas dos semanas mucha gente a mi alrededor ha mostrado más interés del que esperaba, así que estoy un poco sorprendido. Aunque, pensándolo bien, eso también significa que sí había una necesidad de este tipo de datos o de este enfoque, así que de paso escribo este Show GN para darlo a conocer.
Resulta que las leyes incluyen más imágenes de las que esperaba, y también hay personas interesadas en otros tipos de datos, así que planeo darle mantenimiento de forma continua. Les agradeceré mucho su interés y apoyo constantes. ¡Gracias!
19 comentarios
¡Muchas gracias por compartir un trabajo tan bueno!
A partir del trabajo que subiste, intenté crear una skill para abogados.
https://github.com/Sungmin-Cho/skill-legal-kr
Ayer, mientras organizaba el ecosistema que usa legalize-kr y lo reflejaba en la página principal, sentía que faltaba algo... que faltaba algo... y me puse a pensar... resulta que se me estaba pasando
skill-legal-kr;_; Lo voy a ordenar esta noche y lo actualizaré.También lo agregaré junto con otros servicios / proyectos al final del sitio de https://legalize.kr/ y al final del menú de formas de uso.
¡¡¡Gracias!!!
¡Guau, muchas gracias! Pronto prepararemos en algún lugar una sección aparte de galería (?) para poder reunir los proyectos que usan legalize-kr. ¡¡Gracias!!
Ojalá también se pudiera usar dentro de la red administrativa interna..., pero supongo que no se podrá, ¿verdad? T_T
En fin, gracias por el buen material.
Ah, me di cuenta tarde, lo siento.
Aunque el tamaño es algo grande, pueden revisarlo/usarlo guardándolo en un USB con
git clone.Además, durante el feriado también agregué las ordenanzas locales y las reglas administrativas, así que por favor revísenlas.
Parece que ahora estamos entrando en una era en la que muchas personas podrán usar servicios relacionados con la ley de forma sencilla, aunque sea de manera básica.
Sí, probablemente no sea posible de inmediato porque también hay un problema de interpretación, pero espero que poco a poco se avance en esa dirección. ^^
Es un trabajo increíble. ¡Gracias!
¡¡Muchas gracias!! Haré todo lo posible para mantenerlo bien y de forma constante durante mucho tiempo. 🙇
Oh, qué bueno.
¡Gracias! ^^
(Ayer no sé qué problema hubo en GN, pero no pude publicar ni respuestas ni comentarios, así que recién ahora paso a saludar.)
Es una buena idea. Yo también tengo una idea similar, pero quería aplicarla en otro campo. Creo que lo que han implementado será de gran ayuda.
¡Gracias! Y me da curiosidad saber cuál es tu idea.
Definitivamente, gracias a Claude Code, parece que se ha reducido bastante el overhead necesario para implementar ideas jaja
En el futuro, la IA lo defenderá todo.
Eh... ¿será así...?
Mientras escribía una respuesta, por alguna razón sentí cierta tensión, y pensándolo bien... creo que la defensa y los fallos de la IA son algo que sobre todo he visto en películas/novelas de ciencia ficción con una visión distópica del mundo;;;
Me encanta.
¡Gracias! Síganlo viendo con constancia y, si ven que lo estoy haciendo mal o que lo dejo botado, regáñenme ^^;;;
👍👍👍
🙇🙇🙇