Об этом проекте

AI Engineering from Scratch — это бесплатная учебная программа и справочное руководство с лицензией MIT, обучающая AI-инжинирингу с первых принципов, а не через обертки над API. Репозиторий содержит 523 урока, организованных в 20 последовательных этапов, на которые, по оценкам, требуется около 342 часов работы, с реализациями на Python, TypeScript, Rust и Julia. Программа построена снизу вверх: настройка и инструменты, математические основы, классическое машинное обучение, глубокое обучение, компьютерное зрение, обработка естественного языка, речь и аудио, трансформеры, генеративный ИИ, обучение с подкреплением, LLM с нуля, инженерия LLM, мультимодальные системы, инструменты и протоколы (включая Model Context Protocol), инженерия агентов, автономные системы, мультиагентные рои, инфраструктура и продакшен, этика и выравнивание, а также итоговые проекты. Каждый этап опирается на предыдущие, а каждый урок следует единой структуре: однострочный девиз, конкретная задача, концептуальные схемы, раздел «Собери это» с реализацией алгоритма на чистой математике без фреймворков, раздел «Используй это» с тем же подходом через PyTorch или scikit-learn и раздел «Доставь это», в результате которого остается переиспользуемый артефакт — промпт, навык, агент или MCP-сервер. Точки входа ориентированы на цели, а не на линейное чтение. Есть ускоренные маршруты для новичков, Python-разработчиков, которым нужны основы машинного обучения, людей, создающих продакшен-приложения с LLM, разработчиков агентов, разработчиков MCP, авторов Agent Skills и кандидатов на сертификацию Claude. Вступительный тест из десяти вопросов соотносит имеющиеся знания с начальным этапом и записывает персональный план в LEARNING.md. Репозиторий также работает как пакет ИИ-тьютора: команда `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 этапов компилируется в серию из шести томов в форматах EPUB и PDF, собираемых через CI и прикрепляемых к релизам на GitHub. Академия сертификации — это независимые материалы для самостоятельного обучения на основе публичных целей экзамена и не связаны с Anthropic. В README указано, что за последние 30 дней зафиксировано 114 584 читателя и 181 995 просмотров страниц. Лендинги переведены на несколько языков, при этом английский является каноническим источником.