Briefing Técnico

NG Abogados y Asesores

Sistema de IA para Despacho Jurídico

Abril 2026 v1.0 BeVirtual Studio
Claude API
Modelo IA Central
4 módulos
Sistema completo
4 fases
Desarrollo paralelo
Módulo A
Prioridad absoluta
El Módulo A es lo único que no puede retrasarse. Es el core del sistema y el mayor valor inmediato para el cliente. Los módulos B, C y D se desarrollan en paralelo pero pueden ajustar ritmo si hay restricciones.

Contexto del proyecto

NG Abogados y Asesores — despacho de litigación activa en Madrid y área sur (Leganés, Móstoles, Alcorcón, Getafe, Fuenlabrada).

Civil Penal Familia Laboral Fiscal Mercantil
Objetivo: Construir un sistema de IA que automatice ~90% del trabajo repetitivo. El abogado valida, ajusta y firma. No se reemplaza al abogado — se multiplica su capacidad.

Arquitectura general

Capa 1
Fuentes de datos
El despacho aporta toda la documentación
PDFs expedientes LexNET vLex API Metadatos
OCR + Extracción
Capa 2
Procesamiento
Extracción de texto, cálculo de plazos, almacenamiento
pdfplumber / Textract PostgreSQL FastAPI
Datos estructurados
Capa 3
Agente IA Central
Análisis procesal, redacción, alertas, estrategia
Claude API LangGraph LangChain
Respuestas + Documentos
Capa 4
Interfaces
Dashboard interno, chatbot web, notificaciones
Next.js React SendGrid

El despacho aporta: PDFs de expedientes, documentos organizados por materia, suscripción vLex, credenciales LexNET, glosario de términos procesales, escritos reales anonimizados, servidor cloud y Google Workspace para alertas.

Módulos del sistema

A Monitor de Expedientes

Analiza automáticamente los expedientes activos y genera alertas y acciones procesales.

  • Estado procesal automático
  • Cálculo de plazos en días hábiles
  • Alertas de plazos críticos
  • Borrador de escritos de impulso
B Redacción Asistida

El abogado describe el caso, el agente redacta el escrito completo listo para revisar.

  • Demandas civil / familia / laboral
  • Contestaciones y recursos
  • Contratos con cláusulas estándar
  • Formato judicial (.docx)
C Chatbot Jurídico

Asistente conversacional en la web del despacho para consultas y captación de leads.

  • Consultas jurídicas generales
  • Identificación de materia
  • Captación de leads
  • Aviso legal integrado
D Análisis y Estrategia

Análisis de viabilidad, estrategia procesal, valoración de riesgos e informes duales.

  • Viabilidad de demanda
  • Estrategia procesal completa
  • Valoración de riesgos
  • Informes técnico + cliente

Módulo A — Monitor de Expedientes

Prioridad absoluta. Este módulo es el core del sistema y el mayor valor inmediato para el despacho.

Inputs

InputDescripción
PDFs de expedientesEscritos, autos, sentencias, diligencias
Metadatos básicosN.º expediente, juzgado, materia, fecha inicio, partes
CalendarioSeñalamientos si están disponibles

Lo que hace el agente

  • Extraer el estado procesal actual: en qué fase está el procedimiento
  • Identificar los siguientes pasos probables según la materia
  • Calcular plazos procesales en días hábiles (el cómputo varía por materia)
  • Detectar documentos que faltan o actuaciones pendientes
  • Generar alertas cuando se acerque un plazo crítico
  • Redactar borrador de escrito de impulso cuando proceda
  • Calcular costas si el expediente está en fase de ejecución

Outputs esperados

  • Dashboard con expedientes ordenados por urgencia
  • Ficha por expediente: estado, próximo paso, plazo, documentos faltantes
  • Borrador de escrito descargable en .docx
  • Alerta por email cuando hay acción urgente
Ejemplo real: Expediente PA 69/2024 (Juzgado de lo Penal, San Lorenzo de El Escorial), fase juicio oral. El agente detecta: prueba pendiente de incorporación (Art. 729.2 LECrim) + desafío de cadena de custodia sin resolver. Output: borrador de escrito solicitando dicha diligencia.

Módulo B — Redacción Asistida de Escritos

El abogado describe el caso, el agente redacta el escrito completo listo para revisar y firmar.

