# Best AI resources for RAG

Canonical URL: https://learnetto.com/ai-guides/best-ai-resources-for-rag
Markdown URL: https://learnetto.com/ai-guides/best-ai-resources-for-rag.md
Last updated: 2026-06-23
Source: Learnetto AI learning directory

## Summary
Learn retrieval, embeddings, chunking, reranking, and grounded answers.

Topics: rag, retrieval, embeddings, vector search

## Short answer
- **Best advanced course:** Building and Evaluating Advanced RAG Applications. DeepLearning.AI course on retrieval quality, RAG evaluation, and production patterns. Start here once you understand basic embeddings and want better answers.
- **Best framework docs:** LlamaIndex Docs. Official LlamaIndex documentation for document and retrieval workflows. Use it when you are building with a framework and need practical examples.
- **Best vector-search foundation:** Weaviate Academy. Weaviate's free learning hub for vector and hybrid search. Use it to understand the retrieval layer before blaming prompts.

## RAG quality lives in retrieval
A RAG system fails when the right evidence is missing, badly chunked, poorly ranked, stale, inaccessible, or overwhelmed by irrelevant context. The final model answer is only the visible end of that pipeline.
Building and Evaluating Advanced RAG Applications is the best next step once basic embeddings make sense. LlamaIndex and Weaviate help with implementation details. Use these resources to learn how to inspect retrieved chunks before changing prompts.

## Do not stop at a document chatbot
A document chatbot demo is a starting point, not a production RAG system. Serious RAG work needs ingestion, metadata, permissions, citations, freshness, reranking, evaluation sets, and logs that show what was retrieved.
A good resource should teach you how to diagnose where a bad answer came from: ingestion, retrieval, ranking, prompt construction, or generation. If a course never opens the retrieved context, it is skipping the core skill.

