La automatización en la gestión de una biblioteca está causada, principalmente, por la mayor demanda de servicios por parte de los usuarios así como el aumento en el volumen de información a gestionar. Como resultado surge la necesidad de optimizar procesos y procedimientos de gestión, con información actualizada que permita la evaluación de los mismos, y el desarrollo de los nuevos servicios demandados por los usuarios, principalmente a través del uso de Tecnologías de la Información.
El proceso de automatización ha pasado por varias fases hasta llegar a los actuales Sistemas Integrados de Gestión Bibliotecaria (SIGB). Este tipo de sistemas integran, en una única plataforma, distintas aplicaciones diseñadas para soportar las funciones que conforman la gestión bibliotecaria. Arquitectónicamente, las aplicaciones son desarrolladas como módulos que se integran en la plataforma, interrelacionándose y compartiendo un modelo de datos común, mejorándose así su extensibilidad y eficiencia.
Kobli en un SIGB adaptado por el grupo de trabajo de las Bibliotecas de la Administración General del Estado a partir de Koha, uno de los principales SIGB basados en Software Libre en cuanto a capacidad e implantación.