<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://rithul.dev</loc>
<priority>1</priority>
</url>
<url>
<loc>https://rithul.dev/blog</loc>
<priority>0.9</priority>
</url>
<url>
<loc>https://rithul.dev/music</loc>
<priority>0.5</priority>
</url>
<url>
<loc>https://rithul.dev/projects/bruno</loc>
<priority>0.7</priority>
</url>
<url>
<loc>https://rithul.dev/projects/continuum</loc>
<priority>0.7</priority>
</url>
<url>
<loc>https://rithul.dev/projects/docproc</loc>
<priority>0.7</priority>
</url>
<url>
<loc>https://rithul.dev/projects/ferryx</loc>
<priority>0.7</priority>
</url>
<url>
<loc>https://rithul.dev/projects/llmwiki</loc>
<priority>0.7</priority>
</url>
<url>
<loc>https://rithul.dev/projects/surgext-mcp</loc>
<priority>0.7</priority>
</url>
<url>
<loc>https://rithul.dev/projects/veclite</loc>
<priority>0.7</priority>
</url>
<url>
<loc>https://rithul.dev/blog/pdf-to-markdown-vision-llm-vs-ocr</loc>
<lastmod>2026-08-10T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/surge-xt-mcp-server-ai-sound-design</loc>
<lastmod>2026-07-20T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/sqlite-for-vectors-embedded-vector-database-rust</loc>
<lastmod>2026-06-29T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/rust-python-bindings-without-glue-code</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/agent-workflows-recompute-everything</loc>
<lastmod>2026-05-18T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/building-devsper</loc>
<lastmod>2026-04-20T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/docproc-static-to-interactive</loc>
<lastmod>2026-03-03T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/2025-prodlesson</loc>
<lastmod>2025-12-22T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/sw-2025</loc>
<lastmod>2024-12-13T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/mnist</loc>
<lastmod>2024-11-16T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/machine-learning</loc>
<lastmod>2024-11-03T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/backpropagation</loc>
<lastmod>2024-11-02T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/lumina-unleashed</loc>
<lastmod>2024-11-01T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/neural-nets</loc>
<lastmod>2024-11-01T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/vulkan-basics</loc>
<lastmod>2024-10-15T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://rithul.dev/blog/from-zero-to-window</loc>
<lastmod>2024-10-01T00:00:00.000Z</lastmod>
<priority>0.8</priority>
</url>
</urlset>
