We do not currently know of any antonyms for know-all.
The noun know-all is defined as:
Did you mean knoll?