프로젝트 소개
AI Engineering from Scratch는 API 래퍼가 아닌 첫 원리부터 AI 엔지니어링을 가르치는 무료 MIT 라이선스 커리큘럼이자 참고 매뉴얼입니다. 저장소에는 20개의 순차적 단계로 구성된 523개 수업이 포함되어 있으며, 약 342시간의 학습량이 소요됩니다. 구현 언어는 Python, TypeScript, Rust, Julia입니다.
커리큘럼은 상향식으로 구성됩니다: 설정 및 도구, 수학 기초, 고전적 기계학습, 딥러닝, 비전, 자연어 처리, 음성/오디오, 트랜스포머, 생성형 AI, 강화학습, 처음부터 만드는 LLM, LLM 엔지니어링, 멀티모달 시스템, 도구 및 프로토콜(Model Context Protocol 포함), 에이전트 엔지니어링, 자율 시스템, 멀티 에이전트 스웜, 인프라/프로덕션, 윤리/정렬, 캡스톤 프로젝트. 각 단계는 이전 단계에 의존하며, 각 수업은 일관된 구조를 따릅니다: 한 줄 모토, 구체적 문제, 개념 다이어그램, 프레임워크 없이 원시 수학으로 알고리즘을 구현하는 "Build It" 섹션, 동일한 아이디어를 PyTorch 또는 scikit-learn으로 실행하는 "Use It" 섹션, 재사용 가능한 산출물(프롬프트, 스킬, 에이전트, MCP 서버)을 남기는 "Ship It" 섹션.
진입 경로는 선형 읽기를 강요하지 않고 목표 지향적입니다. 신입을 위한 빠른 경로, 기계학습 기초를 원하는 Python 개발자, 프로덕션 LLM 애플리케이션 구축자, 에이전트 빌더, MCP 개발자, Agent Skills 저자, Claude 인증 후보자를 위한 경로가 있습니다. 10문항 배치 퀴즈는 기존 지식을 시작 단계에 매핑하고 LEARNING.md에 개인화된 계획을 작성합니다.
저장소는 AI 튜터 패키지로도 작동합니다: `npx skills add rohitg00/ai-engineering-from-scratch`로 스킬(start-learning, learn, course-guide, learn-mcp, learn-agent-skills, claude-certification, find-your-level, check-understanding)을 설치할 수 있으며, 이는 Claude Code, Codex 및 기타 SKILL.md 호환 호스트와 함께 작동합니다. 진행 상황은 LEARNING.md, MCP-LEARNING.md, AGENT-SKILLS-LEARNING.md와 같은 파일에 로컬로 저장됩니다.
20단계 코어는 6권 분량의 EPUB/PDF 책 시리즈로 컴파일되며, CI로 빌드되어 GitHub 릴리스에 첨부됩니다. 인증 아카데미는 공개 시험 목표에 기반한 독립 학습 자료이며 Anthropic과 제휴하지 않습니다. README에는 최근 30일간 114,584명의 독자와 181,995회의 페이지뷰가 보고되었다고 나와 있습니다. 랜딩 페이지는 여러 언어로 번역되어 있으며, 영어가 정식 소스입니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.