Tipo de documentoProceso
Demandas (civil / familia / laboral)Input: partes + hechos + pretensiones. Output: demanda completa con fundamentos
ContestacionesInput: demanda recibida + postura cliente. Output: contestación argumentada
Recursos (apelación, casación)Input: resolución recurrida + motivos. Output: recurso estructurado
ContratosInput: tipo + partes + condiciones. Output: contrato con cláusulas estándar
Escritos de impulsoGenerados automáticamente desde el Monitor (Módulo A)
El agente conoce la estructura formal de escritos ante tribunales españoles: encabezado, hechos numerados, fundamentos de derecho, súplica y otrosíes. Los ejemplos los aporta el despacho.

Módulo C — Chatbot Jurídico Web

Asistente conversacional en la web del despacho para consultas generales y captación de leads.

  • Responder preguntas jurídicas generales de forma clara y no técnica
  • Identificar la materia del problema (civil, penal, laboral...)
  • Explicar qué servicios puede ofrecer el despacho
  • Solicitar datos de contacto y crear un lead para el abogado
  • Nunca dar consejo jurídico vinculante — remitir a consulta presencial
Límites críticos del chatbot:
No puede comprometer al despacho en ninguna posición jurídica
No puede dar plazos específicos sin conocer el caso completo
Debe incluir aviso legal visible: "Las respuestas son orientativas y no constituyen asesoramiento jurídico"

Módulo D — Análisis Jurídico y Estrategia Procesal

El agente analiza viabilidad, diseña estrategia y cuantifica riesgos. El abogado aporta hechos y documentos; el agente devuelve análisis estructurado y propuesta de actuación.

D1
Análisis de casos
  • Hechos relevantes y controvertidos
  • Encuadramiento jurídico
  • Jurisprudencia aplicable (vLex)
  • Puntos fuertes y débiles
D2
Viabilidad de demanda
  • Probabilidad de éxito estimada
  • Análisis de prueba disponible
  • Costes vs. resultado esperado
  • Litigar / negociar / mediar / desistir
D3
Estrategia procesal
  • Vía procesal + juzgado competente
  • Medidas cautelares
  • Prueba a proponer
  • Anticipación estrategia contraria
D4
Valoración de riesgos
  • Riesgo de perder (probabilidad)
  • Prescripción o caducidad
  • Riesgo probatorio
  • Insolvencia + reputacional
D5 Informes duales
TipoContenidoDestinatario
Técnico interno Análisis jurídico completo, citas normativas, jurisprudencia, estrategia detallada Abogado
Para el cliente Resumen en lenguaje llano: situación, opciones, recomendación, riesgos, coste aproximado Cliente final
Nota de implementación: Claude tiene capacidad de razonamiento jurídico de base. Configurar: (a) system prompts con análisis a producir, (b) acceso a documentos del caso, (c) formato de salida. El despacho aportará tabla de referencia con costes de procedimiento.

Stack técnico

ComponenteHerramientaNotas
Modelo IA centralClaude API (Anthropic)claude-sonnet-4 / claude-opus-4
OrquestaciónLangChain + LangGraphFlujos multi-paso y memory
Backend APIFastAPI (Python)Endpoints REST para módulos A–D
FrontendNext.js + ReactDashboard + widget chatbot
Extracción PDFpdfplumber / AWS TextractOCR para escaneados
Generación .docxpython-docxEscritos con formato judicial
Base de datosPostgreSQLMetadatos + estado procesal
AlmacenamientoGoogle Drive / S3PDFs por cliente
Email alertasSendGrid / Gmail APIAlertas de plazos
AutenticaciónSupabase Auth / Auth0Panel interno abogado
JurisprudenciavLex APIEl despacho aporta credenciales
NotificacionesLexNETEvaluar integración en MVP

Fases de desarrollo

Desarrollo en paralelo desde el inicio. Cada fase entrega valor standalone. El cliente puede parar después de cualquier fase y tiene valor tangible en cada entrega.

