The sari library