Sistema de Consulta
Documental con IA Local

Infraestructura RAG privada y offline — los documentos internos de Sandra G Design se convierten en una base consultable en lenguaje natural, sin que ningún dato salga del dispositivo.

IA Operators · Luiz Brazão · Junio 2026 Propuesta Comercial

Qué es, y qué no es, este proyecto

No es un chatbot conectado a la nube ni un buscador de palabras clave. Es una infraestructura de conocimiento privada que vive en un dispositivo local y responde preguntas sobre documentación interna con citas al documento y página de origen.

"Los documentos no salen del dispositivo. El modelo de lenguaje corre en local. La base vectorial está cifrada en reposo. El resultado es un sistema que cualquier profesional no técnico puede usar — y que está preparado para convertirse en producto comercial."
Documentos (PDF/DOCX/TXT)
Pipeline de Ingesta
Motor RAG Local
Interfaz de Usuario
Documentos — fuente de verdad: PDF, DOCX, TXT cargados por el equipo
Pipeline de Ingesta — parsing, chunking y generación de embeddings con modelo local (nomic-embed o similar); almacenamiento en base vectorial cifrada (Chroma/Qdrant)
Motor RAG Local — LLM open-source vía Ollama (Llama 3 / Mistral); cadena LangChain/LlamaIndex; recuperación semántica con cita al documento y página de origen
Interfaz de Usuario — UI web local o desktop orientada a usuario no técnico: carga de documentos, búsqueda en lenguaje natural, historial de consultas
6
Módulos de desarrollo
24
Días de trabajo (3 días/semana · 8 semanas)
0
Datos enviados a la nube
4
Fases con entrega verificable

Seis módulos de trabajo

Cada módulo tiene un entregable claro y se puede verificar de forma independiente.

1

Infraestructura Local (Ollama + Modelo Base)

Instalación, configuración y benchmarking del LLM open-source sobre el hardware del cliente. El objetivo es seleccionar el modelo que mejor equilibra calidad de respuesta y velocidad en el dispositivo disponible.

  • Evaluación del hardware (RAM, CPU/GPU, almacenamiento)
  • Instalación de Ollama y descarga de modelos candidatos (Llama 3, Mistral, Phi-3 o similares)
  • Benchmarking de velocidad y calidad sobre documentos de muestra reales
  • Selección y fijación del modelo base para el proyecto
  • Configuración de entorno Python reproducible (venv, requirements.txt)
2

Pipeline de Ingesta de Documentos

El sistema acepta PDF, DOCX y TXT. Cada documento se parsea, se divide en chunks semánticos y se indexa en la base vectorial local con sus metadatos de origen (nombre de archivo, página, sección).

  • Parsing de PDF (texto nativo y OCR para escaneados), DOCX y TXT
  • Estrategia de chunking configurable (tamaño, solapamiento)
  • Generación de embeddings con modelo local (nomic-embed-text o similar)
  • Almacenamiento en base vectorial local (Chroma o Qdrant)
  • Preservación de metadatos: archivo, página y sección de origen
  • Script de re-ingesta incremental para actualizar la base sin borrarla
3

Motor RAG con Citas a Fuente

El núcleo del sistema. Cada respuesta incluye las referencias exactas (documento, página) que la sustentan. El usuario puede verificar cualquier afirmación directamente en el documento original.

  • Cadena RAG con LangChain o LlamaIndex sobre el LLM local
  • Recuperación semántica con re-ranking opcional
  • Prompt engineering calibrado para respuestas precisas y acotadas
  • Formato de respuesta con citas estructuradas: [Documento · Página N]
  • Manejo de contexto insuficiente: el sistema indica cuando no encuentra respuesta en los documentos
  • Tests sobre set de preguntas reales del cliente
4

Interfaz de Usuario Local

UI orientada a un profesional no técnico. Sin instalaciones complejas, sin comandos de terminal. El usuario carga documentos, hace preguntas y ve las respuestas con sus fuentes.

  • Interfaz web local (Streamlit o Gradio) o desktop (Electron/Tauri) — según preferencia del cliente
  • Panel de carga y gestión de documentos indexados
  • Campo de búsqueda en lenguaje natural con historial de consultas
  • Visualización de respuesta + fuentes citadas con nombre de archivo y página
  • Indicador de estado del sistema (modelo activo, documentos indexados, uso de RAM)
5

Seguridad y Trazabilidad

La privacidad es requisito de negocio, no un añadido. La base vectorial se cifra en reposo, cada consulta queda registrada y el acceso al sistema está controlado.

  • Cifrado de la base vectorial en reposo (AES-256 o cifrado nativo del motor elegido)
  • Log estructurado de consultas: timestamp, usuario, pregunta, documentos recuperados
  • Control de acceso básico (contraseña o token local)
  • Ejecución 100% offline — sin llamadas externas en tiempo de inferencia
  • Arquitectura preparada para multi-usuario y permisos por colección documental
