Core AI

RAG & Vector Search

Retrieval-augmented generation, vector databases, embeddings and semantic search

4,932
lessons
Skills in this topic
View full skill map →
RAG Basics
beginner
Chunk documents with LangChain or LlamaIndex
Vector Stores
intermediate
Set up Pinecone, Weaviate, or pgvector
RAG Evaluation
intermediate
Run RAGAS evaluation on a RAG pipeline
Advanced RAG
advanced
Build a hybrid BM25 + dense retrieval pipeline
All Reads (1,467) Articles (784)Blog Posts (531)Tutorials (101)Research Papers (49)News (2)
Why Pure Vector Search Fails Legal RAG (and What I Did About It)
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Why Pure Vector Search Fails Legal RAG (and What I Did About It)
Building jurisdiction-specific Q&A with statute routing, forced section anchors, and three-tier retrieval. Continue reading on Medium »
I Spend a Day on Benchmarking TurboVec Against FAISS on MS MARCO — Here’s What I Found
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
I Spend a Day on Benchmarking TurboVec Against FAISS on MS MARCO — Here’s What I Found
When building Retrieval-Augmented Generation (RAG) systems, one problem shows up very quickly Vector search becomes expensive. Continue reading on Medium »
Search bug or model bug - testing a RAG system to tell them apart
Dev.to · Sara Bezjak 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Search bug or model bug - testing a RAG system to tell them apart
I'm an automation tester. Usually my job is simple: the same input should give the same output, every...
The day our AI told a chocolate buyer to buy a marshmallow
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
The day our AI told a chocolate buyer to buy a marshmallow
A recommendation engine that demoed beautifully fell apart the moment real experts watched it work. Here’s what actually broke and why the… Continue reading on
Medium · LLM 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
I Built a Working RAG System in 100 Lines of Python. No LangChain.
Part 3 of the “AI That Actually Works” series. You don’t need a framework to understand retrieval. You need 100 lines. Continue reading on Medium »
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
I Built a Working RAG System in 100 Lines of Python. No LangChain.
Part 3 of the “AI That Actually Works” series. You don’t need a framework to understand retrieval. You need 100 lines. Continue reading on Medium »
Medium · Python 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Chunking Your Way to Better RAG: Explaining the different types of Text Splitters in LangChain
You’ve set up your RAG pipeline. You have your vector store, your embedding model, your LLM. But your retrieval quality is mediocre, the… Continue reading on Me
Teaching RAG to Say ‘I Don’t Know’
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Teaching RAG to Say ‘I Don’t Know’
The quality of a RAG system isn’t defined by the moments it answers correctly. It’s defined by whether it can recognize the moment it… Continue reading on Simpr
ArXiv cs.AI 🔍 RAG & Vector Search 📄 Paper ⚡ AI Lesson 4w ago
SIFT: Selective-Index For Fast Compute of RAG Prefill by Exploiting Attention Invariance
arXiv:2606.09441v1 Announce Type: new Abstract: Retrieval-Augmented Generation (RAG) injects LLM queries with relevant documents to improve response quality. Th
ArXiv cs.AI 🔍 RAG & Vector Search 📄 Paper ⚡ AI Lesson 4w ago
Beyond Probabilistic Similarity: Structural, Temporal, and Causal Limitations of Retrieval-Augmented Generation in the Legal Domain
arXiv:2606.09724v1 Announce Type: new Abstract: Retrieval-Augmented Generation (RAG) has become a standard architectural response to unreliability in legal AI,
Why Your RAG Pipeline Is Silently Failing — And What the Math Actually Tells You
Medium · Machine Learning 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Why Your RAG Pipeline Is Silently Failing — And What the Math Actually Tells You
This is not a tutorial. This is a post-mortem — written after building a production RAG system from scratch and watching it fail in ways… Continue reading on Me
Why Your RAG Pipeline Is Silently Failing — And What the Math Actually Tells You
Medium · Data Science 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Why Your RAG Pipeline Is Silently Failing — And What the Math Actually Tells You
This is not a tutorial. This is a post-mortem — written after building a production RAG system from scratch and watching it fail in ways… Continue reading on Me
Why Does RAG Need a Vector Database? Actually, It Doesn’t
Medium · LLM 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Why Does RAG Need a Vector Database? Actually, It Doesn’t
Vector databases are useful, but they are not the whole RAG architecture. The mistake is thinking embeddings magically solve retrieval… Continue reading on Medi
Why Does RAG Need a Vector Database? Actually, It Doesn’t
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Why Does RAG Need a Vector Database? Actually, It Doesn’t
Vector databases are useful, but they are not the whole RAG architecture. The mistake is thinking embeddings magically solve retrieval… Continue reading on Medi
I Spent 6 Months Building RAG Systems. Here Is Everything Nobody Told Me.
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
I Spent 6 Months Building RAG Systems. Here Is Everything Nobody Told Me.
If you think RAG is just “plug your documents into a vector DB and call GPT-4”, you are about to have a very humbling experience. Continue reading on Medium »
How I benchmarked a 100% local RAG pipeline to 9/9 (zero API keys)
Dev.to · Charles 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
How I benchmarked a 100% local RAG pipeline to 9/9 (zero API keys)
Most "chat with your documents" demos work in an afternoon. Then you hit the last 20%: retrieval that...
The Complete Evolution of RAG: From Naive Retrieval to Autonomous AI Agents
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
The Complete Evolution of RAG: From Naive Retrieval to Autonomous AI Agents
How GraphRAG, Self-RAG, DSPy, and Multi-Agent Systems Are Redefining Enterprise AI Continue reading on Medium »
The RAG Memory Problem: Why TurboVec Might Be More Important Than Another Bigger LLM
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
The RAG Memory Problem: Why TurboVec Might Be More Important Than Another Bigger LLM
The Rust-powered vector index that skips the “study your data first” phase Continue reading on Medium »
Beyond the Million-Token Window: Why Your 2026 Agents Need a Filter
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Beyond the Million-Token Window: Why Your 2026 Agents Need a Filter
In 2024, we celebrated the death of RAG (Retrieval-Augmented Generation) because context windows finally hit 1M tokens. Continue reading on Medium »
I Got Tired of Reading Strangers’ Codebases, So I Built an AI That Reads Them For Me
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
I Got Tired of Reading Strangers’ Codebases, So I Built an AI That Reads Them For Me
Every developer knows this feeling: you open a repo you’ve never seen before — maybe for a new job, a contribution, an audit, or just… Continue reading on Mediu
The Algorithm That Makes AI Search Actually Work
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
The Algorithm That Makes AI Search Actually Work
From RAG systems to Netflix recommendations — here is what is really happening under the hood Continue reading on Medium »
Your RAG System Might Be Confidently Wrong
Hackernoon 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Your RAG System Might Be Confidently Wrong
Most RAG confidence scores only describe the model output. They do not tell you whether the retrieved index was fresh, whether the source changed after indexing
The Vector Search Blind Spot: Restoring Unity Catalog ABAC in Databricks RAG Pipelines
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
The Vector Search Blind Spot: Restoring Unity Catalog ABAC in Databricks RAG Pipelines
By: Abhishek K., Principal Sovereign Systems Architect Continue reading on Medium »
I Built a RAG System and Barely Thought About AI
Medium · LLM 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
I Built a RAG System and Barely Thought About AI
When you start working on AI-powered applications, the conversation around you is almost entirely about models. Continue reading on Medium »
I Built a RAG System and Barely Thought About AI
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
I Built a RAG System and Barely Thought About AI
When you start working on AI-powered applications, the conversation around you is almost entirely about models. Continue reading on Medium »
Stop Building RAG Apps the Wrong Way
Medium · LLM 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Stop Building RAG Apps the Wrong Way
Most engineers are copy-pasting the same broken pattern. Here’s what actually works in production. Continue reading on Towards AI »
Reddit r/learnprogramming 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Any resources to learn Advanced RAG?
I want to learn some advanced RAG topics. So far I've learnt the basics of RAG, hybrid RAG, using RBAC and all. How do I go about learning more advanced topics
The AI Series : RAG in Production: What the Tutorials Never Tell You
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
The AI Series : RAG in Production: What the Tutorials Never Tell You
Most RAG articles will show you how to build a pipeline. This one shows you where it quietly breaks — and why nobody talks about that part. Continue reading on
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Why Your RAG Chatbot Keeps Hallucinating (And the 3 Fixes Nobody Mentions)
Part 1 of the “AI That Actually Works” series. It’s not the model. It’s your retrieval. Continue reading on Medium »
Medium · NLP 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Why Your RAG Chatbot Keeps Hallucinating (And the 3 Fixes Nobody Mentions)
Part 1 of the “AI That Actually Works” series. It’s not the model. It’s your retrieval. Continue reading on Medium »
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Building a Baseline RAG Evaluation Framework (and Why You Should Have One)
If you’ve built a Retrieval-Augmented Generation (RAG) system, you’ve probably asked yourself: ”Is this actually any good?” Eyeballing a… Continue reading on Me
The RAG Handbook: Everything AI Engineers Need to Know
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
The RAG Handbook: Everything AI Engineers Need to Know
If you want to be in the top 10% understanding RAG, you need to understand both the theory and the engineering tradeoffs. Continue reading on Medium »
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
CodeOwner Bot: Building a Production RAG System with Gemini at Scale
An engineer’s deep dive into building an AI-powered code understanding system that answers 2M architectural questions daily, runs at 99.9%… Continue reading on
RAG Evaluation: Begin Your Journey from Here.
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG Evaluation: Begin Your Journey from Here.
Everything you need to stop flying blind and start measuring what actually matters. Continue reading on Medium »
Designing a RAG That Knows “Similar” From “Exact”
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Designing a RAG That Knows “Similar” From “Exact”
Why one search method is never enough for a real knowledge base Continue reading on Medium »
Advanced RAG : Why Naive RAG Fails & How Advanced RAG Fixes It
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Advanced RAG : Why Naive RAG Fails & How Advanced RAG Fixes It
A complete technical breakdown of every failure point in basic RAG pipelines — and the strategies modern systems use to fix them. Continue reading on Medium »
RAG Explained: How Modern AI Systems Actually Retrieve Knowledge (In Real Time)
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG Explained: How Modern AI Systems Actually Retrieve Knowledge (In Real Time)
The Questions That Started It All Continue reading on Medium »
Reddit r/LocalLLaMA 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Alternatives to ChromaDB for easy RAG search
I'm disappointed that ChromaDB's local, free "single node" version is still getting second-class, hand-me-down features while the "distributed" version (a SaaS
Orchestrating the Machine: Mitigating Vector Drift with Airflow ETL and Dynamic RAG Pipelines
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Orchestrating the Machine: Mitigating Vector Drift with Airflow ETL and Dynamic RAG Pipelines
A production blueprint for syncing relational state, automating semantic data updates, and monitoring embedding decay at scale. Continue reading on Medium »
Beyond Basic RAG (Part 3): Agentic RAG, CRAG, Self-RAG and GraphRAG Explained | M012 | Mehul Ligade
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Beyond Basic RAG (Part 3): Agentic RAG, CRAG, Self-RAG and GraphRAG Explained | M012 | Mehul Ligade
Part 3 of a 3-Part RAG Series Continue reading on Towards AI »
Introduction to RAG with .NET 10
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Introduction to RAG with .NET 10
Retrieval-Augmented Generation (RAG) is easily one of the most powerful architectural patterns in modern software development. Continue reading on Medium »
Before You Build RAG: Finding the Questions Worth Solving
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Before You Build RAG: Finding the Questions Worth Solving
Most enterprise RAG discussions start in the wrong place. Continue reading on Medium »
Medium · AI 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Your RAG App Keeps Missing the Right Answer. Here’s Why.
Part 3 of 10, Becoming an AI Engineer Continue reading on Medium »
Medium · Machine Learning 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Your RAG App Keeps Missing the Right Answer. Here’s Why.
Part 3 of 10, Becoming an AI Engineer Continue reading on Medium »
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Your RAG App Keeps Missing the Right Answer. Here’s Why.
Part 3 of 10, Becoming an AI Engineer Continue reading on Medium »
Financial NL-to-SQL RAG
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Financial NL-to-SQL RAG
Ask questions about your banking database in plain English — powered by LangGraph, Ollama (Gemma4), and PGVector running entirely on local… Continue reading on
How Automating RAG Memory Tests with ChromaDB Quadrupled Our Bug Discovery Rate
Dev.to · BAOFUFAN 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
How Automating RAG Memory Tests with ChromaDB Quadrupled Our Bug Discovery Rate
At 2 a.m., our ops group chat exploded — “The support bot is mixing up historical orders from the...
RAG in Production : Navigating the Production-Grade Journey
Medium · RAG 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG in Production : Navigating the Production-Grade Journey
Pages out of a practitioner’s notebook on building retrieval systems that hold up in production, drawn from live enterprise wikis… Continue reading on The Intel