PTEN
Habla con Sigil Labs

Producto

Libriq

Libriq es una plataforma que convierte libros y documentos en una base de conocimiento consultable. Responde con RAG citando el fragmento de origen, organiza los conceptos en un grafo y crea cursos.

Por Sigil Labs · Publicado el · Actualizado el

Visitar el sitio (libriq.ai) ← Todos los proyectos

Ficha del proyectoN.º 02
Tecnologías utilizadas
  • FastAPI
  • Python 3.12
  • Next.js
  • PostgreSQL
  • Qdrant
  • LiteLLM
  • Voyage AI
  • Caddy
Estado
En producción

El problema

Las organizaciones acumulan conocimiento en libros, manuales, normas e informes que casi nadie logra consultar en el momento en que lo necesita. La búsqueda por palabra clave devuelve archivos, no respuestas.

Un asistente de IA genérico responde con fluidez, pero sin decir de dónde sacó la información. En contextos en los que la fuente importa, una respuesta sin origen no sirve.

Lo que se construyó

Libriq recibe libros y documentos en diez formatos y los convierte en una base de conocimiento consultable. A partir de ella, es posible:

  • conversar con el acervo y recibir respuestas con la cita del fragmento de origen;
  • hacer búsqueda semántica, que encuentra pasajes por su sentido y no solo por las palabras;
  • crear cursos, con lecciones escritas a partir de los libros y un plan que se muestra antes de la creación;
  • generar quizzes y flashcards a partir del contenido;
  • seguir el propio progreso de estudio en un mapa de dominio por tema.

Los diez formatos son EPUB, PDF, DOCX, MOBI/AZW3, TXT, Markdown, HTML, ODT, RTF y FB2. Libriq indexa cada archivo automáticamente después de la carga, y el libro puede consultarse en cuanto termina la indexación.

Cómo funciona

Cada documento se divide en pasajes, y cada pasaje se indexa por su significado en una base de datos vectorial. Cuando alguien hace una pregunta, Libriq primero recupera los pasajes más relevantes. Solo entonces le pide a un modelo de lenguaje que redacte la respuesta con base en ellos.

Por eso toda respuesta apunta al fragmento que la respalda. Cada cita muestra el libro, el capítulo y el fragmento mismo, con un enlace que abre el libro en ese punto, para que quien lee pueda comprobarlo.

La recuperación en sí ocurre en dos etapas. Primero, una búsqueda vectorial reúne los pasajes candidatos por cercanía de sentido. Después, un modelo de reordenamiento lee cada candidato completo y conserva solo los cinco más relevantes para la respuesta.

Cada cita trae además una puntuación de relevancia, mostrada en porcentaje, para que quien lee vea cuánto corresponde un pasaje a la pregunta antes de abrirlo. El modelo de lenguaje, el modelo de embeddings y el modelo de reordenamiento son intercambiables: cualquiera de los tres puede sustituirse por otro, de modo que la plataforma no queda atada a los modelos de un único proveedor.

Esta forma de responder, que recupera pasajes y solo después redacta, se conoce como RAG. Además del RAG, Libriq mantiene un grafo de conceptos del acervo. Los conceptos se extraen de los libros y se vinculan mediante relaciones: por ejemplo, un concepto exige otro, forma parte de otro o usa otro. El grafo muestra qué respalda el acervo sobre un tema y qué conviene aprender antes.

Con ese grafo Libriq arma los cursos. Quien pide el curso indica un título, y la plataforma muestra, antes de crearlo, el plan de lecciones que el acervo respalda. Es posible usar solo ese plan, completar el número de lecciones deseado con conceptos externos al acervo, que quedan marcados como tales, o generar el curso libremente. Dentro de cada lección, un párrafo sin fuente citada del acervo aparece marcado, para que quien aprueba la lección sepa qué revisar.

Libriq también expone una API REST, protegida por claves de API, y un servidor MCP. A través de ellos, otros sistemas usan el acervo como fuente de conocimiento.

Para quién es

Libriq sirve a equipos que necesitan consultar y enseñar un cuerpo extenso de conocimiento: quien capacita personas, quien trabaja con normas y contratos, y quien quiere darle a un asistente una base confiable. En todos los casos el valor está en el mismo punto: la respuesta viene acompañada de la fuente.

Los libros se organizan en colecciones dentro de un equipo, de modo que cada equipo trabaja con su propio acervo. Un curso generado a partir de él puede quedar privado, compartirse con todo el equipo o con personas elegidas, y el progreso de cada persona se registra por separado.

Dónde se usa Libriq

Libriq está en producción. También es la capa de recuperación de conocimiento de otros sistemas construidos por Sigil Labs: un copiloto de políticas públicas que responde citando la legislación, y un asistente jurídico corporativo que responde solo con base en una biblioteca de documentos aprobada.

Preguntas frecuentes

¿Qué es Libriq?

Libriq es una plataforma de Sigil Labs que convierte libros y documentos en una base de conocimiento consultable. Responde preguntas citando el fragmento de origen, organiza los conceptos del acervo en un grafo y crea cursos, quizzes y flashcards a partir del contenido.

¿Cómo evita Libriq las respuestas sin fundamento?

Libriq redacta cada respuesta a partir de pasajes recuperados del acervo cargado e indica el fragmento que la respalda. Eso permite abrir el fragmento citado en el documento original y comprobarlo.

¿Otros sistemas pueden usar Libriq?

Sí. Libriq ofrece claves de API y un servidor MCP, de modo que otros sistemas consulten el acervo. La propia Sigil Labs usa Libriq como capa de recuperación de conocimiento en otros proyectos.

← Todos los proyectos