El desarrollador MaximeRivest lanzó el 4 de julio el proyecto de código abierto riddle, que convierte la tableta de tinta electrónica reMarkable Paper Pro en un diario manuscrito con capacidad de respuesta de IA, inspirado en el diario mágico de Tom Riddle de Harry Potter. Tras escribir a mano en la tableta y detener el lápiz, la tinta se desvanece gradualmente después de aproximadamente 2,8 segundos, y la respuesta se escribe de vuelta en la página con una animación trazo a trazo utilizando una fuente manuscrita generada por IA.
La tinta se desvanece tras 2,8 segundos de detener el lápiz; respuesta animada con la fuente manuscrita Dancing Script
(Fuente: MaximeRivest)
Según la descripción y demostración de MaximeRivest, el flujo interactivo de riddle es: el usuario escribe texto a mano en el reMarkable Paper Pro y luego detiene el lápiz; después de aproximadamente 2,8 segundos, la tinta se desvanece gradualmente de la página; el dispositivo entra en un estado de «pensamiento» y luego escribe de vuelta en la página la respuesta generada por IA con una animación trazo a trazo utilizando la fuente manuscrita Dancing Script, creando visualmente el efecto de «alguien está escribiendo una respuesta frente a ti». MaximeRivest publicó en X: «I love it when technology feels like magic».
Arquitectura de tres capas de riddle: núcleo Rust, motor de visualización quill en C/C++, backend de IA oracle
Según la explicación técnica de MaximeRivest, la arquitectura de riddle se divide en tres niveles:
Capa núcleo Rust: se encarga de procesar la entrada de trazos manuscritos y los efectos de animación de desvanecimiento y síntesis de tinta.
Capa quill en C/C++: toma el control directo del motor de visualización de tinta electrónica, omitiendo la capa intermedia de interfaz de usuario general para reducir la latencia de visualización.
Backend de IA oracle: el desarrollador lo denomina «el alma del diario», responsable de recibir la entrada de texto y generar respuestas.
El backend oracle admite múltiples servicios de IA: OpenAI, OpenRouter, Groq o servidores locales autogestionados
Según la documentación técnica de MaximeRivest, el backend oracle admite por defecto la API compatible con OpenAI (formato /chat/completions); siempre que el servicio cumpla con este formato, se puede cambiar el backend modificando variables de entorno. Las opciones compatibles incluyen OpenAI oficial, OpenRouter, Groq, y servidores locales autogestionados; también ofrece un modo de recorrido local con menor latencia.
Actualmente, riddle solo es compatible con el hardware reMarkable Paper Pro y se publica en GitHub bajo licencia MIT.
Preguntas frecuentes
¿Cómo funciona la experiencia de escritura a mano de riddle?
Según la demostración de MaximeRivest, tras escribir texto a mano en el reMarkable Paper Pro y detener el lápiz durante aproximadamente 2,8 segundos, la tinta se desvanece gradualmente de la página; el backend oracle procesa la entrada y luego escribe la respuesta de vuelta en la página con una animación trazo a trazo utilizando la fuente manuscrita Dancing Script, simulando el efecto visual de «alguien está escribiendo una respuesta».
¿Qué backends de IA admite riddle?
Según la documentación técnica, el backend oracle de riddle admite por defecto la API compatible con OpenAI (formato /chat/completions), pudiendo conectarse a OpenAI oficial, OpenRouter, Groq o servidores locales autogestionados, cambiables mediante variables de entorno; también admite un modo de recorrido local para reducir la latencia.
¿Dónde se puede obtener riddle y qué licencia tiene?
Según el anuncio de MaximeRivest, riddle se publica en GitHub bajo licencia MIT y es compatible con la tableta de tinta electrónica reMarkable Paper Pro.