Distribución de fases de desarrollo
F0
F1
F2
F3
F0 Demo (1 semana)
F1 MVP Monitor (4–6 semanas)
F2 Redacción (+4–6 semanas)
F3 Chatbot + Análisis (+4 semanas)
F0
1 semana
Demo
Análisis de 3-5 expedientes reales con IA. El cliente ve el output antes de comprometerse.
F1
4–6 sem.
MVP Monitor Prioritario
Dashboard + estado expedientes + alertas de plazos + borrador escrito de impulso (2-3 tipos de procedimiento).
F2
+4–6 sem.
Redacción asistida
Módulo redacción vía formulario + generación .docx con formato judicial + historial por expediente.
F3
+4 sem.
Chatbot + Análisis procesal
Widget chatbot web + captación leads + informes cliente/técnico + módulo análisis procesal.
Fases independientes. El cliente puede parar después de cualquier fase y tiene valor tangible en cada entrega.

Distribución del equipo

Desarrollo en paralelo desde el inicio.

Dev Agente IA
Motor de análisis procesal (Módulo A)
  • Setup LangGraph
  • Ingesta PDFs
  • Prompt extracción estado procesal
  • Cálculo de plazos
Dev Frontend
Dashboard + Chatbot widget
  • Setup Next.js
  • Layout dashboard
  • Tabla expedientes
  • Componente chatbot base
Dev Backend / Infra
FastAPI + BBDD + Integraciones
  • Setup PostgreSQL
  • Modelos de datos expediente
  • Endpoints REST
  • SendGrid alertas

Materiales que debe aportar el despacho

Solicitar antes del kick-off. Sin estos materiales el agente no puede entrenarse ni probarse.
  1. 1 5–10 expedientes completos anonimizados (PDFs) — Para F0 y entrenamiento de prompts
  2. 2 Glosario de términos procesales por materia — Word o PDF, aportado por el letrado
  3. 3 Ejemplos de escritos reales anonimizados — Mínimo 2 ejemplos por tipo de escrito (demandas, recursos, impulso)
  4. 4 Tabla de costes por tipo de procedimiento — Tasas + honorarios estimados, para módulo D2
  5. 5 Credenciales vLex API — Si disponible. Email de contacto vLex para gestión
  6. 6 Credenciales LexNET — Para evaluar integración de notificaciones judiciales
  7. 7 Acceso Google Workspace — Cuenta para configurar envío de emails automáticos
  8. 8 Acceso al servidor o cuenta cloud — AWS / GCP / Hetzner, orientación del dev

Consideraciones técnicas críticas

Seguridad y privacidad (RGPD)
  • Los expedientes contienen datos personales sensibles — tratamiento conforme al RGPD obligatorio
  • El sistema no debe almacenar datos en servidores de terceros sin contrato de encargado del tratamiento (DPA)
  • Recomendable: despliegue self-hosted (VPS propio) o cloud EU con DPA firmado
  • Los PDFs nunca deben enviarse a la API de Claude sin anonimización previa o contrato DPA con Anthropic
Calidad del OCR
  • La extracción de texto de PDFs escaneados es crítica — la calidad del OCR determina la calidad del análisis
  • MVP: pdfplumber para PDFs digitales. Escaneados: AWS Textract o Google Document AI
  • Validar con el despacho la calidad del escáner antes de asumir que los PDFs son legibles
Cálculo de plazos procesales
  • Los plazos varían por materia: civil (días hábiles, excluye sábados), penal (días naturales en algunos casos), laboral (días hábiles)
  • Incorporar calendario de días inhábiles judiciales (festivos nacionales, autonómicos y locales)
  • El despacho debe validar toda regla de cómputo antes de producción
Hallazgos jurídicos del modelo
  • Claude tiene razonamiento jurídico sólido pero no es infalible en derecho español específico
  • Toda salida del Módulo D debe tener revisión humana obligatoria antes de llegar al cliente
  • Implementar disclaimer visible: "Análisis generado por IA. Requiere revisión del letrado responsable."

Investigación de fuentes de datos

Análisis de viabilidad técnica de las fuentes de datos jurídicas mencionadas en este briefing. Se ha investigado el acceso programático (APIs), requisitos de autenticación y alternativas disponibles.

API SOAP LexNET — Notificaciones judiciales
Integrable, pero requiere homologación de 3 a 6 meses con el Ministerio de Justicia antes de poder usarla en producción.

