rag-service/docs/CONTEXTO_PROYECTO.md

1.3 KiB

Ficha rapida del proyecto

Proyecto: RAG Service

Descripcion

Servicio RAG para ingesta, versionado y recuperacion de conocimiento. Incluye un servicio OCR privado reutilizable: RAG lo consume para procesar documentos con imagenes, pero OCR no es exclusivo del modulo.

Stack tecnologico

  • Backend: Node.js y TypeScript.
  • OCR: Python, FastAPI y PaddleOCR.
  • Datos: PostgreSQL, Qdrant y SQLite para la cola OCR.
  • Infraestructura: Docker y EasyPanel.

Estado actual

  • Activo
  • En desarrollo
  • En produccion

Ultima sesion: 2026-09-22 Ultimo agente: Agente RAG 3

Ubicacion del proyecto

/home/pancho/Documentos/Empresa/Desarrollo/IA/RAG

Documentacion clave

  • docs/CONTRATO_CICLO_VIDA_Y_OCR.md - Contrato canonico del ciclo de vida y OCR.
  • docs/PENDIENTES_RAG.md - Backlog priorizado.
  • docs/OPERATIVA.md - Operacion sin secretos.
  • docs/HISTORIAL_SESIONES.md - Continuidad de sesiones.

Notas rapidas

  • rag-service es el unico proyecto Engram canonico; la sesion debe iniciarse desde la raiz de este worktree.
  • R4 de OCR 0.2.1 esta completada localmente: 004 se valido en PostgreSQL Docker aislado y detenido. R5 es la unica fase que puede desplegar o tocar produccion, con autorizacion explicita.