Nil is a non-player character in Horizon Zero Dawn.
He doesn't count towards the All Allies achievement incase you're wondering. Hint at a SPOILER don't read on if you want none. He makes a request on a mountain. Might as well do it, no further progress to be had either way.