<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://cactuscompute.com</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://cactuscompute.com/hybrid</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://cactuscompute.com/needle</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://cactuscompute.com/research</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/attention-value-width</loc>
<lastmod>2026-09-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/cact-format</loc>
<lastmod>2026-09-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/cactus-raspberry-pi</loc>
<lastmod>2026-09-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/designing-tools-for-needle</loc>
<lastmod>2026-09-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/engram</loc>
<lastmod>2026-09-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/finetuning-needle</loc>
<lastmod>2026-09-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/hadamard-mlp</loc>
<lastmod>2026-09-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/intelligence-ladders</loc>
<lastmod>2026-09-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/needle-2</loc>
<lastmod>2026-08-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/needle-confidence</loc>
<lastmod>2026-09-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/needle-environment-best-practices</loc>
<lastmod>2026-08-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/needle-python-docs</loc>
<lastmod>2026-09-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/needle-supported-devices</loc>
<lastmod>2026-09-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/needle</loc>
<lastmod>2026-05-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/porting-needle</loc>
<lastmod>2026-09-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/simple-attention-networks</loc>
<lastmod>2026-09-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/structured-extraction-with-needle</loc>
<lastmod>2026-09-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/whistle-best-practices</loc>
<lastmod>2026-10-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://cactuscompute.com/blog/whistle</loc>
<lastmod>2026-10-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
