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.
Datenzugang
Mit KI durchsuchen
Über 1’050’000+ Schweizer Gerichtsentscheide in natürlicher Sprache durchsuchen. Relevante Urteile finden, Zitationen zwischen Entscheiden nachverfolgen, Rechtsprechungstrends analysieren und Recherche-Notizen erstellen.
Settings → Connectors → Add →
https://mcp.opencaselaw.ch
claude mcp add swiss-caselaw \
--transport sse \
https://mcp.opencaselaw.ch
Settings → Apps → Advanced settings → Developer mode aktivieren → Create app → Name "Swiss Caselaw", URL unten einfügen, Auth: None. Im Chat: + → Developer mode → App wählen. Empfohlen mit GPT-5.3 (GPT-5.4 unterstützt MCP-Tool-Aufrufe derzeit nicht).
https://mcp.opencaselaw.ch/sse
// ~/.gemini/settings.json
{ "mcpServers": {
"swiss-caselaw": {
"url": "https://mcp.opencaselaw.ch"
}
}}
Was nach der Verbindung möglich ist:
- Entscheide in natürlicher Sprache suchen — nach Stichwort, Thema, Gesetzesartikel oder Rechtskonzept
- Jeden Entscheid per Dossiernummer abrufen — mit Volltext und Metadaten
- Aktuellen Text von ~5’000 Bundesgesetzen (125’000+ Artikel, DE/FR/IT) direkt abrufen — und 26’000+ kantonale Erlasse durchsuchen
- Statistiken und Abdeckung aller Bundes- und Kantonsgerichte einsehen
- Leitentscheide zu jedem Gesetz oder Rechtsgebiet finden, nach Zitationshäufigkeit geordnet
- Zitationsnetzwerke nachverfolgen — sehen, was ein Entscheid zitiert und was ihn zitiert
- Analysieren, wie sich die Rechtsprechung zu einem Thema über die Jahre entwickelt hat
- Recherche-Notizen aus Sachverhalt erstellen — mit passender Rechtsprechung und Gesetzesartikeln
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 | Sprachen |
|---|
Kantone
| Gericht | Kanton | Entscheide |
|---|
Kantone
Durchsuchen
Scraper-Status
| Gericht | Status | Neu | Dauer |
|---|