LegalDatabase es un sistema completo de gestión de normativa legal multi-jurisdiccional que combina búsqueda semántica con modelos de IA locales para ofrecer análisis jurídico avanzado. Procesa el BOE español y 17 boletines autonómicos, legislación de Francia, Alemania, Italia, Reino Unido, México, Argentina, Colombia y Brasil, todo desde una interfaz unificada.
Características principales
Búsqueda avanzada
- Búsqueda semántica con embeddings locales (sentence-transformers optimizados para texto legal).
- Full-text search con PostgreSQL + Elasticsearch.
- Filtros multi-jurisdiccionales y timeline interactivo de cambios normativos.
IA local
- NER jurídico para extracción de entidades especializadas.
- Análisis de sentimiento para detectar endurecimiento o relajación normativa.
- Resúmenes automáticos de cambios y diferencias entre versiones.
- Grafos de relaciones semánticas entre normativas.
Analytics e insights
- Detección automática de contradicciones entre normativas.
- Análisis de impacto automático.
- Predicción de tendencias legislativas.
- Exportación a PDF/Word/JSON.
Alertas y colaboración
- Alertas por palabras clave o similitud semántica configurables.
- Notificaciones por email, Slack/Teams o webhooks.
- Workspaces colaborativos por equipos con anotaciones compartidas.
Stack tecnológico
- Frontend: Next.js (App Router), React, TypeScript
- Base de datos: PostgreSQL 15+ con pgvector, Redis 7+
- IA: Python 3.9+, sentence-transformers, spaCy, BART, RoBERTa, opcionalmente Phi-3 local
- GPU recomendada: NVIDIA RTX 4090 (24 GB VRAM)
Puesta en marcha
git clone <repo>
cd normativa-legal
chmod +x scripts/setup_commands.sh
./scripts/setup_commands.sh all
source venv/bin/activate
npm run dev
¿Para quién es?
Despachos de abogados, departamentos de compliance, asesores jurídicos, administraciones públicas y cualquier profesional que necesite monitorizar y analizar grandes volúmenes de normativa de múltiples jurisdicciones.