Meta Global AI Developer Hackathon · Indie track

Unas gafas que te ayudan a hablar, a ver y a recordar

Un clip para cualquier par de gafas y una app. Te dice qué responder, te describe lo que tienes delante y recuerda lo que pasó. Con los modelos de Meta.

La web funciona en cualquier navegador · la app pide Android 10 o superior · cómo instalarla

Foto real: unas gafas de montura dorada sobre una mesa de madera con el clip de Lente en la patilla derecha, una caja gris impresa en 3D con su cámara, sujeta con dos gomas.
Foto real
Código QR que abre la descarga de lente.apk

¿Estás en un computador? Escanéalo con tu Android para descargar la app.

La demo, doblada al inglés: Ver lee y describe lo que tienes delante, Dilo acompaña una llamada y la memoria encuentra las llaves. Las cajas sobre las tomas en primera persona son una capa visual, no lo que dibuja Lente. Descargar el video

Por qué existe

Piensa en alguien que quieres. Y que ya no ve bien.

La tarjeta de un nieto, la caja del remedio, la carta del banco: todo está delante, y nada le llega si nadie se lo lee. Las gafas con inteligencia artificial para personas ciegas ya existen, pero son caras y obligan a comprar gafas nuevas. Solo en Colombia, el último censo contó casi dos millones de personas con dificultades para ver.

Y en el trabajo, la reunión va más rápido que tu segundo idioma. «Rulo, can we ship the beta on Friday?» Sabes la respuesta, pero mientras armas la frase en inglés otro responde, y se decide sin ti.

No necesitas gafas nuevas. Con los modelos de Meta, basta una cámara, un micrófono y tu celular. ¿No tienes el clip? El celular hace de clip.

La hoja Grabar de la app: Asistir, Recuerdo, Solo grabar, Ver, Practicar e Idiomas, y la elección entre el clip y el celular.
Escoges cómo te ayuda. Asistir, Recuerdo, Ver, Solo grabar, Practicar o un tutor de idiomas.
La app escuchando: una tarjeta DILO dice «Yes, Friday works if QA signs off Thursday.» sobre la transcripción «Rulo, can we ship the beta on Friday?».
Asistir. La pregunta era para ti: la tarjeta Dilo trae la frase para responder.
Recuerdos en la app: el momento de ayer con el botón Revivir y una rueda del tiempo con tarjetas.
Recuerdos. Los momentos de tu día: giras la rueda, tocas uno y lo revives.
Dispositivos en la app: el clip conectado, con lo grabado hoy y su costo aproximado.
El clip. Conectado, con lo que grabó hoy y lo que costó.

Capturas reales de la app de Android, con datos de ejemplo sintéticos (PROBE) y la API de Meta simulada.

Un mismo Lente, tres momentos

Oye y ve lo que tú, recuerda lo que pasó y te habla. Cada número viene de una corrida medida en docs/benchmarks.md.

Dilo · en reuniones

Una frase para decir, justo a tiempo.

Cuando alguien te pregunta algo a ti en tu segundo idioma, Lente pone en tu teléfono una frase que puedes decir ya, con su significado en español debajo. Después quedan las notas, las decisiones y las tareas.

3,02 sde mediana desde que termina la pregunta hasta la tarjeta en el teléfono (n = 17, eval sintético del 2026-10-28).

Captura real de la app con una tarjeta DILO: «Yes, Friday works if QA signs off Thursday.»
Captura real de la app · datos de prueba

Ver · para personas ciegas o con baja visión

Te cuenta lo que tiene delante, cuando tú lo pides.

Una compañera que habla. Tocas la pantalla y te describe lo que ve la cámara; le preguntas «¿qué tengo en la mano?» o «¿dónde estoy?» y te responde con voz. Puede narrar lo que cambia y quedarse callada grabando. Funciona con TalkBack.

Es un prototipo: no es un dispositivo médico ni de movilidad, y no reemplaza tu bastón, tu perro guía ni tu criterio.

3,36 sde mediana entre la foto del clip y su descripción en el teléfono (n = 35, el clip real con el hub en Modal, 2026-11-04).

Ver · Narrando

Al frente, una puerta azul. A tu derecha, una mesa con una taza.

Toca: mirarMantén: pausarDos dedos: narración

Ilustración de la interfaz · datos de prueba

Practicar · al piano

Un profesor paciente que oye cada nota.

El teléfono oye la nota que tocas, sin mandar el audio a ningún lado, y marca cada nota de la lección. Al terminar, Muse Spark 1.3 te da una o dos frases de consejo con la voz de Lente.

ProntoEl número llega con la medición en el piano.

