Extendiendo LocalLens
Tres próximos pasos concretos, cada uno apoyado en una capacidad de QVAC que ya tienes.
LocalLens está terminado como ejemplo. Para convertirlo en algo que encaje en tu workflow, vas a querer extenderlo. Las extensiones más naturales reutilizan capacidades que el SDK de QVAC ya expone: OCR para documentos, speech-to-text para voz y el estado de modelos existente para diagnósticos más ricos.
El patrón es el mismo cada vez:
- Encuentra el archivo que posee la responsabilidad.
- Haz el cambio más chico que encaje en las costuras existentes.
- Mantén la lógica específica de la extensión fuera de los módulos que no la necesitan.
Tres lugares para empezar
Parsing de PDF e imágenes con OCR de QVAC
Usa ocr() de @qvac/sdk para convertir imágenes y páginas escaneadas en LocalDocuments — el resto del pipeline no cambia.
Preguntas por voz con transcripción de QVAC
Graba audio en el navegador, transcríbelo localmente con Whisper a través de @qvac/sdk, manda el texto a /api/brains/:id/chat.
Mejores diagnósticos
Aflora la carga de modelos, el progreso de indexación, las cuentas de archivos/chunks y el modelo activo — sin darle a la UI la capacidad de mutar estado.