I figured it out, most ppl use pyrit with airolib so they can use GPU.
Maybe I'm missing something but to me it seems like airolib is obsolete as is right now. It takes longer to make a database with airolib than it would take to feed the same dictionary into aircrack. I test a wordlist with aircrack alone, took about 3min to go through it (~1200 k/s). Now feeding the same wordlist into airolib took 8min (210 k/s), granted the program can only utilize one core, even if i split the file in half and using both my cores still be about 4min. Now you still have to run aircrack, which took 4 sec(60000 k/s). That is still 1min slower!
I figured it out, most ppl use pyrit with airolib so they can use GPU.