Kreuzberg é uma biblioteca Python moderna focada na extração de texto de diversos documentos. Ela oferece uma solução eficiente de extração de texto por meio de uma API concisa e processamento local, sem a necessidade de configurações complexas ou chamadas a APIs externas. A biblioteca suporta diversos formatos de arquivo, incluindo PDF, imagens e documentos de escritório. Seu design assíncrono melhora a eficiência do processamento, mantendo um baixo consumo de recursos. Kreuzberg é ideal para cenários que exigem extração de texto local, como aplicações RAG, e seus principais benefícios são a facilidade de uso, eficiência de recursos e funcionalidades robustas.