With the rise of AI agents, traditional software applications are effectively becoming databases that agents interact with on the user's behalf