Space는 빌드와 실행이 붙은 Git 저장소야
huggingface.co/spaces/{org}/{name}의 저장소에는 Gradio·Streamlit·Docker·Static 가운데 SDK를 선언하는 manifest가 있어. 푸시하면 HF가 관리형 하드웨어에서 빌드하고 실행해. 무료 CPU부터 A100·H100 유료 등급까지 선택할 수 있어.
- Gradio는 Python 함수의 입력과 출력을 빠르게 ML 데모 UI로 만들어.
- Streamlit은 위에서 아래로 실행되는 스크립트와 session state가 필요한 대시보드에 잘 맞아.
- Docker는 FastAPI, 비 Python 앱, 맞춤 Nginx처럼 자유로운 컨테이너가 필요할 때 써.
- Static은 런타임 없이 HTML·CSS·JavaScript로 문서나 소개 화면을 제공해.
Space를 범용 PaaS로 착각하지 마
무료 등급에는 영구 디스크가 없고 유료 저장소도 제약이 있어. 데이터베이스나 장기 작업 대기열의 주인으로 삼기보다는 Hub에서 모델과 맞닿은 하나의 앱이나 데모를 제공하는 데 써야 해.