# :star: :bookmark: awesome-generative-ai-guide

Generative AI is moving fast, and this repository is a comprehensive hub for generative AI research, courses, interview materials, notebooks, and more. Everything is now organized around one question: what do you want to do?

[](https://trendshift.io/repositories/7663?utm_source=trendshift-badge&amp;utm_medium=badge&amp;utm_campaign=badge-trendshift-7663) [](https://trendshift.io/repositories/7663?utm_source=repository-badge&amp;utm_medium=badge&amp;utm_campaign=badge-repository-7663)

---

## What do you want to do?

Pick the door that fits you. Each journey has its own 101 to 301 path.

- 🧑‍💻 **I want to use AI in my work** → [Use AI](journeys/use.md)
- 🏗️ **I want to build AI systems** → [Build AI](journeys/build.md)
- 🔬 **I want to understand the research** → [Understand AI](journeys/understand.md)
- 💬 **I'm prepping for an interview** → [Interview Prep hub](interview_prep/README.md)
- 📚 **I just want to browse every free course** → [All free courses, by topic](courses.md)
- 📺 **I'd rather watch** → [Video transcripts and resources](youtube/README.md)

---

## Journey and level grid

Pick your row (who you are) and your column (how far you want to go), then click in. Levels mean something different in each journey: depth is relative to that journey's goal.

| Journey | 101 Start 🟢 | 201 Practitioner 🟡 | 301 Advanced 🔴 |
|---|---|---|---|
| 🧑‍💻 **[Use AI](journeys/use.md)** | [what LLMs are; prompting basics; chat tools well](journeys/use.md#use-101-start-using-ai) | [power-prompting; projects; connecting tools; agent harnesses at work](journeys/use.md#use-201-and-301-power-user-and-personal-automation) | [personal automation; multi-step agent workflows for yourself](journeys/use.md#use-201-and-301-power-user-and-personal-automation) |
| 🏗️ **[Build AI](journeys/build.md)** | [how LLMs work enough to build; the app stack; your first LLM app](journeys/build.md#build-101-foundations-to-build) | [RAG, agents, evaluation, fine-tuning, guardrails](journeys/build.md#build-201-build-real-systems) | [LLMOps, production scale, advanced agents and RAG, security, system design](journeys/build.md#build-301-production-and-frontier) |
| 🔬 **[Understand AI](journeys/understand.md)** | [transformers; key papers; how to read a paper](journeys/understand.md#understand-101-foundations-and-how-to-read-research) | [active research areas: reasoning, agents, RAG, evaluation](journeys/understand.md#understand-201-active-research-areas) | [the frontier: monthly papers, research tables, State of AI](journeys/understand.md#understand-301-the-frontier-feed) |

Build is the flagship journey and the deepest one. The 90+ free courses and code notebooks that used to be one long list are now sorted into these cells by level and tagged by topic.

---

## Browse by Topic

Already know your subject? Jump straight to it. Each topic page gathers everything on that subject and shows which journey and level each piece serves.

[LLM Foundations](topics/foundations.md) · [Prompting and Context](topics/prompting.md) · [Retrieval and RAG](topics/rag.md) · [Fine-tuning](topics/fine-tuning.md) · [AI Agents](topics/agents.md) · [Evaluation and Observability](topics/evaluation.md) · [Multimodal](topics/multimodal.md) · [Production and LLMOps](topics/production.md) · [Safety and Security](topics/safety-security.md)

Or see every free course in one place: **[All free courses, by topic](courses.md)**.

---

## :mortar_board: Featured LevelUp Labs courses

Free, created by [Aishwarya Naresh Reganti](https://www.linkedin.com/in/areganti/) and the [LevelUp Labs](https://levelup-labs.ai/) team, several with certification:

- **[AI Evals for Everyone](free_courses/ai_evals_for_everyone/README.md)** (certified): 10 chapters on evaluating LLM and agentic systems.
- **[OpenClaw Mastery for Everyone](free_courses/openclaw_mastery_for_everyone/README.md)** (certified): a 10-day path to configure and run your own personal AI assistant.
- **[Agentic AI Crash Course](free_courses/agentic_ai_crash_course/README.md)**: 10 parts on agents, tools, RAG, MCP, planning, memory, and multi-agent systems.
- **[Generative AI Genius](free_courses/generative_ai_genius/README.md)**: a no-math beginner introduction to generative AI.
- **[Applied LLMs Mastery (2024 edition)](free_courses/Applied_LLMs_Mastery_2024/README.MD)**: an 11-week foundational course, archived as a 2024 edition. [Course website](https://areganti.notion.site/Applied-LLMs-Mastery-2024-562ddaa27791463e9a1286199325045c).

For every free course (LevelUp Labs originals and vetted external), organized by topic, see the full **[All Free Courses, by Topic](courses.md)** list.

**Want to learn live with us?** The courses above are free. We also teach cohort-based courses on Maven, and more than 3,000 builders have learned with us so far: **[AI System Design](https://maven.com/aishwarya-kiriti/genai-system-design)** (design real generative-AI systems end to end, the Problem-First way) and **[Advanced AI Evals](https://maven.com/aishwarya-kiriti/evals-problem-first)** (the evaluation and improvement loops behind reliable LLM and agent products). See [all our live courses](https://maven.com/aishwarya-kiriti).

---

## :star: Top AI Tools List

Discover our favorite AI tools spanning every layer of AI application development. See [Our Favourite AI Tools](resources/our_favourite_ai_tools.md).

---

## :computer: Interview Prep

A full **[Role-Based Interview Prep hub](interview_prep/README.md)**: pick your role and work its folder end to end (overview, interview rounds, a deep question bank with answers, resources, courses, and a prep plan).

- 🏗️ **[AI Engineer](interview_prep/roles/ai-engineer/README.md)**: build LLM apps, RAG, agents, evaluation, and system design.
- 📋 **[AI Product Manager](interview_prep/roles/ai-product-manager/README.md)**: product sense, metrics, tradeoffs, and responsible AI.
- 🚀 **[Forward-Deployed Engineer](interview_prep/roles/forward-deployed-engineer/README.md)**: build, integrate, and deploy at the customer under ambiguity.
- 🧭 **[AI Strategist](interview_prep/roles/ai-strategist/README.md)**: strategy, ROI, build vs buy, governance, and change management.

Everyone starts with the shared **[60 GenAI Interview Questions](interview_prep/60_gen_ai_questions.md)**, then works their role. System-design interview drills are planned for a later build phase.

---

## :speaker: What's new

Newest first:

- **OpenClaw Mastery for Everyone** is live with certification. ([Course](free_courses/openclaw_mastery_for_everyone/README.md))
- **AI Evals for Everyone** is live with certification. ([Course](free_courses/ai_evals_for_everyone/README.md))
- **State of AI 2025 Report** published, with its own build pipeline. ([Report](research_updates/state_of_ai_2025_report/README.md))
- **Agentic AI Crash Course** released in 10 parts. ([Course](free_courses/agentic_ai_crash_course/README.md))
- **Living research tables** for evaluation, agentic search and retrieval, and RAG are being kept current. ([Research updates](research_updates/))

---

## :paperclip: Resources

- [ICLR 2024 Paper Summaries](https://areganti.notion.site/06f0d4fe46a94d62bff2ae001cfec22c?v=d501ca62e4b745768385d698f173ae14)
- [LLM Lingo](resources/llm_lingo): a 6-part glossary of common LLM terms.
- [Monthly Best GenAI Papers](research_updates/): the monthly paper lists (see [Understand AI](journeys/understand.md#understand-301-the-frontier-feed)).

---

## :black_nib: Contributing

If you want to add to the repository or find any issues, please feel free to raise a PR. Place your addition in the right journey, level, and topic using the [journey and level grid](#journey-and-level-grid) and the [browse by topic](#browse-by-topic) index as your guide.

---

## :pushpin: Cite Us

To cite this guide, use the format below:

```
@article{areganti_generative_ai_guide,
author = {Reganti, Aishwarya Naresh},
journal = {https://github.com/aishwaryanr/awesome-generative-ai-guide},
month = {01},
title = {{Generative AI Guide}},
year = {2026}
}
```

## License

[MIT License](LICENSE.md)

<sup>**</sup> Sponsored sections, where present, are marked. We do not endorse or guarantee the product or service and are not responsible for any issues arising from its use. Please evaluate and use at your discretion.