Core AI

RAG & Vector Search

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

4,144
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 (680) Articles (192)Blog Posts (418)Tutorials (68)Research Papers (2)
RAG Is Dead. Context Engineering Is the Future.
Dev.to · Yash Sonawane 🔍 RAG & Vector Search ⚡ AI Lesson 2d 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 3d 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 3d 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 3d 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...
Build a Simple RAG App with Telnyx AI Inference
Dev.to · Sonam 🔍 RAG & Vector Search ⚡ AI Lesson 4d 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,...
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 5d 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...
I added a reranker to my RAG pipeline — it broke everything, then I fixed it
Dev.to · Santanu Mohanta 🔍 RAG & Vector Search ⚡ AI Lesson 1w 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...
I built research - Document 04 ? RAG and Knowledge Retrieval in 2 months. Zero cloud. Zero compromise.
Dev.to · Lois-Kleinner 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
I built research - Document 04 ? RAG and Knowledge Retrieval in 2 months. Zero cloud. Zero compromise.
**research - Document 04 ? RAG and Knowledge Retrieval** --- ## The Problem This document presents the design and evaluation of the Retrieval-Augmented Generati
Phase 1: Document Ingestion - The Hidden Complexity Before Embeddings
Dev.to · surajrkhonde 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Phase 1: Document Ingestion - The Hidden Complexity Before Embeddings
The Complete Story: Why Most RAG Systems Fail Before They Start The Story...
Knowledge Graphs: The Missing Piece in Most RAG Systems
Dev.to · Vishwajeet Kondi 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Knowledge Graphs: The Missing Piece in Most RAG Systems
If you've been exploring AI agents recently, chances are you've come across RAG (Retrieval-Augmented...
I built a code Q&A bot with RAG – what worked and what failed
Dev.to · zhongqiyue 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
I built a code Q&A bot with RAG – what worked and what failed
A few months ago, our team had a problem: every new developer spent days digging through scattered...
Choosing a Vector Database in 2026: pgvector vs Pinecone vs Qdrant vs Weaviate
Dev.to · DatanestDigital 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Choosing a Vector Database in 2026: pgvector vs Pinecone vs Qdrant vs Weaviate
A practical comparison of the main vector database options for RAG and semantic search — pgvector, Pinecone, Qdrant, and Weaviate — with the trade-offs that act
RAG Pipeline: The Uncle-Nephew Complete Learning Guide
Dev.to · surajrkhonde 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
RAG Pipeline: The Uncle-Nephew Complete Learning Guide
How to Build Systems That Actually Know Your Data (Not Hallucinate About It) ...
How Japan’s Research Labs Are Building RAG Systems That Actually Work — And What Western Teams Keep Getting Wrong
Dev.to · xu xu 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
How Japan’s Research Labs Are Building RAG Systems That Actually Work — And What Western Teams Keep Getting Wrong
Your vector database is returning relevant chunks. Your embedding model scores 0.89 on retrieval...
Your RAG Retrieved the Right Documents but Still Gave the Wrong Answer
Dev.to · mofuteq 🔍 RAG & Vector Search ⚡ AI Lesson 1w ago
Your RAG Retrieved the Right Documents but Still Gave the Wrong Answer
Your retriever returned the right documents. The similarity scores look fine. The answer is still...
RAG Retrieval Quality: Are Large Models Really Necessary?
Dev.to · Mustafa ERBAY 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
RAG Retrieval Quality: Are Large Models Really Necessary?
Introduction: The Place of Large Models in RAG and Lingering Questions Retrieval-Augmented...
RAG Architecture Deep Dive
Dev.to · White Oak Intelligence 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG Architecture Deep Dive
In This Article Why RAG Over Fine-Tuning for Financial Documents Chunking Strategy for Financial...
How I rescued a RAG assistant from memory leaks and got it running on a 512MB RAM free tier
Dev.to · shaikhadibbb 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
How I rescued a RAG assistant from memory leaks and got it running on a 512MB RAM free tier
A few weeks ago, I had a classic "works on my machine" moment. I had built a nice RAG prototype...
RAG - Sparse Embedding
Dev.to · Ramya Perumal 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG - Sparse Embedding
Sparse means thinly spread, scattered, or not dense. In sparse embeddings, chunks are converted into...
98. RAG: Give Your AI Access to Your Documents
Dev.to · Akhilesh 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
98. RAG: Give Your AI Access to Your Documents
You ask ChatGPT about your company's internal policies. It makes something up. It sounds confident....
My RAG system slowly got worse for three months and nobody noticed.
Dev.to · Mukunda Rao Katta 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
My RAG system slowly got worse for three months and nobody noticed.
A composable drift detector for RAG and agent systems. Five orthogonal dimensions, one DriftReport, bring your own embedder and time-series store.
Why hybrid search is the boring default we keep recommending
Dev.to · SapotaCorp 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Why hybrid search is the boring default we keep recommending
A team came to us frustrated that their semantic search was missing exact product codes like 'GPT-4o' even though those tokens appeared in the indexed content.
What Enterprise RAG Is Ready For Today and What Production Deployment Actually Requires
Dev.to · Manjunath 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
What Enterprise RAG Is Ready For Today and What Production Deployment Actually Requires
Enterprise RAG — A practitioner's build log | Post 6 of 6 This series has documented a system built...
How to build a production RAG pipeline in Python (without a vector database)
Dev.to · Ayi NEDJIMI 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
How to build a production RAG pipeline in Python (without a vector database)
Everyone reaching for a vector database when building RAG is solving the wrong problem first. For...
Security Controls in Enterprise RAG: Keys, Audit Logs, and the Hierarchy That Prevents Role Elevation
Dev.to · Manjunath 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Security Controls in Enterprise RAG: Keys, Audit Logs, and the Hierarchy That Prevents Role Elevation
Enterprise RAG — A practitioner's build log | Post 5 of 6 A knowledge search system for internal...
Four Metrics That Actually Tell You Whether Your Enterprise RAG Is Working
Dev.to · Manjunath 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Four Metrics That Actually Tell You Whether Your Enterprise RAG Is Working
Enterprise RAG — A practitioner's build log | Post 4 of 6 RAG evaluation in most implementations...
Three Design Decisions That Shaped the Enterprise RAG Retrieval Pipeline
Dev.to · Manjunath 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Three Design Decisions That Shaped the Enterprise RAG Retrieval Pipeline
Enterprise RAG — A practitioner's build log | Post 3 of 6 A retrieval pipeline has more design...
Zero-Trust RAG: Defeating the Shared Private Link Deadlock in Azure Terraform
Dev.to · david 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Zero-Trust RAG: Defeating the Shared Private Link Deadlock in Azure Terraform
Your Terraform pipeline is green. The deployment completes without errors. You grab a coffee. Ten...
Choosing the Right RAG Strategy A Complete Decision Guide to Chunking, Agentic RAG, and GraphRAG
Dev.to · Seenivasa Ramadurai 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Choosing the Right RAG Strategy A Complete Decision Guide to Chunking, Agentic RAG, and GraphRAG
Introduction Here is a scenario many RAG builders know well, you wire up a pipeline, load...
The simplest self-hosted RAG you'll ever set up (Apache 2.0, 20K stars)
Dev.to · retrovirusretro 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
The simplest self-hosted RAG you'll ever set up (Apache 2.0, 20K stars)
Most RAG tools make you choose between simplicity and power. MaxKB doesn't try to be powerful — it...
Tencent just released a RAG framework and nobody's talking about it
Dev.to · retrovirusretro 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Tencent just released a RAG framework and nobody's talking about it
In April 2026, Tencent's WeChat team released WeKnora as open source. MIT licensed. Ollama support...
I Spent 6 Months Fixing RAG. Here's What I Found (And Built)
Dev.to · vigneshwar 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
I Spent 6 Months Fixing RAG. Here's What I Found (And Built)
This is the story of a debugging session that turned into a research paper. The Bug That Started...
Building a Hybrid RAG in 200 Lines — SQLite + FTS5 + sqlite-vec + RRF
Dev.to · soy 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Building a Hybrid RAG in 200 Lines — SQLite + FTS5 + sqlite-vec + RRF
A complete walkthrough of a production-shaped hybrid retrieval system in a single Python file. BM25 keyword search via FTS5, dense vector search via sqlite-vec,
RAG Evaluation with RAGAS: Measuring Faithfulness, Context Precision, and Recall in Production
Dev.to · Anna Danilec 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG Evaluation with RAGAS: Measuring Faithfulness, Context Precision, and Recall in Production
Key takeaways: RAGAS gives you four core metrics that split RAG failures into retrieval vs....
Chunking for RAG: stop tuning the wrong knob
Dev.to · saurabh naik 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Chunking for RAG: stop tuning the wrong knob
A practical chunking playbook for RAG: why semantic splitters disappoint, what chunk size + overlap actually buy you, and a small eval harness in Python.
lexgraph
Dev.to · Sujatha 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
lexgraph
I Benchmarked GraphRAG vs Basic RAG on 70,000 Indian Supreme Court Judgments — Here's What...
Your RAG Pipeline Is Failing 40% of Queries. Here's the Fix.
Dev.to · Spicy 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Your RAG Pipeline Is Failing 40% of Queries. Here's the Fix.
You deployed a RAG pipeline. You tested it. You shipped it. Then a real user asked a multi-step...
The Answer Is an Edge, Not a Sentence — Building a Topology-Native GraphRAG Intelligence Platform with TigerGraph
Dev.to · feminist 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
The Answer Is an Edge, Not a Sentence — Building a Topology-Native GraphRAG Intelligence Platform with TigerGraph
How we built Shadow Network Intelligence — a GraphRAG-powered fraud investigation platform that...
Building RAG Assistant: A I Built a Desktop RAG Chatbot From Scratch — Here's Everything I Learned
Dev.to · sydney muganda 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Building RAG Assistant: A I Built a Desktop RAG Chatbot From Scratch — Here's Everything I Learned
This week I moved past basic tutorials to build a structured, package-based desktop RAG application...
Smart Routing, Transfer Family Ingestion, and Voice Chat — Permission-Aware RAG v4.2
Dev.to · Yoshiki Fujiwara(藤原 善基)@AWS Community Builder 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Smart Routing, Transfer Family Ingestion, and Voice Chat — Permission-Aware RAG v4.2
What This Post Covers This is a companion article to the FSx for ONTAP S3 Access Points...
RAG Series (15): CRAG — Self-Correcting When Retrieval Falls Short
Dev.to · WonderLab 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG Series (15): CRAG — Self-Correcting When Retrieval Falls Short
The Knowledge Base Boundary Problem Previous articles optimized retrieval quality — better...
Production Reranker Layer for RAG in Python: Cross-Encoder, Cohere Fallback, and Reciprocal Rank Fusion (Runnable Code)
Dev.to · Nitin Srivastava 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Production Reranker Layer for RAG in Python: Cross-Encoder, Cohere Fallback, and Reciprocal Rank Fusion (Runnable Code)
I shipped my fifth RAG pipeline to production in February. Top-10 recall@10 was 0.94. The team ran a...
RAG Series (14): Self-RAG — Let the Model Decide Whether to Retrieve
Dev.to · WonderLab 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG Series (14): Self-RAG — Let the Model Decide Whether to Retrieve
The Hidden Assumption in Traditional RAG Traditional RAG pipelines never question one...
Beyond Keywords: Mastering HyDE for Smarter Retrieval 🧠
Dev.to · Rushank Savant 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Beyond Keywords: Mastering HyDE for Smarter Retrieval 🧠
If you’ve ever built a RAG system, you’ve likely felt the frustration of the "Mismatch Problem". You...
Vector Index Cold Start: Why Your First Query Takes 8 Seconds
Dev.to · Gabriel Anhaia 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Vector Index Cold Start: Why Your First Query Takes 8 Seconds
First-query latency on vector DBs. Why HNSW loads lazy + four warm-up patterns that stop the 8-second cold-start tax.
I Increased Retrieval From Top-5 to Top-20. My Answers Got Worse
Dev.to · Md Ayan Arshad 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
I Increased Retrieval From Top-5 to Top-20. My Answers Got Worse
The standard advice for improving RAG retrieval quality is: retrieve more candidates, then filter...
Graph RAG Isn't a One-Shot Anymore — The Case for Agentic Graph RAG MCPs
Dev.to · Ryosuke Tsuji 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Graph RAG Isn't a One-Shot Anymore — The Case for Agentic Graph RAG MCPs
Hi, I'm Ryan, CTO at airCloset. Over my last few posts, I've introduced internal MCP servers we've...
Preparing RAG pipeline for production
Dev.to · Dmytro Levchenko 🔍 RAG & Vector Search ⚡ AI Lesson 2mo ago
Preparing RAG pipeline for production
Intro Having a working RAG that provides correct semantic answers is a great start, yet,...