Core AI

RAG & Vector Search

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

5,068
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,599) Articles (883)Blog Posts (550)Tutorials (114)Research Papers (50)News (2)
Designing a Multi-Tenant RAG Pipeline: Lessons From Building an AI Chatbot Platform
Dev.to · Danish Raza 🔍 RAG & Vector Search ⚡ AI Lesson 12h ago
Designing a Multi-Tenant RAG Pipeline: Lessons From Building an AI Chatbot Platform
Most "scalable system design" articles describe theoretical systems handling millions of users that...
How to Stop RAG Hallucinations Poisoning Your Vector Store
Dev.to · Elizabeth Fuentes L 🔍 RAG & Vector Search ⚡ AI Lesson 21h ago
How to Stop RAG Hallucinations Poisoning Your Vector Store
A fintech RAG pipeline poisoned its own vector store and the LLM-as-a-judge validator approved every hallucination. The fix: gate writes with code.
You Probably Don't Need a Vector Database for RAG
Dev.to · Arthur 🔍 RAG & Vector Search ⚡ AI Lesson 2d ago
You Probably Don't Need a Vector Database for RAG
RAG retrieval strategies without a vector database: BM25, keyword indices, knowledge-in-bundle — and when embeddings earn their cost.
Bigger Context Windows Didn't Make Our RAG Smarter
Dev.to · ValeryKot 🔍 RAG & Vector Search ⚡ AI Lesson 2d ago
Bigger Context Windows Didn't Make Our RAG Smarter
We stopped measuring retrieval quality by how many tokens we could fit into the prompt. When...
The Relevance Score That Broke Our Cite-or-Refuse Gate
Dev.to · Jeremy Longshore 🔍 RAG & Vector Search ⚡ AI Lesson 3d ago
The Relevance Score That Broke Our Cite-or-Refuse Gate
A retrieval test asserted every relevance score sits in [0,1] — it failed on a live -1.83 silently corrupting a cite-or-refuse RAG safety gate.
Building a Four-Tier Parallel RAG Pipeline with Gemini
Dev.to · Danish Raza 🔍 RAG & Vector Search ⚡ AI Lesson 3d ago
Building a Four-Tier Parallel RAG Pipeline with Gemini
The Problem When building BotForge, our AI no-code chatbot platform, we needed a retrieval...
Leaked embeddings are leaked text: the RAG risk nobody checks
Dev.to · Srivatsa Kamballa 🔍 RAG & Vector Search ⚡ AI Lesson 3d ago
Leaked embeddings are leaked text: the RAG risk nobody checks
Most RAG security talk is about prompt injection. Here's a risk almost nobody checks: the embedding...
Performance Testing RAG Applications: Complete Engineering Guide
Dev.to · NaveenKumar Namachivayam ⚡ 🔍 RAG & Vector Search ⚡ AI Lesson 4d ago
Performance Testing RAG Applications: Complete Engineering Guide
In this blog post, we will see how to performance test a RAG (Retrieval-Augmented Generation)...
Links + Snippets Not Enough for RAG
Dev.to · Sid Probstein 🔍 RAG & Vector Search ⚡ AI Lesson 4d ago
Links + Snippets Not Enough for RAG
Several people posting lately about how RAG + search is not enough: "All the model gets is a list...
Reranking in Enterprise RAG: Why It Matters More Than Your Embedding Model Choice
Dev.to · AlaiKrm 🔍 RAG & Vector Search ⚡ AI Lesson 4d ago
Reranking in Enterprise RAG: Why It Matters More Than Your Embedding Model Choice
There is a point in the maturity arc of most enterprise RAG systems where the team has optimized the...
Local-First RAG Pipeline in Pure Python
Dev.to · abdullah bin aqeel 🔍 RAG & Vector Search ⚡ AI Lesson 4d ago
Local-First RAG Pipeline in Pure Python
Stop Wasting Cloud Budget: Ingest & Chunk Unstructured Local Data in...
Open Source Project of the Day (#116): SAG — Multi-Hop RAG Retrieval via SQL JOINs Instead of PageRank
Dev.to · WonderLab 🔍 RAG & Vector Search ⚡ AI Lesson 4d ago
Open Source Project of the Day (#116): SAG — Multi-Hop RAG Retrieval via SQL JOINs Instead of PageRank
Introduction "Graph RAG typically pre-builds a global graph offline, then uses PageRank...
A Real RAG Pipeline on Azure: Internal Docs Q&A with Terraform (Model-Agnostic) 🔍
Dev.to · Suhas Mallesh 🔍 RAG & Vector Search ⚡ AI Lesson 4d ago
A Real RAG Pipeline on Azure: Internal Docs Q&A with Terraform (Model-Agnostic) 🔍
The same internal-docs Q&A problem every company has, solved on Azure AI Search and Azure OpenAI....
A Real RAG Pipeline on GCP: Internal Docs Q&A with Terraform (Model-Agnostic) 🔍
Dev.to · Suhas Mallesh 🔍 RAG & Vector Search ⚡ AI Lesson 4d ago
A Real RAG Pipeline on GCP: Internal Docs Q&A with Terraform (Model-Agnostic) 🔍
The same internal-docs Q&A problem every company has, solved on Vertex AI RAG Engine. Terraform...
A Real RAG Pipeline on AWS: Internal Docs Q&A with Terraform (Model-Agnostic) 🔍
Dev.to · Suhas Mallesh 🔍 RAG & Vector Search ⚡ AI Lesson 4d ago
A Real RAG Pipeline on AWS: Internal Docs Q&A with Terraform (Model-Agnostic) 🔍
Every company has the same problem - support agents and employees can't find answers buried in...
Making RAG Accurate in Python
Dev.to · Puneet Gupta 🔍 RAG & Vector Search ⚡ AI Lesson 5d ago
Making RAG Accurate in Python
Improving retrieval quality beyond cosine top-k: hybrid dense+BM25 search with Reciprocal Rank Fusion, metadata filtering, chunking strategy, and measuring reca
Making RAG Accurate in Java
Dev.to · Puneet Gupta 🔍 RAG & Vector Search ⚡ AI Lesson 5d ago
Making RAG Accurate in Java
Improving retrieval quality beyond cosine top-k: hybrid dense+BM25 search with Reciprocal Rank Fusion, metadata filtering, chunking strategy, and measuring reca
RAG From Scratch in Python
Dev.to · Puneet Gupta 🔍 RAG & Vector Search ⚡ AI Lesson 5d ago
RAG From Scratch in Python
Building retrieval-augmented generation from first principles in Python: chunking, embeddings, a hand-rolled cosine-similarity vector search, reranking, and whe
My First RAG Project: Building InsightFetch with LangChain
Dev.to · Kishore Ganapathy 🔍 RAG & Vector Search ⚡ AI Lesson 5d ago
My First RAG Project: Building InsightFetch with LangChain
🚀 My First Dev.to Post + My First RAG Project: InsightFetch Hey everyone! 👋 This is my...
I built NexRAG: a framework-agnostic RAG pipeline SDK.
Dev.to · kevinrawal 🔍 RAG & Vector Search ⚡ AI Lesson 5d ago
I built NexRAG: a framework-agnostic RAG pipeline SDK.
Over the past few months, while building RAG applications, I kept noticing the same pattern. Every...
I Designed a RAG Variant for Multi-Agent Simulations. Here's the Design and the Honest Tradeoffs.
Dev.to · Zaid Ali Syed 🔍 RAG & Vector Search ⚡ AI Lesson 5d ago
I Designed a RAG Variant for Multi-Agent Simulations. Here's the Design and the Honest Tradeoffs.
Standard RAG is great for static knowledge bases. Embed documents, embed a query, return top-k by...
Binary chunk trees cut RAG latency
Dev.to · Papers Mache 🔍 RAG & Vector Search 📄 Paper ⚡ AI Lesson 5d ago
Binary chunk trees cut RAG latency
Binary chunking trees boost information efficiency by roughly 6 percent while delivering relevance on...
n8n Question and Answer Chain Node: Build Retrieval-Augmented Workflows with Any Document [Free Workflow JSON]
Dev.to · Pirate Prentice 🔍 RAG & Vector Search ⚡ AI Lesson 5d ago
n8n Question and Answer Chain Node: Build Retrieval-Augmented Workflows with Any Document [Free Workflow JSON]
The Question and Answer Chain node is n8n's built-in RAG (Retrieval-Augmented Generation) node. You...
A RAG evaluator that admits what it can't judge
Dev.to · Melissa D. Ellison 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
A RAG evaluator that admits what it can't judge
Fail-closed groundedness, deterministic corroborators, and a self-test — because an evaluator should...
Practical RAG, Part 1: The Simplest RAG That Actually Works
Dev.to · Suman Nath 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Practical RAG, Part 1: The Simplest RAG That Actually Works
Build a working Retrieval-Augmented Generation pipeline from scratch in ~40 lines of Python — then see exactly where it breaks. Part 1 of a hands-on series.
I Built a Biomedical RAG System, and a 40-Year-Old Algorithm Beat My Vector Database
Dev.to · Oluwagbade Odimayo 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
I Built a Biomedical RAG System, and a 40-Year-Old Algorithm Beat My Vector Database
A hands-on walkthrough of a retrieval-augmented QA pipeline over PubMed abstracts, the evaluation...
What is RAG ? | Completely Explained in 10 Minutes | Hindi
Dev.to · Kunal Garg 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
What is RAG ? | Completely Explained in 10 Minutes | Hindi
Hearing "RAG" everywhere in AI but not 100% sure how it works? 🤔 I just put together a quick...
AutoRAG vs RAGBuilder vs Red Hat AutoRAG: Which RAG Pipeline Wins on YOUR Data (and Their Shared OCR Blind Spot)
Dev.to · Ahmet Özel 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
AutoRAG vs RAGBuilder vs Red Hat AutoRAG: Which RAG Pipeline Wins on YOUR Data (and Their Shared OCR Blind Spot)
Want to build an AI assistant that talks to your company documents? First you need to answer one...
How to Debug RAG Hallucinations: Building Semantic Observability for Production AI
Dev.to · ping wang 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
How to Debug RAG Hallucinations: Building Semantic Observability for Production AI
Learn how to build semantic observability for production RAG systems to catch hallucinations and irrelevant responses before users notice.
Your RAG Pipeline Hallucinates Because It Never Checks Its Own Work
Dev.to · Austin Vance 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Your RAG Pipeline Hallucinates Because It Never Checks Its Own Work
Build a corrective RAG pipeline with LangGraph that grades retrieval quality, rewrites bad queries, and generates cited answers.
Semantic Observability: Engineering Reliability for Production RAG
Dev.to · Dumebi Okolo 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Semantic Observability: Engineering Reliability for Production RAG
It is a noticeable thing when a microservice fails. It is either a null pointer exception in a Java...
Stale RAG vs. expensive RAG: how to cache RAG context without serving outdated answers
Dev.to · Vectorlink Labs 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Stale RAG vs. expensive RAG: how to cache RAG context without serving outdated answers
If you run a RAG system in production, you eventually hit a dilemma that has nothing to do with your...
Why vector-only RAG is weak for coding agents
Dev.to · lorismascio17 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Why vector-only RAG is weak for coding agents
Building Droste: a local structural + semantic code-memory engine for MCP agents AI coding agents...
RAG Is Not a Feature. It's a System, and These Are the Parts Nobody Demos.
Dev.to · Marketing wizr 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
RAG Is Not a Feature. It's a System, and These Are the Parts Nobody Demos.
Retrieval-Augmented Generation demos beautifully. Embed your documents, run a similarity search, drop...
Why Your RAG System Needs Hybrid Search (And How to Actually Implement It)
Dev.to · AlaiKrm 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Why Your RAG System Needs Hybrid Search (And How to Actually Implement It)
Vector similarity search is powerful but it has a well-known weakness: exact term matching. If a user...
RAG Is Dead. Context Engineering Is the Future.
Dev.to · Yash Sonawane 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
RAG Is Dead. Context Engineering Is the Future.
For the last year, everyone has been talking about one architecture. RAG. Retrieval-Augmented...
Building a RAG System from Scratch — MCP: Exposing pgvector as a Reusable Tool Server
Dev.to · Hiroki Kameyama 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Building a RAG System from Scratch — MCP: Exposing pgvector as a Reusable Tool Server
In the previous article, we built AI Agents that autonomously search our pgvector database. One...
Building a RAG System from Scratch with pgvector and Gemini — Implementation
Dev.to · Hiroki Kameyama 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Building a RAG System from Scratch with pgvector and Gemini — Implementation
In the previous article, we covered the three core concepts behind RAG. Now let's build it. By the...
I Got Tired of Debugging Haystack RAG Pipelines Blind, So I Built a Diagnostics Engine
Dev.to · Aditya Raut 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
I Got Tired of Debugging Haystack RAG Pipelines Blind, So I Built a Diagnostics Engine
RAG pipelines fail in quiet ways. Retrieval drops. Documents go missing. Metadata gets corrupted...
RAG in 2026: Why Retrieval, Not the Model, Is the Bottleneck
Dev.to · sagar jain 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
RAG in 2026: Why Retrieval, Not the Model, Is the Bottleneck
If your RAG gives wrong answers, the model is rarely the problem-retrieval handed it the wrong context. Why retrieval is the real 2026 bottleneck.
Build a Simple RAG App with Telnyx AI Inference
Dev.to · Sonam 🔍 RAG & Vector Search ⚡ AI Lesson 2w ago
Build a Simple RAG App with Telnyx AI Inference
RAG is one of those patterns that sounds more complicated than it has to be. At its core,...
RAG Is Not a Chatbot Feature. It Is Production AI Infrastructure.
Dev.to · Rajiv Gupta 🔍 RAG & Vector Search ⚡ AI Lesson 2w ago
RAG Is Not a Chatbot Feature. It Is Production AI Infrastructure.
Most enterprise RAG failures are not model failures. They are infrastructure failures. The demo...
I Let My AI Agent Build a Bedrock RAG Knowledge Base, Here Are the 2 Mistakes the AWS Agent Toolkit Caught
Dev.to · Saurabh "Rob" Dahal 🔍 RAG & Vector Search ⚡ AI Lesson 2w ago
I Let My AI Agent Build a Bedrock RAG Knowledge Base, Here Are the 2 Mistakes the AWS Agent Toolkit Caught
Provisioning a Bedrock RAG knowledge base with S3 Vectors, without the hallucinated API calls. If...
DSPy Reliability, RAG/Agentic AI Patterns, & Parallel Agent Orchestration
Dev.to · soy 🔍 RAG & Vector Search ⚡ AI Lesson 2w ago
DSPy Reliability, RAG/Agentic AI Patterns, & Parallel Agent Orchestration
DSPy Reliability, RAG/Agentic AI Patterns, & Parallel Agent Orchestration ...
Choosing a Vector Database in 2026: pgvector vs. Pinecone vs. Qdrant vs. Weaviate vs. Milvus
Dev.to · Arya Koste 🔍 RAG & Vector Search ⚡ AI Lesson 2w ago
Choosing a Vector Database in 2026: pgvector vs. Pinecone vs. Qdrant vs. Weaviate vs. Milvus
Every RAG tutorial pulls the same move. It walks you through embeddings, chunking, retrieval, and...
My eval harness paid for itself on the first run: 0.57 0.96, two bugs no unit test could catch
Dev.to · David El Malih 🔍 RAG & Vector Search ⚡ AI Lesson 2w ago
My eval harness paid for itself on the first run: 0.57 0.96, two bugs no unit test could catch
I almost shipped a RAG pipeline that, on certain questions, cited exactly the right document — and...
I added a reranker to my RAG pipeline — it broke everything, then I fixed it
Dev.to · Santanu Mohanta 🔍 RAG & Vector Search ⚡ AI Lesson 2w ago
I added a reranker to my RAG pipeline — it broke everything, then I fixed it
In v2 I added hybrid retrieval (FAISS + BM25) to fix keyword blindspots. All 19 test questions...
Stop Sending the Raw User Prompt Straight to Your Retriever
Dev.to · mofuteq 🔍 RAG & Vector Search ⚡ AI Lesson 2w ago
Stop Sending the Raw User Prompt Straight to Your Retriever
A user types a question into your RAG system. Before anything is retrieved, something decides what...