본문 바로가기
C.W.K.
Stream
Lesson 01 of 06 · published

허깅페이스가 진짜 뭐야

~30 min · hub, ecosystem

Level 0스카우트
0 XP0/50 lessons0/10 achievements
0/120 XP to next level120 XP to go0% complete

AI의 깃허브, 그보다 조금 더 큰 것

허깅페이스(HF)는 오픈웨이트 AI 생태계의 운영 허브야. 흔히 “AI의 깃허브”라고 부르지만, 실제로는 네 가지 역할을 한곳에서 맡아. 모델·데이터셋·Space의 저장소, 수백만 개 저장소를 찾는 검색과 필터, Inference API·TGI·Spaces로 이어지는 실행 환경, 그리고 좋아요·토론·Papers Daily가 모이는 커뮤니티지.

허깅페이스를 단순히 transformers를 설치하는 곳으로 보면 중요한 절반을 놓쳐. Hub는 레지스트리이면서 라이선스와 모더레이션이 드러나는 자리이고, 모델의 계보와 평판이 쌓이는 곳이야. 모델 카드를 올린다는 건 README 하나를 꾸미는 일이 아니라, 다른 도구와 사용자가 읽을 계약을 공개하는 일이야.

숫자보다 구조를 봐

2026년 기준으로 공개 모델은 200만 개, 데이터셋은 50만 개, Space는 100만 개, 등록 사용자는 1,300만 명을 넘어섰어. 수치는 계속 바뀌지만 결론은 같아. Hub는 선별된 작은 목록이 아니라 npm이나 PyPI처럼 생태계가 모이는 중앙 레지스트리야. 카드, 다운로드 수, 좋아요, provider 지원 여부를 함께 읽어야 쓸 만한 대상을 가려낼 수 있어.

모든 저장소에는 Git 이력과 브랜치, PR, diff가 있어. 익숙한 Git 작업 방식으로 거대한 생태계를 다룰 수 있다는 점이 Hub가 확장된 핵심이야. 이제 Hub 클라이언트부터 설치하자. 뒤에 나오는 거의 모든 작업이 이 기반 위에서 움직여.

Code

Hub 클라이언트 + Transformers 깔기·bash
# CPU 베이스라인 — 이 퀘스트 대부분 레슨은 이거면 충분
pip install --upgrade huggingface_hub transformers datasets

# Apple Silicon / MPS (리눅스에선 skip)
pip install --upgrade torch torchvision torchaudio

# Login (interactive — huggingface.co/settings/tokens 에서 토큰 복붙)
huggingface-cli login

# 확인
huggingface-cli whoami
첫 접촉: 트렌딩 모델 리스트·python
from huggingface_hub import HfApi

api = HfApi()
trending = list(api.list_models(sort="trending", limit=10))
for m in trending:
    print(f"{m.id:<60} downloads={m.downloads or 0:>9}  likes={m.likes or 0:>5}")

External links

Exercise

로그인한 뒤 huggingface-cli whoami를 실행해. 이어서 인기 모델·데이터셋·Spaces를 각각 10개씩 뽑아 hf-trending-{date}.md에 저장해. 예상 밖의 분야가 무엇인지, 특정 조직이 두드러지는 분야가 어디인지도 적어.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.