Ejemplo de servicioCódigo abiertoCódigo abierto
OpenBrain
Captura los reels, publicaciones, enlaces y capturas que guardas. OpenBrain los lee, los resume y te deja encontrarlos en lenguaje natural.

Resultado
Búsqueda en lenguaje natural sobre todo lo guardado
El problema
Todo lo que guardas acaba en un sitio al que nunca volverás a mirar. Marcadores, reels guardados, capturas: todo eso es solo de escritura.
Lo que construí
Se construyó la captura en los sitios donde de verdad se guardan las cosas (la web, el menú de compartir de Android y un bot de Telegram) y un pipeline de ingesta que lee cada elemento al entrar: OCR para las capturas, extracción para las páginas, y después un resumen, etiquetas y un embedding para poder buscarlo por significado.
El resultado
Puedes pedir aquello que recuerdas a medias haber guardado y recuperarlo de verdad. Autoalojable, para que el archivo siga siendo tuyo.
Cómo funciona
- 01
Se guarda un elemento desde la web, el menú de compartir de Android o el bot de Telegram: un enlace, una captura, un reel, una publicación.
- 02
Se lee al entrar, no al salir: OCR para capturas, extracción para páginas y publicaciones.
- 03
El texto extraído se resume y se vectoriza, así que el elemento se puede buscar por lo que trataba y no por su nombre de archivo.
- 04
La recuperación responde a una descripción recordada a medias en vez de exigir las palabras exactas que contenía.
La capa de IA
OCR en la ingesta, resumen y etiquetado para dejar un registro legible, y búsqueda híbrida por palabras clave más semántica, para que un elemento se encuentre por sus palabras exactas o por lo que trataba. Hacer la lectura cara una sola vez al escribir es lo que abarata la búsqueda al leer.
La capa de ingeniería
Cada captura se escribe en un registro inmutable antes de procesarse, así que un elemento que no se puede analizar nunca se pierde. Alrededor de eso: un almacén vectorial, una licencia AGPL-3.0 y una forma de despliegue lo bastante simple como para que autoalojarlo sea realista y no teórico.
Decisiones técnicas clave
Leer en la ingesta, no en la consulta.
Procesar al entrar cuesta más una vez y hace rápida cada búsqueda posterior. Procesar al salir significa que cada consulta vuelve a pagar el OCR.
Autoalojable, por lo que la gente guarda.
Un archivo personal es lo último que se le debería pedir a alguien que entregue a un tercero. Autoalojarlo es la funcionalidad, no una opción de despliegue.