Im Simulator können Registermaschinenprogramm geschrieben, gespeichert und ausgedruckt werden. Der Simulator akzeptiert Registernamen, relative Sprünge und Sprünge zu Labels.
GI-Gaia ist ein portables Framework zur Berechnung und Visualisierung verteilter Algorithmen (z. B. Bestimmung des größten gemeinsamen Teilers im Ring). Die konkreten Simulationen sind von den Basisdiensten getrennt und werden als Plugins nachgeladen.