phase~1 min de lecturaActualizado 2026-07-16#phase#local-first#offline#rag

Fase 05 — IA local-first

Esta fase convierte mecanismos en capacidades de producto. Local-first significa que los caminos de aplicación, modelo, datos, almacenamiento, actualización y fallback siguen siendo comprensibles cuando cambia la conectividad o los recursos del dispositivo; no significa “poner un chatbot en una pestaña”.

Ramas

  • IA local-first, offline y multimodal — Service Workers, almacenamiento de modelos, descargas reanudables, ciclo de vida offline, pipelines de imagen/audio, presión de memoria, privacidad, actualizaciones y rollback.
  • LLMs, embeddings y RAG en el browser — documentos locales, chunking, embeddings, búsqueda vectorial persistente, evidencia, presupuestos de contexto y generación opcional con modelos pequeños.

Hitos del Workbench

v5 — Multimodal local-first: entregá inferencia de imágenes con capacidad offline y speech-to-text con un modelo pequeño, instalación de modelos verificada, progreso visible, cancelación y fallbacks conscientes del dispositivo.

v6 — Búsqueda semántica local: importá documentos, creá chunks deterministas y embeddings locales, persistí vectores en IndexedDB y devolvé evidencia rankeada. El primer producto requerido es solo retrieval; la generación local es opcional y posterior.

Qué establece esta fase

  • Un ciclo de vida de modelos de instalación/actualización/verificación/activación/rollback.
  • Comportamientos explícitos de almacenamiento, cuota, eviction, privacidad y estado offline.
  • Pipelines multimodales que preservan contratos de preprocesamiento y golden outputs.
  • Calidad de retrieval medida de forma independiente de cualquier generador.
  • Rechazo o fallback basado en capacidades para dispositivos que no pueden ejecutar un modelo opcional.

Criterios de salida

  • La capacidad instalada sobrevive una recarga completamente offline después de adquirir el modelo.
  • Se prueban descargas interrumpidas, shards corruptos, fallas de cuota, actualizaciones y rollback.
  • La búsqueda semántica reproduce evidencia rankeada desde un corpus versionado y un conjunto de queries golden.
  • La generación opcional puede quitarse sin romper retrieval e informa sus propios costos de recursos.

Seguí con Fase 06: Más allá del browser.