<?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-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/compose</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/streaming-chat</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/structured-output</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/tool-calling</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/generative-ui</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/multi-step-agent</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/web-search</loc>
<lastmod>2026-04-01T03:24:52.651Z</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-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/rag-pipeline</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/json-renderer</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/markdown-chat</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/reasoning-display</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/text-generation</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/image-generation</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/streaming-object</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/code-artifact</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/routing-agent</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/orchestrator-agent</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/evaluator-optimizer</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/sequential-workflow</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/parallel-workflow</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/chat-with-citations</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/form-generator</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/csv-editor</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/durable-chat-agent</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/workflow-approval</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/scheduled-workflow</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/refinement-loop</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/mcp-client</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/text-to-sql</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai-sdk-patterns.vercel.app/patterns/multimodal-chat</loc>
<lastmod>2026-04-01T03:24:52.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
