Parcourir · décisions

Décisions judiciaires suisses

Le plus grand jeu de données ouvert de décisions judiciaires suisses de tous les tribunaux fédéraux et 26 cantons — plus l’accès direct à ~5 000 lois fédérales et 15 722 actes cantonaux. Recherchez instantanément avec l’IA ou téléchargez le jeu de données complet.

Chargement

Législation fédérale et cantonale

via MCP

Endpoint SPARQL Fedlex mis en miroir chaque mois et indexé en SQLite (FTS5) : ~5 000 lois fédérales, 125 000+ articles en DE/FR/IT, historique complet des amendements. Législation cantonale via l'agrégateur LexFind avec cache hiérarchique (recherche 24 h, résolution RS 30 jours). Consultation d'article en <1 ms.

Loi fédérale (local) get_law("OR", article="41")
Cantonal (Portale + LexFind) search_legislation("Mietrecht", canton="ZH")
Modifications récentes browse_legislation_changes(canton="CH")

Accès aux données

Télécharger

Télécharger le jeu de données complet en Parquet

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

REST API

Requêtes via HuggingFace Datasets Server API

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

Web UI

Interface de chat locale — posez des questions en langage naturel, obtenez des réponses avec des décisions citées. Fonctionne sur votre machine avec Claude, OpenAI, Gemini ou des modèles locaux via Ollama (sans clé API).

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

Couverture

Décisions par année

Répartition linguistique

Fédéral

Tribunal Décisions Nouvelles données Langues

Cantons

Tribunal Canton Décisions Nouvelles données

Cantons

Parcourir

Santé des scrapers

Tribunal Statut Nouveaux Durée Total connu JSONL Dernières données