<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ai-sdk-patterns.vercel.app</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/compose</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/streaming-chat</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/structured-output</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/tool-calling</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/generative-ui</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/multi-step-agent</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/web-search</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/human-in-the-loop</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/rag-pipeline</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/reasoning-display</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/image-generation</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/code-artifact</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/chat-with-citations</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/durable-chat-agent</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mcp-client</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/text-to-sql</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/multimodal-chat</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mastra-agent-basic</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mastra-tool</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mastra-workflow</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mastra-memory</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mastra-rag</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mastra-multi-agent</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mastra-human-in-loop</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mastra-observational-memory</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mastra-structured-output</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mastra-agent-guardrails</loc>
<lastmod>2026-05-06T08:05:51.871Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