LECCIÓN 1

Otra vez · Siguiente

Escala de Do mayor

  1. Do, bien
  2. Re, bien
  3. Mi, bien
  4. Fa, faltó
  5. Sol, ahora
  6. La
  7. Si
  8. Do

Ahora oigoSol

«Muy bien. Te saltaste el Fa en la cuarta nota; tócala otra vez más despacio.»

Ilustración de la interfaz · datos de prueba

Memoria

Recuerda lo que pasó. Y te dice de dónde lo sacó.

Cada reunión queda en notas, decisiones y compromisos. Lo que importa pasa a «Lo que sé», con la frase que lo respalda. Pregúntale en español por una reunión en inglés y te responde con la fuente.

La app web de Lente con una reunión de ejemplo abierta: su resumen, la decisión de abrir la beta el 20 de noviembre con 50 usuarios y sus compromisos, junto al panel «Pregúntale a Lente».
La tarjeta «Lo que sé» con dos datos guardados, cada uno con la reunión de donde salió.
Capturas reales de la app web de Lente · datos de ejemplo PROBE, sintéticos
  • Con su fuente

    Cada respuesta enlaza la reunión de donde salió: 88 de 93 citaron la reunión correcta.

  • Rápida

    La primera frase llega en 2,66 s; antes tardaba 8,56 s (mediana, 30 preguntas sobre 30 días sintéticos).

  • Sabe decir que no

    Si no está en tu memoria, contesta «No lo encuentro»: 15 de 15 preguntas trampa.

  • Tu historia Pronto

    Vuelve a cualquier momento de tu día como lo viviste, y olvida el que quieras.

Apps

Una tienda abierta para tus gafas.

Dilo, Ver y Practicar ya son apps, e Idiomas llega como la cuarta. Pronto cualquiera podrá publicar la suya: un tutor, una guía de museo, una receta que mira tu cocina. Un clip, y las apps que la comunidad imagine.

El catálogo «Apps» de la app web de Lente: Dilo, Ver y Practicar integradas, e Idiomas marcada «Pronto».
Los cinco permisos que pide Ver: cámara, micrófono, ubicación, leer tu memoria y escribir en tu memoria, cada uno con lo que permite.
Capturas reales de la app web de Lente · datos de ejemplo PROBE, sintéticos
  • Una app es datos, nunca código

    Un manifiesto que Lente valida: qué hace, qué pide y qué herramientas puede usar. Ningún código ajeno corre en tus gafas.

  • Permisos a la vista

    Cada app dice qué pide antes de instalarla, y Lente los comprobará en código, nunca en un prompt.

  • Pruébala sin dejar rastro Pronto

    Una sesión sellada que no guarda nada: ni chat, ni memoria.

  • Publica la tuya Pronto

    La comunidad publica; cada app se revisa antes de aparecer y cualquiera puede reportarla.

Modelos de Meta

Cada modelo tiene su trabajo.

Y cada trabajo lo mide un script del repositorio, con voces y memorias sintéticas, nunca con reuniones reales.

  • Oír la reunión y separar quién habla

    muse-voice-transcribe-1.0 · DIARIZATION, en tiempo real

  • Oírte cuando le hablas a Lente

    muse-voice-transcribe-1.0 · ENDPOINTING

  • La frase Dilo y su significado en español

    muse-spark-1.3 · razonamiento mínimo, en streaming

  • Ver lo que ve la cámara

    muse-spark-1.3 con imagen

  • Conversar: el agente de voz con tus tareas, tu memoria y la web

    muse-spark-1.3 con function calling y web_search

  • Notas, decisiones, tareas y recuerdos

    muse-spark-1.3 con salida estructurada

  • Responder desde tu memoria, con la fuente

    muse-spark-1.3 · una llamada sobre un índice local

  • Consejos al piano

    muse-spark-1.3

  • Carril rápido

    Muse Spark Open en Baseten, pesos abiertos

Medido

  • 3,02 sTermina la pregunta → tarjeta Dilop50 · 4,75 s p95 · eval, 10 diálogos sintéticos, 2026-10-28
  • 76 % · 81 %«¿Esta pregunta era para mí?»: precisión y recallla misma corrida
  • 323 msDejas de hablar → tu turno está listop50 · scripts/bench-voice.ts, 2026-11-02
  • 3,21 sDejas de hablar → primera frase de la respuestap50 · la misma corrida
  • 90 de 105Respuestas desde la memoria, correctas y con la fuente correctaeval de grounding, 2026-11-03
  • 15/15 · 10/10«No lo encuentro» ante preguntas trampa: fuera de la memoria · fuera del proyectola misma corrida

