Qu’est-ce que legalize-kr ?
legalize-kr est un projet qui archive les lois et la jurisprudence de la Corée du Sud fournies par le service de réutilisation partagée des informations juridiques nationales du ministère de la Législation, sous forme d’historique Markdown + Git. Toutes les lois ont été archivées en documents Markdown, tout l’historique des révisions en commits Git, et la jurisprudence également en documents Markdown avec un historique Git basé sur la date des décisions.
Pourquoi l’avoir créé ?
Le 30 mars dernier, j’ai découvert dans les tendances GitHub un projet nommé legalize.dev, qui gère en Markdown et en commits Git les lois de l’Espagne et du monde anglophone. Je me suis dit qu’il devait naturellement déjà exister quelque chose de similaire pour les lois coréennes, mais après vérification, ce n’était pas le cas. Je l’ai donc créé en me disant qu’un tel projet serait utile.
Comment le projet est-il structuré ?
Au départ, je gérais le site, le pipeline et les textes juridiques ensemble dans un dépôt personnel (9bow/legalize-kr). Mais le projet a suscité plus d’intérêt que prévu, et il semblait répondre à un vrai besoin. J’ai donc créé une organisation GitHub nommée legalize-kr et séparé les dépôts. La structure actuelle est la suivante :
- legalize-kr/legalize-kr : l’ensemble des lois de la Corée du Sud, avec 6 907 textes et 81 629 révisions.
- legalize-kr/precedent-kr : l’ensemble de la jurisprudence publiée, soit 123 467 décisions réparties sur 8 types d’affaires.
- Les chiffres ci-dessus pour les lois et la jurisprudence sont arrêtés au 9 avril 2026.
- legalize-kr/legalize-web : dépôt du site legalize.kr
- legalize-kr/legalize-pipeline : code du pipeline de collecte et de gestion des lois et décisions (Python)
- legalize-kr/compiler : compilateur juridique utilisé pour reconstruire l’ensemble des lois et décisions (Rust)
Qu’en est-il des sources de données et de la licence ?
Les données sur les lois et la jurisprudence utilisent toutes l’OpenAPI du service de réutilisation partagée des informations juridiques nationales (open.law.go.kr), fourni par le Centre national d’information juridique (law.go.kr) du ministère de la Législation. Selon ce dernier, les droits d’auteur et les conditions d’utilisation des données juridiques et jurisprudentielles sont les suivants :
- Les droits d’auteur sur l’ensemble des informations juridiques fournies par le ministère de la Législation, y compris le Centre national d’information juridique, appartiennent au ministère dans la mesure où ils sont protégés par la loi sur le droit d’auteur.
- Conformément à la politique sur les données publiques, les informations juridiques fournies par le Centre national d’information juridique sont ouvertes à tous, et leur libre réutilisation est garantie, y compris à des fins commerciales.
Par ailleurs, les autres créations de legalize-kr (structure, code, métadonnées, etc.) sont publiées sous double licence MIT ou Apache-2.0. Vous pouvez les utiliser librement, y compris à des fins commerciales. (Et si vous en avez l’occasion à l’avenir — que ce soit pour le projet legalize-kr ou non — j’aimerais beaucoup que vous contribuiez vous aussi à l’écosystème open source là où vous le pouvez.)
Quelle différence avec Beommang / Korean Law MCP ?
Pour les trois, la source des lois et de la jurisprudence est la même : le service de réutilisation partagée des informations juridiques nationales (open.law.go.kr).
À mon avis, il y a trois différences principales à prendre en compte lors de l’utilisation :
-
Utilisation immédiate vs. données source : Beommang et Korean Law MCP peuvent tous deux être utilisés directement en les connectant à un LLM / Agent, tandis que legalize-kr se rapproche davantage d’un dépôt de données source / d’archivage qui gère des documents Markdown avec Git.
-
Version à un instant donné vs. historique complet : là où Beommang et Korean Law MCP permettent de consulter les articles dans leur état actuel (ou à une date donnée), legalize-kr permet de suivre tout l’historique des révisions via les commits Git. On peut consulter l’évolution d’un article avec
git log, savoir quand une phrase précise a été ajoutée avecgit blame, et vérifier les changements entre deux versions avecgit diff. -
Usage comme données d’entraînement / corpus RAG : pour un usage immédiat, Beommang et Korean Law MCP seront probablement plus pratiques. legalize-kr semble plus adapté si vous souhaitez utiliser les données juridiques pour l’entraînement de LLM ou comme corpus RAG, ou encore analyser l’évolution des textes. Le fait de pouvoir accéder à l’ensemble des lois hors ligne est également un avantage.
En complément, si vous n’avez pas encore vu Beommang et Korean Law MCP, vous pouvez les consulter via les liens GN suivants :
- Beommang : https://fr.news.hada.io/topic?id=28050
- Korean Law MCP : https://fr.news.hada.io/topic?id=27995
Merci
Je remercie sincèrement @simnalamburt, qui s’est intéressé au projet depuis l’époque du dépôt personnel, l’a fait connaître, et a permis de réduire à quelques dizaines de secondes un processus de compilation des commits Git de l’ensemble des lois qui prenait auparavant plusieurs heures. (Nous coadministrons actuellement l’organisation legalize-kr.)
Je remercie également @inureyes d’avoir largement fait connaître legalize-kr, ainsi que @OctopusET pour son aide dans l’amélioration du compilateur Rust.
Pour finir
Pour être honnête, au départ, je ne trouvais pas cela techniquement très difficile ; je pensais surtout que ce serait peut-être utile quelque part une fois fait, et que le concept était amusant. Mais depuis deux semaines, l’intérêt suscité autour du projet m’a un peu pris de court. En y réfléchissant, cela signifie aussi qu’il existait un vrai besoin pour ce type de données et d’approche, et c’est aussi pour cela que je poste ce Show GN afin de le faire connaître.
Il y a plus d’images que prévu dans les textes juridiques, et certaines personnes ont aussi des besoins pour d’autres types de données, donc je compte assurer une maintenance continue. Merci d’avance pour votre intérêt et votre soutien continus !
19 commentaires
Merci beaucoup d’avoir partagé ce formidable travail !
Grâce au travail que vous avez mis en ligne, j’ai créé une skill pour avocats.
https://github.com/Sungmin-Cho/skill-legal-kr
Hier, en récapitulant l’écosystème utilisant legalize-kr pour le refléter sur le site, je me disais qu’il manquait quelque chose… qu’il manquait quelque chose… et en y repensant… j’avais oublié skill-legal-kr, hélas. Je vais faire le tri ce soir et mettre à jour !
Je l’ajouterai avec les autres services / projets en bas du site https://legalize.kr/ et en bas du menu d’utilisation !
Merci !!!
Waouh, merci ! Nous allons bientôt préparer quelque part une section distincte de type galerie (?) afin de pouvoir rassembler les projets utilisant legalize-kr ! Merci !!
Ce serait bien si on pouvait aussi l’utiliser au sein du réseau administratif interne, mais ça ne marchera probablement pas, n’est-ce pas ? snif
Quoi qu’il en soit, merci pour cette excellente ressource.
Ah, je m’en suis rendu compte un peu tard
Le volume est assez important, mais vous pouvez le cloner via Git sur une clé USB pour le consulter/l’utiliser.
De plus, j’ai aussi ajouté les règlements administratifs et les ordonnances locales pendant le week-end prolongé, merci de vérifier !
On entre désormais dans une époque où beaucoup de gens pourront utiliser facilement, même de façon simple, les services liés au droit.
Oui, ce ne sera sans doute pas possible immédiatement en raison des questions d’interprétation, mais j’espère que cela évoluera progressivement dans cette direction. ^^
Un travail vraiment formidable. Merci !
Merci beaucoup !! Je vais m’y atteler régulièrement afin que cela puisse être maintenu sur le long terme. 🙇
Oh, c’est pas mal.
Merci ! ^^
(Hier, je ne sais pas quel problème il y avait sur GN : impossible de poster ni des réponses à des commentaires ni des commentaires, donc je ne peux vous remercier que maintenant.)
C’est une bonne idée. J’ai moi aussi une idée similaire, mais je voulais l’appliquer à un autre domaine. Ce que vous avez déjà implémenté devrait beaucoup aider.
Merci ! Et je suis curieux de connaître votre idée !
C’est vrai que grâce à Claude Code, le surcoût pour concrétiser une idée semble avoir beaucoup diminué haha
À l’avenir, l’IA plaidera tout à notre place.
Euh... peut-être bien...
En écrivant une réponse à un commentaire, je me rends compte que je me sens étrangement tendu... En y réfléchissant, j’ai surtout vu la défense et le jugement par l’IA dans des films/romans de SF à l’univers dystopique, il me semble bien ;; ;
C’est vraiment excellent.
Merci ! Continuez à suivre régulièrement, et si je fais mal les choses ou si je laisse tomber, n’hésitez pas à me gronder ^^;;;
👍👍👍
🙇🙇🙇