creat an empty knowledge lib