En mi salón, detrás de la tele, hay un miniPC del tamaño de un libro de bolsillo. Es un BMAX con 8 gigas de RAM que probablemente cueste menos que una cena decente. Y dentro de ese cacharro hay 150.000 libros.
No es una cifra redonda para hacer bonito. Son literalmente más de ciento cincuenta mil títulos organizados, catalogados, con sus portadas, sus metadatos y accesibles desde cualquier dispositivo de mi casa. Mi mujer lee en el Kindle sin saber muy bien cómo llegan los libros ahí. Mi hija de diecisiete años tiene acceso a una biblioteca de fantasía y ciencia ficción que haría llorar a un bibliotecario. Y yo tengo la satisfacción un poco absurda de haber construido algo que nadie me pidió y que probablemente nadie necesitaba con esa magnitud.
Pero la verdad es que esta historia no va de libros. Va de lo que pasa cuando llevas una obsesión lo suficientemente lejos como para que se convierta en un sistema. Y de lo que aprendes por el camino sobre automatización, sobre organizar información y sobre la diferencia entre acumular y curar.
Cómo empezó esto (la culpa es de un Kindle)
Todo empezó hace años con un Kindle y una frustración. Me encanta leer. Siempre me ha encantado. Pero la experiencia de comprar libros digitales me parecía absurda. Pagas por un archivo que no es tuyo, que no puedes prestar, que no puedes mover de plataforma y que Amazon puede borrar de tu dispositivo cuando le dé la gana. De hecho, lo han hecho.
Así que empecé a buscar alternativas. Primero fue Calibre, el software de gestión de ebooks. Después fue Calibre-Web, para acceder desde el navegador. Después fueron las fuentes de libros. Y después… bueno, después la cosa se me fue de las manos.
La verdad es que hay un momento en cualquier proyecto personal en el que pasas de "esto es útil" a "esto es una obsesión". En mi caso, ese momento fue cuando me descubrí a las dos de la madrugada escribiendo un script para descargar automáticamente catálogos de bibliotecas digitales y cruzarlos con mi colección para detectar lo que me faltaba.
¿Lo que me faltaba? Tenía treinta mil libros. ¿Qué podía faltarme?
Pues resulta que mucho. Siempre falta mucho.
La estructura de la bestia
Para que te hagas una idea, la biblioteca tiene tres patas.
La principal es Calibre-Web, donde vive la literatura: novelas, ensayos, divulgación, filosofía. Más de 150.000 títulos en español, organizados por autor, género y colección. Es como una tienda de libros infinita, pero sin la parte de pagar.
Después está Kavita, donde guardo todo lo de gaming: manuales de rol, reglamentos de Warhammer, guías de D&D, suplementos de campaña. Más de cien series organizadas por sistema de juego. Esto es para otro tipo de lectura, más de consulta que de relax.
Y luego está Komga, donde van los cómics y el manga. Marvel, DC, manga, europeo, indie. Miles de archivos organizados por editorial y serie.
Las tres apps corren en Docker en ese miniPC del salón. Cada una tiene su propio catálogo, su propia lógica de organización y sus propios scripts de importación. Porque claro, cuando tienes 150.000 archivos, no los organizas a mano. Los organizas con código.
Lo que aprendes cuando organizas 150.000 cosas
Y aquí viene lo que realmente importa. Porque montar una biblioteca digital de este tamaño te obliga a resolver problemas que son extrañamente parecidos a los problemas de cualquier negocio.
El problema de los metadatos. Un libro sin metadatos es un archivo perdido. Necesita título, autor, editorial, año, género, idioma, portada. Multiplicado por 150.000. No puedes hacerlo manualmente. Así que aprendes a automatizar la extracción de metadatos, a cruzar con bases de datos externas como Open Library y Google Books, a manejar las inconsistencias y los errores. Y te das cuenta de que tus datos son tan valiosos como su estructura. Un dato sin organizar no existe.
El problema de los duplicados. Cuando importas libros de múltiples fuentes, los duplicados son inevitables. El mismo libro con títulos ligeramente distintos, con autores escritos de forma diferente, con formatos diferentes. Aprendes que la deduplicación es un arte: demasiado agresiva y borras cosas que no deberías; demasiado laxa y acumulas basura. Es el mismo problema que tiene cualquier empresa con su CRM, sus hojas de cálculo y sus bases de datos. Solo que a una escala que te obliga a resolverlo de verdad.
El problema de la curación. Esta es la lección más importante. Tener 150.000 libros no te hace lector. Te hace acumulador. La diferencia está en la curación: decidir qué merece estar y qué no. Qué edición es la buena. Qué traducción es la correcta. Qué obras son imprescindibles y cuáles son relleno. Descartar es más difícil que acumular, y aprendes eso de la forma dura cuando tu disco duro se llena por tercera vez.
Automatización: de hobby a disciplina
Lo que empezó como un script chapucero para descargar libros se convirtió, con el tiempo, en un sistema bastante sofisticado. Tengo scripts que importan archivos automáticamente, que clasifican por formato y contenido, que enriquecen metadatos, que detectan duplicados, que envían libros al Kindle de cada miembro de la familia.
Los agentes de IA llegaron después, pero encajaron como una pieza de puzzle. Porque resulta que clasificar un libro —decidir si es ficción o no ficción, asignarle un género, determinar el idioma, evaluar la calidad de la edición— es exactamente el tipo de tarea donde la IA brilla: requiere juicio pero no creatividad, y se beneficia de la escala.
La verdad es que montar todo esto me enseñó más sobre automatización que cualquier curso. Porque cuando automatizas algo por necesidad real —porque hay 150.000 archivos y no te queda otra—, aprendes las lecciones que los tutoriales no te enseñan. Que la automatización requiere mantenimiento. Que los edge cases son más frecuentes que los casos normales. Que un sistema que funciona al noventa por ciento puede ser peor que uno manual si el diez por ciento restante causa problemas. Todo lo que escribí sobre la cara B de automatizar lo aprendí aquí, con los libros, antes de aplicarlo al negocio.
La diferencia entre acumular y curar
Hubo un momento, alrededor de los 100.000 libros, en que me hice una pregunta incómoda: ¿para qué quiero todo esto?
No es que no leyera. Leo bastante. Pero nadie lee 150.000 libros en una vida. Ni en diez vidas. Entonces, ¿qué sentido tiene tenerlos?
La respuesta que me di a mí mismo tiene dos partes. La primera es práctica: quiero que cuando alguien de mi familia quiera leer algo, lo tenga disponible al instante. Sin esperar, sin pagar, sin depender de que Amazon lo tenga en su catálogo. Eso vale algo.
La segunda es más filosófica, y tiene que ver con una idea que me obsesiona: la de que organizar información es la base de todo. De todo. Del conocimiento, del negocio, de la vida. La curiosidad como disciplina necesita materia prima, y la materia prima es información accesible y organizada.
Umberto Eco tenía una biblioteca personal de 30.000 volúmenes y decía que una biblioteca privada no es una colección de libros que has leído, sino una herramienta de investigación. Los libros que no has leído son más importantes que los que has leído, porque representan todo lo que podrías aprender. Me gusta esa idea. Mi versión digital es más grande y menos elegante, pero la lógica es la misma.
Vannevar Bush imaginó en 1945 una máquina llamada Memex que almacenaría todos los libros y documentos de una persona y permitiría buscar y conectar ideas entre ellos. Ochenta años después, tengo algo parecido corriendo en un cacharro de 200 euros en mi salón. El futuro que él imaginaba resulta que cabe detrás de una tele.
Lo que le diría a alguien que quiere hacer algo parecido
Si estás pensando en montar tu propia biblioteca digital, mi consejo es: empieza pequeño y ve creciendo. No intentes tener 150.000 libros el primer mes. Empieza con los que ya tienes. Organízalos. Ponles metadatos decentes. Aprende Calibre. Cuando eso funcione, amplía.
Y sobre todo: piensa en por qué lo haces. Si es por acumular, te vas a aburrir. Si es por tener una herramienta que te haga la vida —y la de tu familia— un poco mejor, entonces merece la pena.
Porque al final, la biblioteca no es el destino. Es el camino. Lo que aprendes montándola —sobre datos, sobre sistemas, sobre automatización, sobre decidir qué importa y qué no— es mucho más valioso que la biblioteca en sí.
Aunque reconozco que tener 150.000 libros accesibles desde el sofá tampoco está mal.

Deja un comentario ¡Tu opinión me interesa!