Forget balance, the mechanics are clunky and disjointed: Cha to Int skills, swapping out saves, a super powerful Detect Thoughts ability, and then an insanely powerful damage buff. It's all over the place.
I like the concept (warlock obsessed with knowledge) but I would change the concept so the patron is a god (of knowledge, secrets, etc like Thoth, Boccob, Oghma) using the warlock as a conduit to gain more knowledge. I would leverage some ideas from the Knowledge domain but be careful not to overlap.