Inspiración

Cada día generamos información valiosa: ideas rápidas, enlaces interesantes, notas sueltas, fragmentos de documentación, PDFs, audios o capturas de pantalla.
El problema no es capturar información — es transformarla en conocimiento estructurado y reutilizable.

La mayoría de herramientas mezclan captura y organización, obligando al usuario a estructurar demasiado pronto. Eso genera fricción y sobrecarga cognitiva.
Quisimos diseñar un sistema que separa claramente captura y procesamiento, reduce el esfuerzo mental y convierte entradas caóticas en conocimiento estructurado de forma automática.

Así nace Librain: una capa cognitiva externa que permite pensar fuera de la cabeza sin perder el control sobre los datos.


Qué hemos construido

Librain es un sistema de captura sin fricción y transformación inteligente del conocimiento mediante IA bien integrada.

Principios clave:

  • Captura rápida y unificada (texto, enlaces, archivos).
  • Transformación automática con IA hacia conocimiento estructurado.
  • Separación entre entrada cruda y estado procesado.
  • Control total del usuario sobre sus datos (formatos abiertos).
  • Estructura coherente y posibilidad de conexión entre contenidos.

Cuando un usuario guarda contenido, Librain:

  1. Extrae la información relevante.
  2. Clasifica el estado del contenido.
  3. Genera metadatos estructurados.
  4. Calcula un score dinámico según relevancia y preferencias del usuario.
  5. Lo convierte en conocimiento accionable y conectable.

Cómo lo hemos construido

La arquitectura está diseñada para ser modular, escalable y adaptable:

  • Next.js (App Router) para frontend y API.
  • Node.js runtime para procesamiento en servidor.
  • MongoDB para almacenamiento estructurado.
  • Integración con modelos de IA (LLM) para clasificación y estructuración.
  • Pipeline de extracción para PDFs y recursos externos.
  • Diseño desacoplado que permite cambiar el modelo de IA (local o cloud).

La IA no es un chat añadido: es una capa de transformación integrada en el flujo del sistema.


Retos enfrentados

1. Automatización vs control

La IA debe asistir, no sustituir. Por eso las transformaciones son estructuradas y editables.

2. Evitar alucinaciones

Restringimos las respuestas de IA a formatos JSON estrictos y prompts deterministas para garantizar coherencia estructural.

3. Reducir fricción cognitiva

Diseñamos una separación clara entre:

  • Contenido crudo
  • Contenido procesado
  • Estados accionables

4. Complejidad técnica

La gestión de PDFs, OCR, autenticación y separación entre Server/Client Components en Next.js exigió decisiones arquitectónicas cuidadosas.


Qué hemos aprendido

  • La IA aporta más valor cuando transforma información que cuando simplemente conversa.
  • La estructura reduce la carga cognitiva.
  • Separar captura y procesamiento cambia completamente la experiencia del usuario.
  • El control y la ética en el manejo de datos son ventajas competitivas.

Impacto

Librain reduce la fricción mental y convierte información dispersa en conocimiento estructurado, conectado y accionable.

No es solo una herramienta de almacenamiento.

Es una infraestructura cognitiva.

Built With

Share this project:

Updates