큐레이션

NVIDIA Earth2Studio

날씨·기후 AI 모델과 데이터·진단·앙상블을 Python 워크플로우로 조합하는 NVIDIA 오픈소스 프레임워크

Python1k+
NVIDIA Earth2Studio 대표 이미지

요약

NVIDIA Earth2Studio는 AI 기반 날씨·기후 과학을 위한 Python 프레임워크입니다. 모델, 데이터 소스, 진단, 앙상블과 저장소를 조합해 예측·분석 워크플로우를 구성할 수 있습니다.

도구 소개

공식 README는 전 지구·지역 날씨 예측 모델과 다양한 데이터 소스를 교체해 사용할 수 있는 모듈형 구성을 제공합니다. FourCastNet3, AIFS 같은 모델을 불러오고 GFS·IFS 등의 데이터를 연결한 뒤 Zarr 백엔드에 결과를 저장하는 결정론적 예제를 제공합니다.

NVIDIA Skills와 함께 사용하면 코딩 에이전트에게 모델 추천, 환경 설정, 데이터 수집, 첫 예측 실행을 맡길 수 있습니다. 기상·기후 데이터 분석을 교육하거나, 예측 파이프라인을 재현 가능한 코드로 남겨야 하는 팀에 적합합니다.

사용 포인트

  • 공개 기상 데이터와 AI 모델을 연결해 예측 실습을 만들 때
  • 모델·데이터 소스를 교체하며 결과 차이를 비교할 때
  • 예측 결과를 Zarr로 저장하고 반복 가능한 파이프라인으로 운영할 때
  • 코딩 에이전트에게 설치·데이터 수집·결정론적 예측 준비를 맡길 때

설치와 시작

상세 설치는 공식 설치 가이드를 따릅니다. 에이전트 보조 설정은 공식 README가 안내하는 NVIDIA Skills로 시작할 수 있습니다.

npx skills add NVIDIA/skills --skill earth2studio-install
npx skills add NVIDIA/skills --skill earth2studio-discover
npx skills add NVIDIA/skills --skill earth2studio-data-fetch
npx skills add NVIDIA/skills --skill earth2studio-deterministic-forecast

첫 워크플로우는 공식 예제처럼 모델·데이터·Zarr 저장소를 연결합니다.

from earth2studio.models.px import FCN3
from earth2studio.data import GFS
from earth2studio.io import ZarrBackend
from earth2studio.run import deterministic as run

model = FCN3.load_model(FCN3.load_default_package())
data = GFS()
io = ZarrBackend("outputs/fcn3_forecast.zarr")
run(["2025-01-01T00:00:00"], 10, model, data, io)

선정 사유

GitHub API에서 1,047 stars, Apache-2.0 라이선스, NVIDIA 공식 저장소와 2026-07-24 최신 push를 확인했습니다. 일반적인 챗봇 도구와 달리 과학·기상 분야의 실제 모델·데이터·진단 파이프라인을 재현 가능한 코드로 다루며, 공식 README의 실행 예제와 시각 자료가 충분해 교육·연구·업무 자동화에 적용할 수 있다고 판단했습니다.

참고

  • GitHub: https://github.com/NVIDIA/earth2studio
  • 공식 문서: https://nvidia.github.io/earth2studio/
  • 공식 README 이미지: earth2studio-readme-hero.png
  • 반응 조사: Reddit과 국내 사용자·개발자 커뮤니티를 각각 시도했으나 DuckDuckGo HTML이 HTTP 202 챌린지로 반환되어 검증 가능한 도구별 반응을 확인하지 못했습니다. 익명 반응 요약은 생략했습니다.