Kreuzberg es una biblioteca Python moderna, enfocada en la extracción de texto de diversos documentos. Proporciona una solución eficiente de extracción de texto a través de una API sencilla y procesamiento local. Soporta múltiples formatos de archivo, incluyendo PDF, imágenes y documentos de oficina, sin requerir configuraciones complejas ni llamadas a APIs externas. Su diseño de interfaz asíncrona mejora la eficiencia del procesamiento, manteniendo un consumo de recursos ligero. Kreuzberg es ideal para escenarios que requieren extracción de texto local, como aplicaciones RAG, y sus principales ventajas son su simplicidad, eficiencia de recursos y potencia.