Focusing on self learning and evolving agents with data to fine tune retrain from along with evolving memory