Las corridas completas, con lo que salió mal, están en docs/benchmarks.md.

Pruébalo

Entra con tu cuenta de Google.

Mientras el jurado evalúa, cualquier cuenta de Google puede entrar. Tu memoria es solo tuya.

  1. Entra

    Con Google en la web, o en la app de Android con «Iniciar sesión con Google».

  2. Acepta los términos

    Los de la vista previa, una sola vez.

  3. Pregúntale al ejemplo

    Tu cuenta empieza con «PROBE · Proyecto de ejemplo»: dos reuniones inventadas, tareas y recuerdos.

    • ¿Qué se decidió sobre la beta?
    • ¿Qué tareas tengo pendientes?
    • ¿Qué puedes hacer por mí?
  4. Sin el clip

    En la app, «Usar el teléfono» convierte su micrófono y su cámara en el clip. En la web, graba con el micrófono o la cámara de tu computador, o con una pestaña de Meet o Zoom.

  5. Bórralo cuando quieras

    Ajustes → «Borrar ejemplo», o tu cuenta entera con todos tus datos.

Hay un límite diario de uso por persona y otro para todos. Si llegas a él, Lente te avisa y puedes volver al día siguiente.

Instalar la app de Android

Código QR que abre la descarga de lente.apk desde GitHub
  1. En tu Android, abre lente.apk o escanea el código.
  2. Si Android lo pide, permite instalar apps de esa fuente (tu navegador o tus archivos) y toca «Instalar».
  3. Abre Lente y toca «Iniciar sesión con Google».

Android 10 o superior. Todavía no está en Google Play; las notas de cada versión están en GitHub Releases.

El clip

Hecho a mano, en diez días. Ármalo tú.

Lo armé solo, en Bogotá, durante el hackathon: la placa llegó el 27 de octubre, el 29 la soldé en una tienda de electrónica y esa noche ya estaba en su carcasa impresa. Se sujeta a cualquier par de gafas.

  1. Una mano sostiene el estuche abierto con la placa Seeed XIAO ESP32-S3 Sense.27 oct. Llega la placa: cámara, micrófono y Wi-Fi.
  2. La placa vista desde arriba, con su cámara OV3660 en un cable flexible.27 oct. La cámara, antes de soldar nada.
  3. La placa con un cable USB-C conectado para encenderla por primera vez.27 oct. El primer encendido.
  4. Un cautín sobre un cargador USB-C de batería, de color azul.29 oct. Soldando el cargador.
  5. Manos soldando cables a la placa del clip con un cautín.29 oct. Cables a la placa.
  6. En una mano, la electrónica armada: placa, cargador, interruptor y una batería amarilla.29 oct. Funciona con su batería.
  7. Manos desenvuelven una carcasa negra impresa en 3D con un agujero para la cámara.29 oct. La carcasa impresa.
  8. El clip terminado en su carcasa, en una mano.29 oct, noche. Todo adentro.
Una mano sostiene el primer montaje del clip: la placa Seeed XIAO ESP32-S3 Sense con su cámara, un cargador USB-C y un interruptor.
Foto real · el primer montaje, 2026-10-29
De cerca, el clip terminado: la carcasa gris impresa en 3D con la cámara asomando por una ventana, sujeta a la patilla con dos gomas negras.
Foto real · el clip en su carcasa

Piezas

  • Seeed XIAO ESP32-S3 Sense: cámara, micrófono y Wi-Fi en una placa
  • Una batería LiPo de una celda y su cargador USB-C
  • Un interruptor deslizante
  • Opcional: un motor de vibración para avisos en silencio

Carcasa y firmware

Hecho durante el hackathon

Todo el código, escrito desde el 2026-10-26.

Cada día de trabajo tiene su fila en la bitácora. Cada función empezó como un cambio de OpenSpec, con propuesta, diseño, especificación y tareas.

Privacidad

Tu memoria es tuya.

Los términos de la vista previa, en corto.

  • Se guarda como texto, cifrada con una llave solo tuya. El audio y las fotos se guardan solo para la cuenta del autor; las demás guardan solo texto.

  • Puedes borrar tu cuenta cuando quieras, y con ella todos tus datos.

  • Lente llama a la API de modelos de Meta con créditos gratuitos, que permiten usar el contenido para mejorar el producto. No compartas nada sensible.

  • Es un prototipo de hackathon, no un dispositivo médico ni de movilidad.

En corto: Términos · Privacidad. El texto que aceptas al entrar está en el hub: términos · privacidad. ¿Preguntas? En los issues del repositorio.