<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://vectorlens.dev/blogs/blog/your-rag-pipeline-isnt-broken-your-vector-store-is</loc>
    <lastmod>2026-07-22T17:11:51-04:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0661/7468/1151/articles/rag-failure-map.png?v=1784754711</image:loc>
      <image:title>Your RAG Pipeline Isn&apos;t Broken - Your Vector Store Is</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://vectorlens.dev/blogs/blog/chromadb-vs-qdrant-vs-weaviate-vs-milvus-field-notes-from-building-a-client-for-all-four</loc>
    <lastmod>2026-07-22T18:11:00-04:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0661/7468/1151/articles/multi-db_0534966c-df54-4796-846a-92625beb9b06.png?v=1784758260</image:loc>
      <image:title>ChromaDB vs Qdrant vs Weaviate vs Milvus: Field Notes from Building a Client for All Four</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://vectorlens.dev/blogs/blog/umap-vs-pca-for-embedding-visualization-and-when-each-one-lies-to-you</loc>
    <lastmod>2026-08-10T15:08:04-04:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0661/7468/1151/articles/embeddings-cluster-poster_7e7313c1-00b1-47d0-88d2-560527677553.png?v=1786388884</image:loc>
      <image:title>UMAP vs PCA for Embedding Visualization — and When Each One Lies to You</image:title>
    </image:image>
  </url>
</urlset>
