This is what is trying to do. It is an alternative to ChatGPT which can also search the Internet so that you always get updated information. Given a question it decides whether to search the internet or not.