SE-Lex är en databas med det svenska regelverket; Sveriges lagar, förordningar och föreskrifter.
Den baserar sig på offentliga allmänna handlingar.
📗 Svensk författningssamling (SFS) som Git-repo
Projektet eftersträvar:
-
att vara en bra källa att inhämta rättsinformation för vektorisering och nyttjande i AI-tillämpningar.
-
att påverka och föreslå hur regelgivningsprocessen och lagstiftningsprocessen kan reformeras inom staten, med textfil som grundformat (företrädesvis Markdown), Git som versionshantering och "Pull Requests"-upplägg för remissrundor.
-
att uppfylla kvalitetskrav för rättsdatabas, definierade av Stiftelsen för rättsinformation.
SE-Lex har utvecklats av Martin Rimskog, som nås på martin@marca.se. Systemet har varit ett sätt att experimentera med AI-verktyg inom systemutveckling, med bland annat Claude Code och Gemini. Grunden i SE-Lex utvecklades under semestern 2025. Idén till projektet kom från behov av rättsinformation i konsultuppdrag, ihop med en personlig frustration kring “digitalisering” inom offentlig sektor.
Våra nordiska grannländer har en bättre hantering av rättsinformation, medan det i Sverige just nu mest är PDF-filer publicerade på myndigheternas webbplatser. Sverige förtjänar något bättre.
Domstolsverket har lämnat in en slutrapport på deras regeringsuppdrag kring att göra något åt saken.
Vi har kännedom om ett flertal AI-initiativ har behov av materialet.
Vi har valt Markdown som det primära digitala formatet för att lagra rättsinformation av flera anledningar:
- Läsbarhet: Markdown är läsbart både som källkod och i renderad form, vilket gör det tillgängligt för både människor och maskiner.
- AI-vänligt: Markdown är ett idealiskt format för AI-tillämpningar och kan enkelt processas för vektorisering och sökning.
- Strukturerat: Markdown tillåter tydlig strukturering av juridiska dokument med rubriker, listor, tabeller och länkar.
- Versionshanterat: Textfiler fungerar optimalt med versionshantering och gör det enkelt att spåra ändringar över tid.
- Öppet: Markdown är ett öppet format utan leverantörsberoenden eller licensavgifter.
- Hållbarhet: Som ett textbaserat format är Markdown plattformsoberoende och kommer att vara läsbart även om specifika verktyg försvinner.
Git används som versionshanteringssystem för att spåra alla ändringar i rättsdatabasen:
- Fullständig historik: Varje ändring i lagtext dokumenteras med tidsstämpel, anledning och beskrivning.
- Transparens: Alla ändringar är öppna och spårbara, vilket skapar transparens i regelgivningsprocessen.
- Distribuerat: Varje kopia av repositoriet innehĂĄller hela historiken, vilket skapar redundans.
- Branching: Möjliggör parallell utveckling av olika lagförslag och remissversioner.
- Sammanfoga-funktionalitet: Strukturerat sätt att sammanföra ändringar från olika källor.
- Integrationer: Git integreras väl med CI/CD-verktyg för automatisk publicering av olika format.
- Standardverktyg: Git är branschstandard och välkänt bland utvecklare, vilket underlättar bidrag och underhåll.
Datan hämtas från Regeringskansliets söktjänst, Riksdagens öppna API och myndigheters webbplatser.
📗 Svensk författningssamling (SFS) som Git-repo
SFS som Git-historik, där varje ändring återfinns i en commit. Styrkan är att man ser varje differens tydligt och hur varje dokument förändrats över tid.
Tyvärr hanterar inte Git tidsstämplar tidigare än 1980, därför har alla lagar och förordningar tidigare än så fått 1980 som commit date.
Publicering av HTML-version sker på selex.se, med länkar till andra format. Webbplatsen stödjer ELI, den juridiska standard som EU tagit fram för publicerad lagstiftning.
Förberett för AI-tillämpningar med RAG. Kontakta martin@marca.se vid intresse.
