Word for an entity with a vast amount of knowledge? [closed]

Solution 1:

Such an entity is said to be omniscient:

1 : having infinite awareness, understanding, and insight
// an omniscient author
// the narrator seems an omniscient person who tells us about the characters and their relations— Ira Konigsberg

2 : possessed of universal or complete knowledge
// the omniscient God

(source: Merriam-Webster)

It's never used in a literal sense when applied to real humans (the examples for definition 1 come from writing). If I'd call your uncle omniscient, I'd mean that figuratively; he might know a lot, but not so much that his knowledge far exceeds that of other humans.