Model prognozuje warunki atmosferyczne i powierzchniowe z rozdzielczością 0,25° szerokości i długości geograficznej (1440x720 punktów siatki), co odpowiada ponad 1 milionowi punktów pokrywających powierzchnię Ziemi. W każdej prognozie uwzględniane są 227 zmienne, w tym 6 zmiennych atmosferycznych na 37 poziomach pionowych oraz 5 zmiennych powierzchniowych. GraphCast wykorzystuje pokrycie sfery (atmosfery ziemskiej) opartej na 6 siatkach (ang. multi-mesh) opartych na podziale dwudziestościanu foremnego podział ten eliminuje problem zwiększonej ilości punktów sieci blisko biegunów występujący na siatkach szerokośc-długość geograficzna. Model składa się z trzech głównych składników: (1) Enkoder przekształca dane wejściowe (aktualny stan pogody na siatce szerokości i długości geograficznych) w wewnętrzną reprezentację opartą na wielokrotnym podziale dwudziestościanu foremnego; (2) Procesor wykorzystuje metodę przekazywania informacji (ang. message-passing) do przetwarzania informacji (uczenia) na siatkach;