Open Source
GitHub, HuggingFace의 최신 AI 오픈소스 프로젝트를 탐색하세요.
Andrej Karpathy가 공개한 LLM 학습 코드로, PyTorch나 CPython 없이 순수 C/CUDA만으로 GPT-2·GPT-3 계열 모델의 사전학습을 재현하는 것을 목표로 한다. 최신 메인라인 코드인 train_gpt2.cu는 혼합 정밀도와 cuDNN Flash Attention을 지원하며, README 기준 PyTorch Nightly보다 약 7% 빠르다. 학습용으로는 약 1,000줄짜리 단일 파일 CPU fp32 참조 구현(train_gpt2.c)과 단일 GPU fp32 레거시 버전을 함께 제공한다. nanoGPT를 손본 PyTorch 참조 구현(train_gpt2.py)과 결과를 비교하는 단위 테스트가 있고, MPI·NCCL 기반 멀티 GPU·멀티 노드 학습도 지원한다. MIT 라이선스다.
huggingface
SOTA 기계학습 모델을 위한 오픈소스 모델 정의 프레임워크
google-gemini
터미널에서 Gemini AI를 사용하는 Google 공식 CLI 에이전트
NousResearch
스스로 학습하고 성장하는 자기 개선형 AI 에이전트
rasbt
PyTorch로 ChatGPT 스타일 LLM을 처음부터 구현하는 교육용 자료