Lo que ofrece

  • API SOAP/XML con 18+ operaciones (login, obtener notificaciones, enviar escritos, catálogos de órganos judiciales)
  • Obtener cabeceras de mensajes, descargar contenido completo, adjuntos, acuses de recibo
  • Enviar escritos procesales, personaciones, recursos y ejecuciones
  • Catálogo completo de órganos judiciales, jurisdicciones y entidades

Requisitos de acceso

  • Certificado digital en tarjeta física (hardware obligatorio, no acepta certificados software)
  • Autenticación con firma CADES-T/CADES-BES sobre hash SHA-256
  • Proceso de homologación de 3 a 6 meses (RD 1065/2015)
  • Web scraping no viable ni legal

Software ya homologado

SoftwareEmpresa
Lex-OnLefebvre
MN programMN program
LextoolsUbimia
PORTALNEOSWolters Kluwer
SuDespachoSuDespacho
Coming Soon vLex — Jurisprudencia y doctrina
Developer Portal existe (developer.vlex.com), pero las APIs de búsqueda y análisis aún están marcadas como "coming soon".

Estado actual

  • Anonymisation API disponible (identifica nombres para proteger privacidad)
  • Classification, Key Phrases y Citations — coming soon
  • Vincent API (asistente IA) — coming soon
  • Autenticación por subscription keys
  • Base de datos: +1.000 millones de documentos legales, +100 países

Vincent AI (producto IA de vLex)

  • RAG sobre OpenAI + Anthropic + Google simultáneamente
  • 3,67x más fiable que LLMs genéricos en pruebas controladas
  • Precio: desde $399/mes por usuario
  • No hay SDK oficial en Python/JS — sin integración programática directa por ahora
API REST BOE — Legislación consolidada
Disponible ya, gratuita, sin autenticación. La mejor fuente de datos jurídica para integrar en el MVP.

Endpoints disponibles

EndpointDescripciónFormato
/legislacion-consolidadaBuscar normas consolidadasJSON, XML
/legislacion-consolidada/id/{id}/textoTexto completo de la normaXML
/legislacion-consolidada/id/{id}/analisisAnálisis (afecta a / afectada por)JSON, XML
/boe/sumario/{fecha}Sumario BOE por fechaJSON, XML
/borme/sumario/{fecha}Sumario BORME por fechaJSON, XML
/datos-auxiliares/materiasListado de materiasJSON, XML

URL base: https://www.boe.es/datosabiertos/api/ — Solo GET sobre HTTPS, sin autenticación.

Sin API CENDOJ — Jurisprudencia española
  • No tiene API pública — solo buscador web
  • +8 millones de resoluciones judiciales (TS, AN, TSJ, Audiencias Provinciales)
  • Descargas masivas y uso comercial prohibidos sin autorización
  • Usable como fuente manual de jurisprudencia relevante
Open Source Alternativas y herramientas complementarias
HerramientaTipoDescripción
MCP-BOEMCP ServerLegislación consolidada y sumarios BOE/BORME integrable con Claude
spanish-law-mcpMCP Server12.181 leyes españolas consultables directamente desde LLMs
legalize-esRepositorio+8.600 leyes españolas en Markdown, listas para RAG
EUR-LexSPARQL + RESTDerecho de la UE, gratuito
Tirant AnalyticsAPI comercial500M+ datos, probabilidad de éxito, 23 países
Recomendación para el MVP: Integrar la API del BOE (gratuita, sin trámites) + MCP servers open source como base de conocimiento legal. Dejar LexNET (requiere homologación de 3-6 meses) y vLex (API no disponible aún) para fases posteriores.

Próximos pasos

1
Kick-off técnico
Reunión de arranque con el despacho para recoger materiales (sección 7) y resolver dudas sobre LexNET y vLex.
Jaba + Letrado
2
F0 — Demo
Solicitar 3-5 expedientes anonimizados, procesar con Claude y presentar output en 1 semana.
Dev Agente IA + Jaba
3
Setup de infraestructura
Repositorio Git + entornos dev/staging + PostgreSQL + FastAPI base.
Dev Backend
4
Diseño de prompts base
System prompt para análisis de estado procesal + extracción de metadatos de expediente.
Dev Agente IA + Jaba
5
Wireframes dashboard
Layout básico: lista de expedientes + ficha + alertas.
Dev Frontend
6
Firma contrato F1
Si F0 valida, firma contrato y arranca sprint completo.
Jaba + Letrado