ai thread

ai & main