Otto Bonilla: Ripple

Producto

Ripple: notas personales con búsqueda semántica local

Ripple combina notas persistentes, modelos locales, transcripción de voz y una pequeña revisión diaria sin inventar respuestas.

Guardar una idea es sencillo; recuperarla cuando hace falta es más difícil. Ripple permite capturar pasajes y reflexiones, revisar elementos seleccionados y buscar material por su significado.

Capturar, revisar y encontrar

Una captura puede contener texto propio, un pasaje pegado, una referencia o una grabación breve. La voz se transcribe localmente y puede corregirse antes de guardar. Los enlaces se conservan como referencias, sin extraer automáticamente su contenido.

La revisión asigna hasta tres elementos por día del calendario de Dublín. En práctica, el pasaje puede ocultarse hasta revelarlo, y la respuesta modifica la próxima fecha. Las referencias permanecen en la búsqueda sin entrar en revisión.

Guardar primero, indexar después

SQLite conserva originales, notas, fuentes, estado de revisión e información de búsqueda. El guardado persistente sucede antes de la indexación semántica: un modelo no disponible no impide conservar la captura.

Los vectores locales y SQLite FTS5 combinan significado y coincidencias de texto. Un modelo Whisper local transcribe inglés. Tras descargar los modelos inicialmente, estas funciones se ejecutan en el equipo sin enviar capturas a un servicio de IA de pago.

Recuperación y acceso sin conexión

La búsqueda devuelve material guardado con su fuente y nota, sin generar una respuesta inventada. Si falla la indexación semántica, la interfaz informa que solo busca por palabras.

La caché de la interfaz está implementada, pero guardar, sincronizar o grabar sin conexión no lo está. El servidor local documentado no tiene inicio de sesión y no debe publicarse abiertamente. La transcripción en inglés puede equivocarse.

Una colección que se puede inspeccionar

El README explica instalación, copias de seguridad, acceso privado desde el teléfono y verificación. La arquitectura distingue la colección persistente de los modelos que ayudan a recuperar su contenido.

Fuentes y lecturas relacionadas

Basado en la documentación enlazada, revisada el 2 de noviembre de 2026. Las funciones y los límites corresponden a esa versión documentada.

Ver repositorio