Knowledge spirit