Core AI

RAG & Vector Search

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

4,147
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 (683) Articles (194)Blog Posts (418)Tutorials (69)Research Papers (2)
What Is a Vector Database? A Practical Deep Dive with Milvus
Dev.to · Chintan Soni 🔍 RAG & Vector Search 5mo ago
What Is a Vector Database? A Practical Deep Dive with Milvus
Vector databases have become a foundational component of modern AI systems — yet many developers...
How I Built an Offline-First RAG System That’s 10x Faster (at 19)
Dev.to · Mounesh Kodi 🔍 RAG & Vector Search 5mo ago
How I Built an Offline-First RAG System That’s 10x Faster (at 19)
A technical deep-dive into IntraMind - how I built a production RAG system with 60% context...
Building a Medical-Grade Knowledge Graph: Mapping Drug Interactions with Neo4j and LlamaIndex 🩺💻
Dev.to · Beck_Moulton 🔍 RAG & Vector Search 5mo ago
Building a Medical-Grade Knowledge Graph: Mapping Drug Interactions with Neo4j and LlamaIndex 🩺💻
Ever tried asking a standard RAG (Retrieval-Augmented Generation) pipeline if "Drug A interferes with...
When Search Understands You: Semantic Search and RAG Chatbots with OpenSearch
Dev.to · ismail kattan 🔍 RAG & Vector Search 5mo ago
When Search Understands You: Semantic Search and RAG Chatbots with OpenSearch
Introduction This project is a Flask-based note management system that goes beyond...
32+ Civil Engineer Big Data & RAG Project | Which IT roles actually fit my profile?
Dev.to · MR.SANDIP 🔍 RAG & Vector Search 5mo ago
32+ Civil Engineer Big Data & RAG Project | Which IT roles actually fit my profile?
Hi everyone, I’m 32+, with +5 years of civil engineering experience (site execution, planning)....
Building Production-Ready RAG in FastAPI with Vector Databases
Dev.to · Lukas Hamm 🔍 RAG & Vector Search 5mo ago
Building Production-Ready RAG in FastAPI with Vector Databases
From Prompting to Production-Ready RAG Retrieval-Augmented Generation (RAG) is often...
Embedding JVM in Rust
Dev.to · Ivan Yurchenko 🔍 RAG & Vector Search 5mo ago
Embedding JVM in Rust
Embedding Java virtual machine (JVM) directly into Rust programs with the `jni` crate.
Why “Lost in the Middle” Breaks Most RAG Systems
Dev.to · Parth Sarthi Sharma 🔍 RAG & Vector Search 5mo ago
Why “Lost in the Middle” Breaks Most RAG Systems
If you’ve built a RAG system, you’ve probably seen this: The retriever finds the right document The...
I Built a Multilingual Vector Search Engine in Go for $0 (without OpenAI)
Dev.to · Martin 🔍 RAG & Vector Search 5mo ago
I Built a Multilingual Vector Search Engine in Go for $0 (without OpenAI)
The standard advice for building semantic search in 2025 is boring: "Just send it to OpenAI." You...
RAG & Vector Databases - Efficient Retrieval Explained
Dev.to · Hemanath Kumar J 🔍 RAG & Vector Search 5mo ago
RAG & Vector Databases - Efficient Retrieval Explained
RAG & Vector Databases - Efficient Retrieval Explained Introduction In...
Vectors vs. Keywords: Why "Close Enough" is Dangerous in MedTech RAG
Dev.to · Beck_Moulton 🔍 RAG & Vector Search 6mo ago
Vectors vs. Keywords: Why "Close Enough" is Dangerous in MedTech RAG
Hey everyone! 👋 So, we need to talk about Vector Databases. If you’ve been on Dev.to (or anywhere on...
Build Your Own Spaceport: Local RAG Evaluation with Meta CRAG
Dev.to · astronaut 🔍 RAG & Vector Search 6mo ago
Build Your Own Spaceport: Local RAG Evaluation with Meta CRAG
Want to skip the theory and launch a local RAG benchmark in Docker right now? Check out the repo ...
I Built a Personalized AI Tutor Using RAG – Here's How It Actually Works (And the Code)
Dev.to · Emmimal P Alexander 🔍 RAG & Vector Search 6mo ago
I Built a Personalized AI Tutor Using RAG – Here's How It Actually Works (And the Code)
I've been playing around with RAG setups for a while now, mostly for fun projects like chatbots that...
🕸️ Stop Building "Dumb" RAG: Why Vectors Are Not Enough (The GraphRAG Shift)
Dev.to · Siddhesh Surve 🔍 RAG & Vector Search 6mo ago
🕸️ Stop Building "Dumb" RAG: Why Vectors Are Not Enough (The GraphRAG Shift)
The "Vector Database" hype train has officially hit a wall. If you are still dumping raw text...
Como Criar um Chatbot com RAG do Zero: Guia Prático com OpenAI e Qdrant
Dev.to · Alberto Luiz Souza 🔍 RAG & Vector Search 6mo ago
Como Criar um Chatbot com RAG do Zero: Guia Prático com OpenAI e Qdrant
Disclaimer Este texto foi inicialmente concebido pela IA Generativa em função da...
I Built a PDF Chat App in Under an Hour Using RAG- Here's How You Can Too
Dev.to · Mohammad Ali Abdul Wahed 🔍 RAG & Vector Search 6mo ago
I Built a PDF Chat App in Under an Hour Using RAG- Here's How You Can Too
🔗 Live Demo: https://pdf-chat-rag-fx5nczbrwczzpou6qyczmj.streamlit.app/ 📦 GitHub...
I Built an Offline-First Semantic Search Engine in JavaScript
Dev.to · Aavash Baral 🔍 RAG & Vector Search 6mo ago
I Built an Offline-First Semantic Search Engine in JavaScript
I Built an Offline-First Semantic Search Engine in JavaScript Search is deceptively...
Dense vs Sparse Vector Stores: Which One Should You Use — and When?
Dev.to · Parth Sarthi Sharma 🔍 RAG & Vector Search 6mo ago
Dense vs Sparse Vector Stores: Which One Should You Use — and When?
When building RAG systems or search pipelines, one of the earliest (and most misunderstood)...
Why I Built a Pure Python Library for Legacy Office Files (And Why RAG Pipelines Need One)
Dev.to · Tobias Horsmann 🔍 RAG & Vector Search 6mo ago
Why I Built a Pure Python Library for Legacy Office Files (And Why RAG Pipelines Need One)
Why I Built a Pure Python Library for Legacy Office Files (And Why RAG Pipelines Need...
VectorDatabase Showdown 2025: Pinecone vs Qdrant vs Weaviate con Benchmarks Reales
Dev.to · Abdessamad Ammi 🔍 RAG & Vector Search 6mo ago
VectorDatabase Showdown 2025: Pinecone vs Qdrant vs Weaviate con Benchmarks Reales
Publicado originalmente en bcloud.consulting TL;DR Mercado vector DB: 1.5B a 4.3B en...
Blazor AutoComplete That Actually Scales: From 10 Items to 100K (with AI Superpowers)
Dev.to · Mashrul Haque 🔍 RAG & Vector Search 6mo ago
Blazor AutoComplete That Actually Scales: From 10 Items to 100K (with AI Superpowers)
A high-performance Blazor AutoComplete and typeahead component with AI semantic search, 8 display...
RAG Evaluation Metrics: Measuring What Actually Matters
Dev.to · Vinicius Fagundes 🔍 RAG & Vector Search 6mo ago
RAG Evaluation Metrics: Measuring What Actually Matters
Quick Reference: Terms You'll Encounter Technical Acronyms: RAG: Retrieval-Augmented...
Enterprise RAG Architecture: A Complete Technical Guide by AgenixHub
Dev.to · Shubham 🔍 RAG & Vector Search 6mo ago
Enterprise RAG Architecture: A Complete Technical Guide by AgenixHub
Introduction Enterprise RAG (Retrieval-Augmented Generation) is an architecture that...
Por Qué el 83% de Herramientas de Detección de Alucinaciones RAG Fallan en Producción
Dev.to · Abdessamad Ammi 🔍 RAG & Vector Search 6mo ago
Por Qué el 83% de Herramientas de Detección de Alucinaciones RAG Fallan en Producción
Publicado originalmente en bcloud.consulting TL;DR • 83% de herramientas de detección...
RAG vs Document Injection: Why Your AI Document Chat Needs Smart Retrieval
Dev.to · Teemu Virta 🔍 RAG & Vector Search 6mo ago
RAG vs Document Injection: Why Your AI Document Chat Needs Smart Retrieval
Have you ever wanted to chat with your PDF files using AI? The simplest way is to load all your...
Implementing Semantic Search with pgvector + OpenAI Embeddings
Dev.to · pipipi-dev 🔍 RAG & Vector Search 6mo ago
Implementing Semantic Search with pgvector + OpenAI Embeddings
This is Day 17 of the **[and and and and and and and and and and Solo SaaS Development Advent Calendar 2025](https://adventar.org/calendars/12615)**....
IVFFlat Indexing in pgvector
Dev.to · AJAYA SHRESTHA 🔍 RAG & Vector Search 6mo ago
IVFFlat Indexing in pgvector
Vector databases and AI-powered applications continue to grow rapidly, and PostgreSQL has joined the...
STOP GUESSING: The Observability Stack I Built to Debug My Failing AI Agents
Dev.to · NorthernDev 🔍 RAG & Vector Search 6mo ago
STOP GUESSING: The Observability Stack I Built to Debug My Failing AI Agents
The RAG pipeline is a black box. I got tired of guessing why my bot retrieved the wrong context, so I...
Our RAG system still failed on hierarchical metrics — Part 2
Dev.to · JunYoungMoon 🔍 RAG & Vector Search 6mo ago
Our RAG system still failed on hierarchical metrics — Part 2
How I Built a RAG System That Actually Understands Business Metrics (Part 2: Hierarchical...
Building a Simple RAG System Using FAISS
Dev.to · Yogana Vinoth 🔍 RAG & Vector Search 6mo ago
Building a Simple RAG System Using FAISS
📚 Table of Contents What is RAG and Why It Matters High-Level Architecture of a RAG System Tech...
RAG with MongoDB Vector Search PART 1
Dev.to · Davi Orlandi 🔍 RAG & Vector Search 6mo ago
RAG with MongoDB Vector Search PART 1
What is RAG? Retrieval-augmented generation (RAG) is a technique that enables large...
Offline RAG in Modern C++: Secure Semantic Pipelines Without the Cloud
Dev.to · Krzysztof Nowicki 🔍 RAG & Vector Search 6mo ago
Offline RAG in Modern C++: Secure Semantic Pipelines Without the Cloud
When you're dealing with confidential data — PII, medical records, trade secrets, or internal...
I Built a TUI to Visualize RAG Chunking because chunk_size=1000 is a Lie 📉
Dev.to · Muhammed Rasin O M 🔍 RAG & Vector Search 6mo ago
I Built a TUI to Visualize RAG Chunking because chunk_size=1000 is a Lie 📉
Let’s be honest for a second. When you are building a RAG (Retrieval-Augmented Generation) pipeline,...
You Don’t Need RAG to Build a Domain Sentiment Engine — A Single LLM + JSON Works
Dev.to · yuer 🔍 RAG & Vector Search 6mo ago
You Don’t Need RAG to Build a Domain Sentiment Engine — A Single LLM + JSON Works
We often assume that any domain-specific NLP system needs a full RAG stack — embeddings, vector DBs,...
Implementing Semantic Anomaly Detection with OpenTelemetry and Redis
Dev.to · Ricardo Ferreira 🔍 RAG & Vector Search 6mo ago
Implementing Semantic Anomaly Detection with OpenTelemetry and Redis
Detecting Anomalies in OpenTelemetry Logs Using Vector Embeddings and Redis ...
Signal-driven health monitoring for HNSW indices w/ pgvector
Dev.to · Jake Casto 🔍 RAG & Vector Search 6mo ago
Signal-driven health monitoring for HNSW indices w/ pgvector
Vector search in PostgreSQL has come a long way, and pgvector makes it simple: insert embeddings,...
How Embeddings Actually Improve SEO: A Practical Guide for Developers
Dev.to · Siddharth Patel 🔍 RAG & Vector Search 6mo ago
How Embeddings Actually Improve SEO: A Practical Guide for Developers
SEO is undergoing a fundamental shift. Modern search engines rely on vector embeddings to capture...
The Deterministic Problem with Probabilistic AI Analytics
Dev.to · Cooper D 🔍 RAG & Vector Search 6mo ago
The Deterministic Problem with Probabilistic AI Analytics
TLDR: AI-powered analytics tools use probabilistic systems (LLMs, semantic search, RAG) to answer...
The Boring Debug Checklist That Fixes Most “RAG Failures”
Dev.to · Anindya Obi 🔍 RAG & Vector Search 6mo ago
The Boring Debug Checklist That Fixes Most “RAG Failures”
Introduction There’s a quiet lie in the RAG world: “When retrieval breaks, upgrade the...
Embedding Serverless Dashboards in React
Dev.to · Visual Analytics Guy 🔍 RAG & Vector Search 6mo ago
Embedding Serverless Dashboards in React
I know how devs building web apps often need to embed dashboards and are looking for ones that are...
How I built a RAG-powered Anime Recommendation Engine with Python & FastAPI (Open Sourcing the Journey)
Dev.to · Divyanshu Singh 🔍 RAG & Vector Search 6mo ago
How I built a RAG-powered Anime Recommendation Engine with Python & FastAPI (Open Sourcing the Journey)
MyAnimeList recommendations were broken, so I scraped 108 years of history to fix them. Standard...
Vector Databases 101: FAISS vs Pinecone
Dev.to · Richard Abishai 🔍 RAG & Vector Search 6mo ago
Vector Databases 101: FAISS vs Pinecone
Because even intelligence needs a memory. When you build an AI system — a chatbot, an agent, or a...
Why Semantic Search Matters... especially in Barbados!
Dev.to · Matt Hamilton 🔍 RAG & Vector Search 7mo ago
Why Semantic Search Matters... especially in Barbados!
How Semantic Search Finds Products That Keywords Miss I've been building this product...
Under the Hood: Building a Hybrid Search Engine for AI Memory (Node.js + pgvector)
Dev.to · NorthernDev 🔍 RAG & Vector Search 7mo ago
Under the Hood: Building a Hybrid Search Engine for AI Memory (Node.js + pgvector)
When building RAG (Retrieval-Augmented Generation) for AI agents, most developers stop at "Cosine...
Building an AI-Powered Semantic Talent Matching System
Dev.to · Hey Man has Hay Name 🔍 RAG & Vector Search 7mo ago
Building an AI-Powered Semantic Talent Matching System
Using MongoDB Atlas Vector Search + OpenAI Embeddings By Emmanuel Ifeanyi Mechie ...
Stop Overcomplicating RAG: Why I Built a "Memory Server" on Postgres (and Open Sourced It)
Dev.to · NorthernDev 🔍 RAG & Vector Search 7mo ago
Stop Overcomplicating RAG: Why I Built a "Memory Server" on Postgres (and Open Sourced It)
Building AI agents is fun. Building the long-term memory (RAG) infrastructure for them? Not so...
Embedding AI Inside PostgreSQL : Building a Native C++ Extension.
Dev.to · Abinand P 🔍 RAG & Vector Search 7mo ago
Embedding AI Inside PostgreSQL : Building a Native C++ Extension.
The Search for a Native Engine As a developer who values performance and systems...
Understanding Word Embedding: Bridging Language and Numbers
Dev.to · sujana acharya 🔍 RAG & Vector Search 7mo ago
Understanding Word Embedding: Bridging Language and Numbers
What is embedding? In simple terms, embedding mean representing words or objects as arrays of...