Awesome Artificial Intelligence

A curated collection of must-use, actively maintained resources for building and shipping AI systems.

Focus: AI engineering (RAG, agents, evals, guardrails, deploy) plus the best books, guides, papers, and a carefully selected set of tools.


πŸ› Core Resources (Evergreen)

The foundations β€” these will still be valuable five years from now, even if today’s tools are gone.

πŸ“š Books

Modern & Practical - Designing Machine Learning Systems β€” Scalable, maintainable ML pipelines (Chip Huyen). - Generative Deep Learning (2nd Edition) β€” GANs, VAEs, diffusion models (David Foster). - AI Engineering β€” End-to-end AI product building (Chip Huyen). - 100 Page Language Models Book β€” This book guides you through the evolution of language models, starting from machine learning fundamentals.

Foundational - Artificial Intelligence: A Modern Approach β€” Comprehensive AI theory (Russell & Norvig). - Deep Learning β€” Neural networks & architectures (Goodfellow, Bengio, Courville). - Reinforcement Learning: An Introduction (2nd Edition) β€” RL fundamentals (Sutton & Barto).


πŸ— AI Engineering

Frameworks and design patterns for building robust, production-grade AI systems.
Personal note: you don't need tons of frameworks β€” start with simple LLM calls and work up.

πŸ“– Guides & Playbooks

πŸ€– Frameworks

πŸ“¦ Retrieval-Augmented Generation (RAG)

Evals


πŸ“„ Landmark Papers

Research that shaped modern AI β€” worth reading to understand the "why" behind today’s architectures. - Attention Is All You Need β€” Transformer architecture. - Scaling Laws for Neural Language Models β€” Model/data/compute scaling. - Language Models are Few-Shot Learners β€” GPT-3 capabilities. - Constitutional AI β€” Safer model alignment.


πŸŽ“ Courses

Learn from the best β€” structured content for every level.

Beginner - Google Generative AI Learning Path - Hugging Face LLM Course - Fast.ai β€” Practical Deep Learning

Intermediate / Advanced - Stanford CS324: Large Language Models - Full Stack Deep Learning - MIT 6.S191: Intro to Deep Learning

Focused - DeepLearning.AI Short Courses