# 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 - [x] Activo - [x] En desarrollo - [x] 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.