منصوبے کے بارے میں

AI Engineering from Scratch ایک مفت، MIT لائسنس یافتہ نصاب اور حوالہ جاتی دستی ہے جو AI انجینئرنگ کو API wrappers کے بجائے پہلے اصولوں سے سکھاتا ہے۔ ریپوزٹری میں 523 اسباق ہیں جو 20 ترتیب وار مراحل میں منظم ہیں، جن کے لیے تقریباً 342 گھنٹے کی محنت کا تخمینہ ہے، اور ان میں Python، TypeScript، Rust اور Julia میں عمل درآمد شامل ہیں۔ نصاب نچلی سطح سے اوپر کی طرف بنایا گیا ہے: سیٹ اپ اور ٹولنگ، ریاضی کی بنیادیں، کلاسیکل ML، ڈیپ لرننگ، وژن، NLP، اسپیچ/آڈیو، ٹرانسفارمرز، جنریٹو AI، رینفورسمنٹ لرننگ، شروع سے LLMs، LLM انجینئرنگ، ملٹی موڈل سسٹمز، ٹولز اور پروٹوکولز (بشمول Model Context Protocol)، ایجنٹ انجینئرنگ، خودمختار نظام، ملٹی ایجنٹ سوارمز، انفراسٹرکچر/پروڈکشن، اخلاقیات/الائنمنٹ، اور کیپ اسٹون پروجیکٹس۔ ہر مرحلہ پچھلے مراحل پر منحصر ہے، اور ہر سبق ایک مستقل ساختہ ڈھانچہ اپناتا ہے: ایک سطری نعرہ، ایک ٹھوس مسئلہ، تصوراتی ڈایاگرام، ایک "Build It" حصہ جو الگورتھم کو بغیر فریم ورک کے خالص ریاضی سے نافذ کرتا ہے، ایک "Use It" حصہ جو اسی تصور کو PyTorch یا scikit-learn کے ذریعے چلاتا ہے، اور ایک "Ship It" حصہ جو ایک دوبارہ قابلِ استعمال چیز چھوڑتا ہے — ایک prompt، skill، agent، یا MCP server۔ داخلے کے راستے مقصد پر مبنی ہیں، نہ کہ خطی پڑھائی پر مجبور کرنے والے۔ نئے آنے والوں، ML بنیادیں سیکھنے والے Python ڈویلپرز، پروڈکشن LLM ایپلیکیشنز بنانے والوں، ایجنٹ بنانے والوں، MCP ڈویلپرز، Agent Skills مصنفین، اور Claude سرٹیفکیشن امیدواروں کے لیے تیز راستے موجود ہیں۔ ایک دس سوالات کا پلیسمنٹ کوئز موجودہ علم کو کسی ابتدائی مرحلے سے جوڑتا ہے اور LEARNING.md میں ذاتی نوعیت کا منصوبہ لکھتا ہے۔ ریپو ایک AI ٹیوٹر پیکج کے طور پر بھی کام کرتی ہے: `npx skills add rohitg00/ai-engineering-from-scratch` skills انسٹال کرتا ہے (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 صفحہ نظاروں کی اطلاع دی گئی ہے۔ لینڈنگ صفحات متعدد زبانوں میں ترجمہ شدہ ہیں، جبکہ انگریزی کو حتمی ماخذ سمجھا جاتا ہے۔