← Todos los proyectos

IA aplicada · Código público

YouTube Knowledge Base

Convertir un canal de YouTube en una biblioteca consultable, con respuestas que enlazan al momento del vídeo.

El problema

Un canal puede reunir años de entrevistas, clases o conversaciones útiles. Encontrar de nuevo una explicación concreta exige recordar en qué vídeo estaba y en qué momento se dijo.

Qué permite hacer

La herramienta obtiene transcripciones de un canal y las organiza en una base de conocimiento. Combina búsqueda por palabras con búsqueda semántica y ofrece un chat para consultar ese material. Las referencias incluyen enlaces con la marca de tiempo del vídeo.

Se puede usar desde la terminal o mediante una interfaz web con conversaciones guardadas. La sincronización conserva el estado de cada vídeo para continuar trabajos interrumpidos o volver a intentar los que fallaron.

La decisión de diseño

El almacenamiento, los índices y los embeddings están en el equipo local. El modelo de respuesta se utiliza a través de OpenRouter y recibe la pregunta y los fragmentos recuperados. La limpieza de patrocinios consulta SponsorBlock y puede recurrir también a un modelo externo.

Esta separación permite cambiar el modelo de respuesta y conservar el material indexado. También hace explícito qué parte del trabajo depende de servicios externos.

Dónde están sus límites

La calidad de la consulta depende de las transcripciones y de los fragmentos recuperados. Un enlace a un vídeo permite contrastar la respuesta, pero no garantiza que el modelo la haya interpretado correctamente. Requiere instalación local, acceso a los vídeos y una clave de OpenRouter.

Una pregunta para un negocio

¿Qué información útil ya existe en tus vídeos de formación o entrevistas, pero cuesta volver a encontrar? Este proyecto es un punto de partida para explorar cómo convertir un archivo de contenido en material que se pueda consultar.