Firefly (cunoscut anterior ca PC GAMESS) este un pachet software pentru calcule chimice cuantice ab initio . Funcționează pe procesoare compatibile Intel cu arhitecturi x86 și x86-64 ( numai versiunea pe 32 de biți ). Bazat pe codul pachetului software GAMESS (SUA) . Dezvoltatorul principal al programului este Alexander Granovsky . Au rescris 60-70% din cod. Cele mai mari modificări au afectat părțile programului dependente de platformă (alocarea memoriei, I/O pe disc, lansare paralelă), funcțiile matematice (de exemplu, operații cu matrice) și metodele chimice cuantice ( metoda Hartree -Fock , teoria perturbației Møller- Plesset ) , teoria funcțională a densității ). Ca rezultat, PC GAMESS a devenit semnificativ mai rapid decât programul original. Din octombrie 2008, proiectul s-a distanțat de GAMESS (SUA) și și-a schimbat numele în Firefly. Până la 17 octombrie 2009, ambele denumiri erau folosite în mod interschimbabil. [unu]