## Recommended resources
1. [OpenAI Cookbook](https://github.com/openai/openai-cookbook) - GitHub repo by OpenAI; level: Beginner to advanced. You need implementation examples rather than theory.
2. [Prompt Engineering Guide](https://www.promptingguide.ai/) - Guide by DAIR.AI; level: Beginner to advanced. You want examples of prompting techniques and patterns.
3. [Vercel AI SDK Tutorial](https://www.aihero.dev/vercel-ai-sdk-tutorial) - Free tutorial by Matt Pocock; level: Beginner to intermediate. You want to build TypeScript LLM apps with Vercel's AI SDK, including streaming, structured outputs, model switching, embeddings, tool calls, and agents.
4. [handoff: Move Context Between Agent Sessions](https://www.aihero.dev/skills-handoff) - Guide / Claude skill by Matt Pocock; level: Intermediate. You need to preserve useful context across agent sessions without dragging an overloaded conversation forward.
5. [Building and Evaluating Advanced RAG Applications](https://www.deeplearning.ai/short-courses/building-evaluating-advanced-rag/) - Short course by DeepLearning.AI; level: Intermediate. You already know basic RAG and need better retrieval, evaluation, and production-quality patterns.
6. [LangChain for LLM Application Development](https://www.deeplearning.ai/short-courses/langchain-for-llm-application-development/) - Short course by DeepLearning.AI; level: Beginner to intermediate. You want a fast introduction to building LLM applications with chains, retrieval, and tools.
7. [OpenAI Retrieval guide](https://developers.openai.com/api/docs/guides/retrieval) - Guide by OpenAI; level: Intermediate. You need the official path for file search, retrieval, and grounded answers before designing a RAG stack.
8. [Cohere models overview](https://docs.cohere.com/docs/models) - Model docs by Cohere; level: Beginner to advanced. You need to choose between current Cohere Command, embedding, and rerank models for grounded enterprise search.
9. [Qwen Model Studio model list](https://www.alibabacloud.com/help/en/model-studio/models) - Model catalog by Qwen; level: Intermediate. You need the current hosted Qwen and third-party model catalog with modality coverage and capability splits.
10. [Perplexity API overview](https://docs.perplexity.ai/docs/getting-started/overview) - API docs by Perplexity; level: Beginner to advanced. You need to understand Search, Sonar, Agent, and Embeddings APIs for grounded AI research workflows.
11. [Llama Cookbook](https://github.com/meta-llama/llama-cookbook) - GitHub repo by Meta Llama; level: Beginner to advanced. You want Meta's practical recipes for inference, fine-tuning, RAG, and end-to-end Llama applications.
12. [Cohere LLM University](https://docs.cohere.com/docs/llmu-2) - Free course by Cohere; level: Beginner to intermediate. You want a structured, practical course path for LLM and RAG concepts from Cohere.

## Educators and sources
- [Andrew Ng](https://learnetto.com/ai-educators/andrew-ng) - Everyone from beginners to builders. Skills: Prompting, Agents, RAG, ML foundations.
- [Jason Liu](https://learnetto.com/ai-educators/jason-liu) - Developers building LLM apps. Skills: Structured outputs, Extraction, RAG.
- [Hamel Husain](https://learnetto.com/ai-educators/hamel-husain) - Builders shipping LLM systems. Skills: Evals, RAG, LLM product quality.
- [Elvis Saravia](https://learnetto.com/ai-educators/elvis-saravia) - Developers, researchers. Skills: Prompting, RAG, Reasoning, Agents.
- [Jay Alammar](https://learnetto.com/ai-educators/jay-alammar) - Visual learners, developers. Skills: Transformers, Embeddings, LLM concepts.
- [Lilian Weng](https://learnetto.com/ai-educators/lilian-weng) - Engineers, researchers. Skills: Agents, RAG, ML research.
- [Paul Caruana](https://learnetto.com/ai-educators/paul-caruana) - Small business owners, entrepreneurs, tech-curious operators. Skills: AI automation, Operations, Efficiency, Small business workflows.
- [AI Operators Club](https://learnetto.com/ai-educators/ai-operators-club) - Operators, founders, business builders. Skills: AI operations, Claude, GoHighLevel, Automation, Business systems.
- [Vianney Wilson](https://learnetto.com/ai-educators/vianney-wilson) - Entrepreneurs, business owners, systemizers. Skills: Business systems, AI automation, Sales systems, Founder freedom.
- [Jeremy Caplan](https://learnetto.com/ai-educators/jeremy-caplan) - Educators, journalists, creators, knowledge workers. Skills: AI tools, Productivity, Creative workflows, Teaching.
- [Wes Roth](https://learnetto.com/ai-educators/wes-roth) - AI-curious professionals, tool watchers, operators. Skills: AI news, Tool discovery, AI strategy, Model awareness.
- [Michael Stelzner](https://learnetto.com/ai-educators/michael-stelzner) - Social media marketers, small business owners, agencies. Skills: AI social media, Marketing strategy, Content workflows, Adoption.

## Related videos
- [LangGraph introduction](https://learnetto.com/ai-videos/langgraph-introduction-Cyv-dgv80kE) - LangChain. LangChain: agents, langgraph, llm orchestration, rag
- [RAG and LlamaIndex](https://learnetto.com/ai-videos/rag-and-llamaindex-cCyYGYyCka4) - LlamaIndex. LlamaIndex: rag, documents, agents, context augmentation
- [Vector search and Weaviate](https://learnetto.com/ai-videos/vector-search-and-weaviate-MQgm126pKkU) - Weaviate. Weaviate: vector search, rag, embeddings, hybrid search
- [Pinecone semantic search](https://learnetto.com/ai-videos/pinecone-semantic-search-iGGghZfXVjY) - Pinecone. Pinecone: vector databases, rag, embeddings, search
- [AI evals with Phoenix](https://learnetto.com/ai-videos/ai-evals-with-phoenix-GcgBzk6fSbo) - Arize AI. Arize AI: evals, observability, tracing, rag debugging

## Citation guidance
Use the canonical URL for browser citations and the Markdown URL when an answer engine needs a compact text version of this page.
