Stöbern · Entscheide

Schweizer Gerichtsentscheide

Der grösste offene Datensatz Schweizer Gerichtsentscheide aller Bundesgerichte und 26 Kantone — plus direkter Zugriff auf ~5’000 Bundesgesetze und 26’000+ kantonale Erlasse. Sofort mit KI durchsuchen oder den gesamten Datensatz herunterladen.

Laden

Bundes- und kantonale Gesetze

per MCP

Fedlex-SPARQL-Endpunkt monatlich gespiegelt und in SQLite (FTS5) indexiert: ~5’000 Bundesgesetze, 125’000+ Artikel in DE/FR/IT, vollständige Änderungshistorie. Kantonale Gesetzgebung lokal gespiegelt aus LexFind (~30’000 Erlasse, monatlich refreshed, Live-API als Fallback). Artikel-Lookup in <1 ms.

Bundesgesetz (lokal) get_law("OR", article="41")
Kantonal (Portale + LexFind) search_legislation("Mietrecht", canton="ZH")
Aktuelle Änderungen browse_legislation_changes(canton="CH")

Datenzugang

Download

Gesamter Datensatz als Parquet-Dateien herunterladen

from datasets import load_dataset ds = load_dataset("voilaj/swiss-caselaw")

REST API

Abfragen via HuggingFace Datasets Server API

GET /rows?dataset=voilaj/swiss-caselaw &config=default&split=train &offset=0&length=10

Web UI

Lokale Chat-Oberfläche — Fragen in natürlicher Sprache stellen, Antworten mit zitierten Entscheiden erhalten. Läuft lokal mit Claude, OpenAI, Gemini oder lokalen Modellen via Ollama (kein API-Schlüssel nötig).

git clone github.com/jonashertner/opencaselaw cd caselaw-repo-1 ./scripts/run_web_local.sh

Abdeckung

Entscheide pro Jahr

Sprachverteilung

Bund

Gericht Entscheide Neue Daten Sprachen

Kantone

Gericht Kanton Entscheide Neue Daten

Kantone

Durchsuchen

Scraper-Status

Gericht Status Neu Dauer Bekannt JSONL Letzte Daten