6

Documentación y Handoff

El sistema se entrega listo para operar de forma autónoma y con base suficiente para convertirse en producto comercial.

  • Manual de uso para el equipo (carga de documentos, consultas, gestión de la base)
  • Guía de mantenimiento: actualización del modelo, re-indexación, backups
  • Documento de arquitectura técnica: stack, decisiones de diseño, trade-offs
  • Roadmap de producto: pasos recomendados para escalar a SaaS o multi-tenant
  • Código fuente completo con comentarios y README

4 fases · 24 días · 4 entregas verificables

Cada fase produce un estado del sistema que el cliente puede revisar y validar antes de avanzar. Ritmo: 3 días/semana en las oficinas del cliente · 8 semanas · 24 días efectivos.

Fase 1 · Días 1–10
1

Infraestructura + Ingesta

Entorno configurado, modelo seleccionado, pipeline de ingesta operativo sobre documentos reales del cliente.

Base vectorial poblada
Fase 2 · Días 11–25
2

Motor RAG + Citas

Cadena RAG funcional con respuestas citadas. Validación sobre preguntas reales del equipo.

RAG validado
Fase 3 · Días 26–40
3

UI + Seguridad

Interfaz de usuario operativa. Base vectorial cifrada. Log de consultas activo. Control de acceso.

Sistema usable
Fase 4 · Días 41–50
4

Hardening + Docs + Handoff

Tests de carga y edge cases, documentación completa, manual de uso y roadmap de producto.

Entrega final

7 entregables verificables

Cada entregable es autónomo y verificable por el cliente de forma independiente.

🧠

LLM Local Configurado

Modelo open-source corriendo en el hardware del cliente, sin dependencia de APIs externas.

🗄️

Base Vectorial Local

Documentos indexados con embeddings locales, cifrada en reposo y con metadatos de origen preservados.

🔍

Motor RAG con Citas

Cadena de consulta que responde en lenguaje natural con referencia exacta a documento y página.

🖥️

Interfaz de Usuario

UI local operativa para carga de documentos, búsqueda e historial. Sin comandos de terminal.

🔒

Capa de Seguridad

Cifrado en reposo, log de consultas estructurado y control de acceso básico implementados.

📄

Documentación Técnica

Arquitectura, decisiones de diseño, guía de mantenimiento y manual de uso para el equipo.

🚀

Roadmap de Producto

Pasos concretos y arquitectura recomendada para escalar el sistema a producto comercial o SaaS.

Precio fijo · 24 días de trabajo

400 €/día × 24 días · 3 días/semana durante 8 semanas. Precio competitivo para un perfil de ingeniería AI/LLM especializado en sistemas locales y RAG, donde el mercado español está en 700-1.000 €/día.

9.600 €
sin IVA · precio fijo · 24 días · 400 €/día
11.616 € total con IVA (21%)
Primer pago · 30%
2.880 €
Al inicio, tras la confirmación. Cubre la Fase 1: entorno, modelo e ingesta.
Segundo pago · 30%
2.880 €
Al cierre de la Fase 2, una vez validado el motor RAG con citas sobre documentos reales.
Pago final · 40%
3.840 €
Tras la entrega final. Aceptado si no hay incidencias graves en 5 días naturales.
Nota fiscal: IVA 21% aplicable. Subtotal: 9.600 € + IVA (2.016 €) = 11.616 € total. Los importes por tramo incluyen IVA proporcional: 3.485 € (30%) · 3.485 € (30%) · 4.646 € (40%). El pago final se realiza dentro de los 3 días naturales siguientes a la aceptación.

Qué está incluido y qué no

✓ Incluido

  • LLM open-source local (Ollama) instalado y configurado
  • Pipeline de ingesta para PDF, DOCX y TXT
  • Base vectorial local con embeddings y metadatos
  • Motor RAG con respuestas citadas a documento y página
  • Interfaz de usuario local para perfil no técnico
  • Cifrado en reposo y log de consultas
  • Control de acceso básico
  • Manual de uso y guía de mantenimiento
  • Roadmap de arquitectura para producto comercial
  • Código fuente propiedad del cliente tras pago completo
  • Acceso al repositorio durante todo el desarrollo

✗ No incluido

  • Hardware (dispositivo externo donde corre el sistema)
  • OCR avanzado para documentos escaneados de baja calidad
  • Integración con sistemas externos (ERP, CRM, nube)
  • Multi-usuario con permisos granulares por documento (arquitectura preparada, implementación fuera de scope)
  • Mantenimiento post-entrega (contrato independiente)
  • Nuevas funcionalidades no descritas en este documento

Cómo empezamos

⏱ Propuesta válida por 15 días · Junio 2026