Moteur de recherche libre sur les décisions de justice françaises (Postgres + ParadeDB + VectorChord, API + MCP)
/plugin marketplace add librejustice/librejustice
/plugin install librejusticeResumen de Plugins
# LibreJustice Moteur de recherche libre sur le **droit français** — jurisprudence (Conseil d'État, Cour de cassation, cours d'appel, tribunaux administratifs et judiciaires, CNDA, Conseil constitutionnel, CEDH, CJUE) et textes (codes, lois, traités, droit étranger) — adossé à un nœud mono-serveur **Postgres + ParadeDB + VectorChord**, exposé via une UI web et un endpoint **MCP**. ## Utiliser LibreJustice depuis un assistant IA Le serveur MCP public est `https://librejustice.fr/mcp` (OAuth 2.1 avec enregistrement dynamique de client : aucune clé à configurer). Avec Claude Code, le plugin installe le connecteur et les skills d'usage : ``` /plugin marketplace add librejustice/librejustice /plugin install librejustice@librejustice ``` Les skills seuls (sans le connecteur MCP) s'installent dans n'importe quel agent compatible via [skills](https://skills.sh) : ``` npx skills add librejustice/librejustice ``` Avec Le Chat, Perplexity ou claude.ai : ajouter un connecteur custom pointant sur `https://librejustice.fr/mcp`. ## Stack Workspace Cargo **pur Rust**, scindé en deux racines : - `packages/` — bibliothèques : - `lj-core` — cœur pur : parsing / normalisation / extraction, résumé, refs légales. - `lj-extract` — extraction des champs et citations des décisions. - `lj-sources` — I/O sources (Judilibre JSON, ZIP/XML opendata). - `lj-store` — accès Postgres (tokio-postgres + deadpool) + migrations. - `lj-llm` — backends embedding + cache + quantisation + client Mistral (chat/OCR). - `lj-dtos` — contrats API ↔ web (serde). - `lj-telemetry` — tracing + export OTLP. - `lj-api` — couche API (Axum + MCP rmcp + OAuth). - `lj-web` — front Leptos (SSR + hydratation WASM), Tailwind. - `apps/` — binaires livrables : - `lj-server` — déploiement unique : API + MCP/OAuth + SSR + TLS. - `lj-ingest` — CLI d'ingestion + runner cron. ## Build & dev La toolchain Rust est épinglée par `rust-toolchain.toml`. On utilise [`mise`](https://mise.jdx.dev) pour les tâches : ```bash mise run test # rustfmt --check + clippy -D warnings + cargo test --workspace mise run dev # lj-server fusionné (cargo leptos watch, :3000) ``` Pour une base locale : `podman compose -f infra/docker-compose.yml up -d postgres`. ## Déploiement Mono-serveur via **podman compose** (`infra/docker-compose.yml`) : Postgres (ParadeDB + VectorChord), le binaire fusionné `lj-server` et le cron d'ingestion. Renseigner `.env` (voir `.env.example`), puis : ```bash podman compose -f infra/docker-compose.yml --profile prod up -d --build podman compose -f infra/docker-compose.yml exec -T cron lj-ingest migrate # migrations ``` `lj-server` sert l'API, le MCP/OAuth, le SSR et les assets (TLS in-process). ## Licence [Apache-2.0](LICENSE).
Lo que la gente pregunta sobre librejustice
¿Qué es librejustice/librejustice?
+
librejustice/librejustice es plugins para el ecosistema de Claude AI. Moteur de recherche libre sur les décisions de justice françaises (Postgres + ParadeDB + VectorChord, API + MCP) Tiene 1 estrellas en GitHub y se actualizó por última vez today.
¿Cómo se instala librejustice?
+
Puedes instalar librejustice clonando el repositorio (https://github.com/librejustice/librejustice) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar librejustice/librejustice?
+
librejustice/librejustice aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.
¿Quién mantiene librejustice/librejustice?
+
librejustice/librejustice es mantenido por librejustice. La última actividad registrada en GitHub es de today, con 0 issues abiertos.
¿Hay alternativas a librejustice?
+
Sí. En ClaudeWave puedes explorar plugins similares en /categories/plugins, ordenados por popularidad o actividad reciente.
Despliega librejustice en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/librejustice-librejustice)<a href="https://claudewave.com/repo/librejustice-librejustice"><img src="https://claudewave.com/api/badge/librejustice-librejustice" alt="Featured on ClaudeWave: librejustice/librejustice" width="320" height="64" /></a>Más Plugins
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
Academic Research Skills for Claude Code: research → write → review → revise → finalize
Agent skill that removes signs of AI-generated writing from text
A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progress
Create beautiful slides on the web using a coding agent's frontend skills
PM Skills Marketplace: 100+ agentic skills, commands, and plugins — from discovery to strategy, execution, launch, and growth.