<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ai-sdk-patterns.dev</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.95</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/fundamentals/day-1/what-is-llm</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/fundamentals/day-1/provider-apis</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/fundamentals/day-1/why-ai-sdk</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/fundamentals/day-2/messages-and-roles</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/fundamentals/day-2/generate-text</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/fundamentals/day-3/why-streaming</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/fundamentals/day-3/stream-text-api</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/fundamentals/day-4/structured-json</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/fundamentals/day-5/embeddings</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/agents/day-1/what-is-agent-loop</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/agents/day-1/tool-loop-route</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/agents/day-2/tool-schemas</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/agents/day-3/multi-step</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/context/day-1/context-window</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/context/day-1/sliding-window</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/learn/context/day-2/summarization</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/compose</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/streaming-chat</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/structured-output</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/tool-calling</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/generative-ui</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/multi-step-agent</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/web-search</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/human-in-the-loop</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/rag-pipeline</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/reasoning-display</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/image-generation</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/code-artifact</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/chat-with-citations</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/durable-chat-agent</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mcp-client</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/text-to-sql</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/multimodal-chat</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mastra-agent-basic</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mastra-tool</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mastra-workflow</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mastra-memory</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mastra-rag</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mastra-multi-agent</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mastra-human-in-loop</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mastra-observational-memory</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mastra-structured-output</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.dev/patterns/mastra-agent-guardrails</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
