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.
Accès aux données
Recherche avec IA
Recherchez plus de 965 000 décisions judiciaires suisses en langage naturel. Trouvez les arrêts pertinents, tracez les citations entre décisions, analysez les tendances jurisprudentielles et rédigez des notes de recherche.
Settings → Connectors → Add →
https://mcp.opencaselaw.ch
claude mcp add swiss-caselaw \
--transport sse \
https://mcp.opencaselaw.ch
Settings → Apps → Advanced settings → activer Developer mode → Create app → nom "Swiss Caselaw", coller l’URL ci-dessous, auth : None. Dans le chat : + → Developer mode → choisir l’app.
https://mcp.opencaselaw.ch/sse
// ~/.gemini/settings.json
{ "mcpServers": {
"swiss-caselaw": {
"url": "https://mcp.opencaselaw.ch"
}
}}
Ce qui est possible après connexion :
- Rechercher des décisions en langage naturel — par mot-clé, sujet, article de loi ou concept juridique
- Consulter toute décision par numéro de dossier — avec texte intégral et métadonnées
- Consulter le texte actuel de ~5 000 lois fédérales (125 000+ articles, DE/FR/IT) — et rechercher 15 722 textes cantonaux
- Consulter les statistiques et la couverture de tous les tribunaux fédéraux et cantonaux
- Trouver les arrêts de référence pour toute loi ou domaine juridique, classés par nombre de citations
- Suivre les réseaux de citations — voir ce qu'une décision cite et ce qui la cite
- Analyser comment la jurisprudence sur un sujet a évolué au fil des années
- Rédiger des notes de recherche à partir de faits — avec jurisprudence et articles de loi pertinents
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 | Langues |
|---|
Cantons
| Tribunal | Canton | Décisions |
|---|
Cantons
Parcourir
Santé des scrapers
| Tribunal | Statut | Nouveaux | Durée |
|---|