Kipi library