<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://cocoindex.io/</loc><lastmod>2026-04-21T01:58:14.960Z</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://cocoindex.io/blogs/</loc><lastmod>2026-04-21T01:58:14.960Z</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://cocoindex.io/blogs/academic-papers-indexing/</loc><lastmod>2026-04-21T01:58:14.960Z</lastmod></url><url><loc>https://cocoindex.io/blogs/authors/cocoindex/</loc><lastmod>2026-04-21T01:58:14.960Z</lastmod></url><url><loc>https://cocoindex.io/blogs/authors/georgehe/</loc><lastmod>2026-04-21T01:58:14.960Z</lastmod></url><url><loc>https://cocoindex.io/blogs/authors/linghua/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/authors/prashanth-rao/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/authors/sdhilip/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/authors/zhihanz/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/batching/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/building-an-invisible-daemon/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/changelog-0310/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/changelog-0311-0326/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/changelog-0327-0334/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-1k/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-changelog-2025-03-20/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-changelog-2025-04-07/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-changelog-2025-04-30/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-changelog-2025-05-31/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-changelog-2025-07-07/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-changelog-2025-08-18/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-changelog-2025-10-19/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-data-indexing-platform/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-joins-security-github-secure-open-source-fund/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-ollama-structured-extraction-from-pdf/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoindex-open-source/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/cocoinsight/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/colpali/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/continuous-updates/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/custom-source-hackernews/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/custom-source/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/custom-targets/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/data-for-ai/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/data-indexing-and-common-challenges/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/data-indexing-custom-logic/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/etl-to-snowflake/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/extraction-baml/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/extraction-dspy/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/face-detection/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/flow-control/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/hackernews-trending-topics/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/handle-system-update-for-indexing-flow/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/incremental-processing/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/index-code-base-for-rag/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/indexing-data-consistency/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/indexing-for-single-large-file/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/knowledge-graph-for-docs/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/kuzu-integration/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/live-image-search/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/meeting-notes-graph/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/multi-codebase-summarization/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/multi-format-indexing/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/multi-vector/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/patient-intake-form-extraction-with-llm/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/pdf-elements/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/podcast-to-knowledge-graph/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/postgres-source/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/product-recommendation/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/query-support/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/rust-ownership-access/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/s3-incremental-etl/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/schema-inference-for-qdrant/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/sec-edgar-analytics/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/slides-to-speech/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/ai/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/announcement/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/best-practices/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/changelog/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/custom-source/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/data-indexing/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/doris/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/examples/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/feature/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/github/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/hybrid-search/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/insight/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/multi-source/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/open-source/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/processing-granularity/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/rag/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/rust/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/security/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/tags/semantic-search/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/text-embedding-from-google-drive/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/text-embeddings-101/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/type-guided-serde/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/welcome/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/blogs/what-makes-indexing-pipelines-different/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/cocoindex-code/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://cocoindex.io/docs</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/enterprise/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url><url><loc>https://cocoindex.io/examples</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod></url><url><loc>https://cocoindex.io/privacy-policy/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url><url><loc>https://cocoindex.io/react-cocoindex/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://cocoindex.io/terms-of-use/</loc><lastmod>2026-04-21T01:58:14.961Z</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url></urlset>