Skip to content
@se-lex

SE-Lex

📚 Databas för det svenska regelverket, med lagar och förordningar (SFS) samt föreskrifter. Speglar upp lagstiftningsprocessen som Git-historik

SE-Lex

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

🎯 Målsättningar

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.

👨‍💻 Utvecklare

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.

đź«¶ Bakgrund och motiv

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.

VĂĄra val

📝 Markdown som digitalt format

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 som versionshantering

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.

🔗 Datakällor

Datan hämtas från Regeringskansliets söktjänst, Riksdagens öppna API och myndigheters webbplatser.

📦 Artefakter

Git-repo

📗 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.

Webbversion

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.

Markdown med temporala taggar

Förberett för AI-tillämpningar med RAG. Kontakta martin@marca.se vid intresse.

Flödesdiagram

Systemskiss över SE-Lex

Pinned Loading

  1. sfs sfs Public

    📗 Svensk författningssamling (SFS) som Git-historik.

    6 1

  2. sfs-processor sfs-processor Public

    Retrieves and transforms Swedish legislation published in the Swedish Code of Statutes (SFS), into multiple output formats such as Markdown (with temporal Selex tags), Git version history, and HTML.

    Python 1

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…