AI agent that adapts its persona to achive tasks