Development staging: full-corpus text search is available; citation and structure lookups are unavailable, and update cadence differs from the main service.

Über

Über OpenCaseLaw

OpenCaseLaw ist ein offener Datensatz Schweizer Gerichtsentscheide mit einer maschinenlesbaren Schnittstelle zu Bundes- und kantonalen Gesetzen — für Menschen wie für Sprachmodelle (LLMs). Frei nutzbar, täglich aktualisiert, unterstützt vom Schweizerischen Nationalfonds (SNF) und der ETH Zürich.

§01 Mission

Mission

Schweizer Rechtsrecherche ist heute fragmentiert, grösstenteils hinter Paywalls und für Sprachmodelle nur schwer zugänglich. Das Ergebnis: Jus-Studierende, die sich Zugang zu teuren kommerziellen Datenbanken leisten müssen, und LLMs, die Artikeltexte halluzinieren, weil sie keine autoritative Quelle haben.

OpenCaseLaw macht öffentlich publizierte Schweizer Gerichtsentscheide und den aktuellen Text der einschlägigen Gesetze in einem durchsuchbaren, zitationsverknüpften und maschinenlesbaren Format frei verfügbar — für Forschung, Lehre, Praxis und KI-Agenten.

§02 Methodik

Methodik

  • Quellen: 58 Scraper für Bundesgerichte, Bundesverwaltungsgericht, Bundesstrafgericht, regulatorische Entscheide (FINMA, WEKO, EDÖB, UBI, ElCom, etc.) und alle 26 Kantone. Entscheide aus entscheidsuche.ch als Fallback.
  • Deduplizierung: Docket-Normalisierung, Textähnlichkeit (MinHash), Regeste-Priorität. Erkennt Duplikate und verknüpft Datensätze, die unter zwei Kennungen publiziert sind, statt sie zu löschen — die ursprünglichen Datensätze bleiben verfügbar.
  • Indexierung: SQLite FTS5 mit BM25-Ranking. Täglich voller Rebuild, atomarer Swap, damit die MCP-Worker während des Neuaufbaus weiterlaufen.
  • Zitationsgraph: über 10 Mio Zitierungen zwischen Entscheiden, über 12 Mio Verweise auf Gesetzesartikel. Bidirektional, mit Appeal-Chain-Auflösung.
  • Suche: BM25 + Reciprocal Rank Fusion + Meta-Harness-Tuning + Haiku-Reranking. MRR@10 = 0,647 auf einem 100-Query-Goldsatz (online, März 2026).
  • Gesetze: über 5'500 Bundesgesetze aus dem Fedlex-SPARQL-Endpunkt (über 130'000 Artikel in DE/FR/IT), monatlich lokal gespiegelt und per SQLite FTS5 indexiert. Kantonale und interkantonale Erlasse direkt von den offiziellen Portalen von 24 Kantonen, für die übrigen über LexFind.

Vollständige technische Dokumentation im GitHub-Repository.

§03 Zahlen

Zahlen

900'000+
Entscheide
120+
Gerichte
5'500+
Bundesgesetze
15'000+
kantonale Erlasse
10M+
Zitationen
40
MCP-Tools

§04 Lizenz & Zitationshinweis

Lizenz & Zitationshinweis

  • Daten: CC0 1.0 Public Domain — Schweizer Gerichtsentscheide sind öffentliche Dokumente.
  • Code: MIT License (github.com/ETH-Center-for-Law-and-Economics/caselaw).
  • Kommentare: CC-BY-4.0 (OnlineKommentar.ch); CC BY-SA für den Text des Kommentars zur Schaffhauser Verwaltungsrechtspflege (EIZ Publishing).

Nutzung ohne Attribution erlaubt, aber geschätzt: „Source: OpenCaseLaw.ch". Bei akademischer Verwendung bitte das begleitende Paper zitieren (Zenodo-Eintrag folgt).

§05 Gründer & Betrieb

Gründer & Betrieb

OpenCaseLaw wurde von Jonas Hertner gegründet. Er hat den Korpus, die Suche und die offenen Schnittstellen als unabhängiges, nicht kommerzielles Projekt aufgebaut.

OpenCaseLaw ist Teil des Forschungsprojekts Verantwortungsvolle KI für die Schweizer Justiz. Darin untersuchen die ETH Zürich, die Universität Basel und die EPFL, wie KI die Arbeit der Schweizer Gerichte unterstützen kann, an der Schnittstelle von Rechtswissenschaft, Informatik und Verhaltensökonomie. Das Projekt wird vom Schweizerischen Nationalfonds (SNF) gefördert.

Heute wird OpenCaseLaw vom Center for Law & Economics der ETH Zürich betrieben. Für Fragen und Rückmeldungen siehe Kontakt & Impressum.