Add ai component