
Awesome Artificial Intelligence
A curated reading and learning list of AI books, courses, papers and guides for developers.
- Stars
- 16.8k
- Forks
- 2.6k
- Licence
- MIT
- Language
- Python
- Last update
- 3 months ago
- Type
- Curated list
What it is
This is a hand-picked list of links to AI learning material: textbooks, online courses, foundational research papers, and guides for building applications with language models and agents. It is aimed at software developers who want to understand modern AI and ship generative AI or agent-based systems. The README says entries are reviewed against a quality bar, and it is a curated list rather than a directory of AI products.
- Pick a book or course to study deep learning or LLM engineering
- Read the foundational papers on Transformers, retrieval-augmented generation, or LoRA
- Find guides on agent design patterns and context engineering
- Look up framework options such as LangGraph, Pydantic AI, or the OpenAI Agents SDK
Great for
- Software developers who want to learn the foundations behind language models and agents
- Engineers looking for practical guides on building LLM applications
- Students who want a structured set of courses and books on deep learning and NLP
- Developers who want to read the original papers behind transformers, RAG, LoRA, and RLHF
Not ideal for
- People looking for a tool or app to install and run, since this is only a list of links
- Readers who want a complete catalogue of AI products, because the README says it is not comprehensive
- Complete beginners with no programming background, since many listed resources assume coding experience
How to get it
- 1
Read it online
Clone the repository
git clone https://github.com/owainlewis/awesome-artificial-intelligence - 2
Run it
- Open the README on GitHub in your browser
- Choose a section that matches your goal, such as Learn or Build AI systems
- Follow the link to a book, course, or paper and start there
- 3
Get the most out of it
- Start with the Books and Courses sections if you are new to the field
- Read the Guides and playbooks section for practical agent design advice
- Use the Foundational papers section after a course to go deeper
- Check the linked CURATION.md file to understand how entries are chosen
Downloads
Strengths
- Entries are grouped by learning path, from books and courses to papers and build guides
- Each entry has a short description explaining what the resource covers
- The README states it is reviewed regularly and that entries must meet a quality bar
Trade-offs
- It is a list of external links, so the quality of each resource depends on its own source
- Some listed resources are paid, such as the AI Engineer program and several books
- The README is truncated, so this analysis covers only part of the list
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| awesome-artificial-intelligence (this) | 16.8k | Curated list | beginner | 3 months ago | Software developers who want to learn the foundations behind language models and agents |
| AI-Expert-Roadmap | 31.3k | Learning resource | beginner | 1.2 years ago | Beginners who are unsure what to learn next in AI or data science |
| applied-ml | 30.8k | Curated list | beginner | 2.3 years ago | Engineers planning an ML project who want to see how other companies approached a similar problem |
| AI-For-Beginners | 70.5k | Learning resource | beginner | 13 days ago | Beginners who want a structured, self-paced introduction to AI |
| annotated_deep_learning_paper_implementations | 67.6k | Learning resource | intermediate | 4 days ago | Students learning how transformers, GANs, or optimizers work internally |
| mit-deep-learning | 10.5k | Learning resource | beginner | 2.8 years ago | Students following MIT deep learning courses |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.