Inicio
Inferencia de IA local y generación aumentada con recuperación sobre tus propios archivos.
Apunta LocalLens a cualquier carpeta — notas, un repo, un volcado de investigación — y construye un cerebro privado con el que puedes chatear. Cada respuesta vuelve con citas, y ni un byte sale de tu máquina.
Todo cabe en ocho archivos TypeScript dentro de src/, escritos con
Bun y el SDK de QVAC.
Suficientemente pequeño para leerlo en una tarde, suficientemente
completo para shippearlo.
Por dónde empezar
Qué hace
El producto, el flujo del usuario y qué te aporta la IA local.
Cómo funciona
El pipeline de recuperación y completion, dibujado de extremo a extremo.
Córrelo localmente
Instala, ejecuta la CLI, ejecuta la app del navegador, verifica el build.
Constrúyelo desde cero
Módulo por módulo, desde los tipos de dominio hasta la UI.
Por qué estos archivos, en esta forma
La separación de responsabilidades, el trace del request y qué no debe poseer cada archivo.
Extiéndelo
Agrega parsing de imágenes y PDF con OCR de QVAC, preguntas por voz con transcripción de QVAC, y diagnósticos más ricos.
Lo que vas a necesitar
- Bun
>=1.3.0 - Node
>=22.17.0 - Una máquina capaz de correr un modelo cuantizado de 1.7B parámetros. Hay un fallback de 600M para hardware más modesto.
Sin key de OpenAI. Sin cuenta de Pinecone. Sin GPU. Todo el pipeline corre localmente a través de QVAC.
Lo que este sitio no es
Este es el manual de una app de ejemplo, no una referencia completa de QVAC ni de Bun. La meta es mostrarte cómo encajan las piezas. Cuando necesites la profundidad de cualquiera de los dos upstream, los enlaces te llevan ahí.