<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://aiengineeringfromscratch.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/catalog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/roadmap</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learning-paths</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/blogs</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/about</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/skills</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/inside-an-ai-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/inside-a-decompiler</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/inside-an-llm-serving-gpu</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/how-to-learn</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/developer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/contact</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/sponsors</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/glossary</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/certifications</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/certification?id=claude-ccao-f</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/certification?id=claude-ccdv-f</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/certification?id=claude-ccar-f</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/certification?id=claude-ccar-p</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/certification?id=mcpa-f</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F00-certification-strategy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F01-claude-product-and-model-landscape</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F02-model-selection-and-token-economics</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F03-prompting-and-task-decomposition</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F04-context-knowledge-memory-and-caching</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F05-output-evaluation-and-validation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F06-governance-safety-and-responsible-use</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F07-workflow-design-and-human-handoffs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F08-messages-api-and-application-lifecycle</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F09-structured-output-and-defensive-parsing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F10-tool-use-and-agentic-loops</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F11-mcp-server-design-and-integration</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F12-claude-agent-sdk-and-hooks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F13-application-security-and-secrets</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F14-evals-testing-debugging-and-observability</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F15-claude-code-for-development-teams</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F16-multi-agent-orchestration-and-delegation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F17-agent-sdk-sessions-subagents-and-context</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F18-tool-contracts-errors-and-progressive-discovery</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F19-claude-code-memory-rules-skills-and-ci</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F20-reliable-extraction-batch-and-reviewers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F21-long-context-reliability-provenance-and-escalation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F22-business-discovery-requirements-and-slas</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F23-end-to-end-architecture-and-value-tradeoffs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F24-rag-retrieval-and-data-pipelines</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F25-integration-protocols-identity-and-least-privilege</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F26-production-observability-latency-and-cost</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F27-enterprise-governance-compliance-and-hitl</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F28-stakeholder-communication-adrs-and-lifecycle</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F29-associate-workflow-capstone</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F30-developer-application-capstone</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F31-architect-foundations-scenario-capstone</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F32-architect-professional-system-capstone</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F00-mcp-exam-strategy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F01-reading-the-specification</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F02-the-integration-problem</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F03-json-rpc-and-meta</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F04-the-stateless-core</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F05-protocol-eras-and-compatibility</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F06-hosts-clients-and-servers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F07-discovery-and-capability-negotiation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F08-tool-schemas-and-structured-content</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F09-reading-server-manifests</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F10-model-interaction-flow</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F11-the-tools-primitive</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F12-the-resources-primitive</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F13-prompts-and-completion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F14-multi-round-trip-requests-and-elicitation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F15-deprecated-client-features</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F16-notifications-and-subscriptions</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F17-tool-invocation-lifecycle</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F18-error-handling</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F19-transports-and-http-headers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F20-caching-and-pagination</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F21-long-running-work-and-tasks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F22-trust-boundaries</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F23-oauth-authorization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F24-client-registration-and-identity</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F25-consent-and-least-privilege</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F26-risk-and-safety-controls</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F27-auditability-and-observability</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F28-roles-and-adoption</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F29-operational-use-cases</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F30-the-extensions-framework</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F31-mcp-apps</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F32-registry-gateways-and-sdk-tiers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/lesson?path=certifications%2Fmcpa%2Flessons%2F33-mcpa-capstone-readiness</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/dev-environment</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/git-and-collaboration</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/gpu-setup-and-cloud</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/apis-and-keys</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/jupyter-notebooks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/python-environments</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/docker-for-ai</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/editor-setup</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/data-management</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/terminal-and-shell</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/linux-for-ai</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/debugging-and-profiling</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/setup-and-tooling/python-for-ai-engineering</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/linear-algebra-intuition</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/vectors-matrices-operations</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/matrix-transformations</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/calculus-for-ml</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/chain-rule-and-autodiff</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/probability-and-distributions</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/bayes-theorem</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/optimization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/information-theory</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/dimensionality-reduction</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/singular-value-decomposition</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/tensor-operations</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/numerical-stability</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/norms-and-distances</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/statistics-for-ml</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/sampling-methods</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/linear-systems</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/convex-optimization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/complex-numbers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/fourier-transform</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/graph-theory</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/math-foundations/stochastic-processes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/what-is-machine-learning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/linear-regression</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/logistic-regression</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/decision-trees</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/support-vector-machines</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/knn-and-distances</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/unsupervised-learning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/feature-engineering</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/model-evaluation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/bias-variance</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/ensemble-methods</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/hyperparameter-tuning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/ml-pipelines</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/naive-bayes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/time-series</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/anomaly-detection</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/imbalanced-data</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/feature-selection</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/ml-system-design</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/model-monitoring-and-drift</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ml-fundamentals/feature-stores-and-training-serving-skew</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/the-perceptron</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/multi-layer-networks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/backpropagation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/activation-functions</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/loss-functions</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/optimizers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/regularization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/weight-initialization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/learning-rate-schedules</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/mini-framework</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/intro-to-pytorch</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/intro-to-jax</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/deep-learning-core/debugging-neural-networks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/image-fundamentals</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/convolutions-from-scratch</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/cnns-lenet-to-resnet</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/image-classification</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/transfer-learning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/object-detection-yolo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/semantic-segmentation-unet</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/instance-segmentation-mask-rcnn</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/image-generation-gans</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/image-generation-diffusion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/stable-diffusion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/video-understanding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/3d-vision-nerf</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/vision-transformers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/real-time-edge</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/vision-pipeline-capstone</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/self-supervised-vision</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/open-vocab-clip</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/ocr-document-understanding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/image-retrieval-metric</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/keypoint-pose</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/3d-gaussian-splatting</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/diffusion-transformers-rectified-flow</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/sam3-open-vocab-segmentation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/vision-language-models</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/monocular-depth</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/multi-object-tracking</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/computer-vision/world-models-video-diffusion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/text-processing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/bag-of-words-tfidf</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/word-embeddings-word2vec</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/glove-fasttext-subword</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/sentiment-analysis</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/named-entity-recognition</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/pos-tagging-parsing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/cnns-rnns-for-text</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/sequence-to-sequence</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/attention-mechanism</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/machine-translation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/text-summarization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/question-answering</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/information-retrieval-search</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/topic-modeling</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/text-generation-pre-transformer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/chatbots-rule-to-neural</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/multilingual-nlp</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/subword-tokenization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/structured-outputs-constrained-decoding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/nli-textual-entailment</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/embedding-models-deep-dive</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/chunking-strategies-rag</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/coreference-resolution</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/entity-linking</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/relation-extraction-kg</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/llm-evaluation-frameworks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/long-context-evaluation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/nlp-foundations-to-advanced/dialogue-state-tracking</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/audio-fundamentals</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/spectrograms-mel-features</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/audio-classification</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/speech-recognition-asr</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/whisper-architecture-finetuning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/speaker-recognition-verification</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/text-to-speech</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/voice-cloning-conversion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/music-generation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/audio-language-models</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/real-time-audio-processing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/voice-assistant-pipeline</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/neural-audio-codecs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/voice-activity-detection-turn-taking</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/streaming-speech-to-speech-moshi-hibiki</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/anti-spoofing-audio-watermarking</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/speech-and-audio/audio-evaluation-metrics</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/why-transformers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/self-attention-from-scratch</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/multi-head-attention</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/positional-encoding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/full-transformer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/bert-masked-language-modeling</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/gpt-causal-language-modeling</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/t5-bart-encoder-decoder</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/vision-transformers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/audio-transformers-whisper</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/mixture-of-experts</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/kv-cache-flash-attention</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/scaling-laws</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/build-a-transformer-capstone</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/attention-variants</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/transformers-deep-dive/speculative-decoding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/generative-models-taxonomy-history</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/autoencoders-vae</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/gans-generator-discriminator</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/conditional-gans-pix2pix</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/stylegan</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/diffusion-ddpm-from-scratch</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/latent-diffusion-stable-diffusion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/controlnet-lora-conditioning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/inpainting-outpainting-editing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/video-generation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/audio-generation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/3d-generation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/flow-matching-rectified-flows</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/evaluation-fid-clip-score</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/generative-ai/visual-autoregressive-var</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/mdps-states-actions-rewards</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/dynamic-programming</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/monte-carlo-methods</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/q-learning-sarsa</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/dqn</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/policy-gradients-reinforce</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/actor-critic-a2c-a3c</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/ppo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/reward-modeling-rlhf</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/multi-agent-rl</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/sim-to-real-transfer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/reinforcement-learning/rl-for-games</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/tokenizers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/building-a-tokenizer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/data-pipelines</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/pre-training-mini-gpt</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/scaling-distributed</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/instruction-tuning-sft</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/rlhf</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/dpo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/constitutional-ai-self-improvement</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/evaluation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/quantization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/inference-optimization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/building-complete-llm-pipeline</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/open-models-architecture-walkthroughs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/speculative-decoding-eagle3</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/differential-attention-v2</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/native-sparse-attention</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/multi-token-prediction</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/dualpipe-parallelism</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/deepseek-v3-walkthrough</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/jamba-hybrid-ssm-transformer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/async-hogwild-inference</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/speculative-decoding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llms-from-scratch/gradient-checkpointing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/prompt-engineering</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/few-shot-cot</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/structured-outputs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/embeddings</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/context-engineering</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/rag</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/advanced-rag</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/fine-tuning-lora</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/function-calling</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/evaluation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/caching-cost</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/guardrails</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/production-app</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/model-context-protocol</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/prompt-caching</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/langgraph-state-machines</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/llm-engineering/agent-framework-tradeoffs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/vision-transformer-patch-tokens</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/clip-contrastive-pretraining</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/blip2-qformer-bridge</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/flamingo-gated-cross-attention</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/llava-visual-instruction-tuning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/any-resolution-patch-n-pack</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/open-weight-vlm-recipes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/llava-onevision-single-multi-video</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/qwen-vl-family-dynamic-fps</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/internvl3-native-multimodal</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/chameleon-early-fusion-tokens</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/emu3-next-token-for-generation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/transfusion-autoregressive-diffusion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/show-o-discrete-diffusion-unified</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/janus-pro-decoupled-encoders</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/mio-any-to-any-streaming</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/video-language-temporal-grounding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/long-video-million-token</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/audio-language-whisper-to-af3</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/omni-models-thinker-talker</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/embodied-vlas-openvla-pi0-groot</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/document-diagram-understanding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/colpali-vision-native-rag</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/multimodal-rag-cross-modal</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multimodal-ai/multimodal-agents-computer-use</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/the-tool-interface</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/function-calling-deep-dive</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/parallel-and-streaming-tool-calls</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/structured-output</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/tool-schema-design</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-fundamentals</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/building-an-mcp-server</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/building-an-mcp-client</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-transports</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-resources-and-prompts</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-sampling</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-roots-and-elicitation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-async-tasks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-apps</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-security-tool-poisoning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-security-oauth-2-1</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-gateways-and-registries</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-auth-production</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/a2a-protocol</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/opentelemetry-genai</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/llm-routing-layer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/skills-and-agent-sdks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/capstone-tool-ecosystem</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/skill-discovery-and-progressive-disclosure</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/skill-invocation-and-routing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/skill-permissions-sandboxes-and-trust</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/skill-evals-packaging-and-portability</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-tool-contracts-and-content</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-reliability-cancellation-and-flow-control</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-registry-supply-chain-and-drift</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/mcp-conformance-versioning-and-operations</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/program-anatomy-elf-from-scratch</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/disassembly-and-control-flow</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/lifting-to-pseudocode</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/evidence-confidence-and-unknowns</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/rebuild-and-prove-equal</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/the-reverse-engineering-landscape</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/calling-conventions-and-stack-frames</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/compiler-idioms-and-optimization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/linking-loading-and-stripped-binaries</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/recovering-data-and-types</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/dynamic-analysis-of-your-own-program</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/bytecode-and-managed-formats</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/binary-diffing-and-symbolic-execution</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/tools-and-protocols/ai-assisted-reverse-engineering</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/the-agent-loop</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/rewoo-plan-and-execute</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/reflexion-verbal-rl</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/tree-of-thoughts-lats</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/self-refine-and-critic</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/tool-use-and-function-calling</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/memory-virtual-context-memgpt</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/memory-blocks-sleep-time-compute</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/hybrid-memory-mem0</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/skill-libraries-voyager</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/planning-htn-and-evolutionary</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/anthropic-workflow-patterns</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/langgraph-stateful-graphs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/autogen-actor-model</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/crewai-role-based-crews</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/openai-agents-sdk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/claude-agent-sdk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/agno-and-mastra-runtimes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/benchmarks-swebench-gaia</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/benchmarks-webarena-osworld</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/computer-use-agents</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/voice-agents-pipecat-livekit</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/otel-genai-conventions</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/agent-observability-platforms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/multi-agent-debate</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/failure-modes-agentic</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/prompt-injection-defense</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/orchestration-patterns</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/production-runtimes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/eval-driven-agent-development</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/agent-workbench-why-models-fail</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/minimal-agent-workbench</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/instructions-as-executable-constraints</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/repo-memory-and-state</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/initialization-scripts</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/scope-contracts</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/runtime-feedback-loops</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/verification-gates</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/reviewer-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/multi-session-handoff</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/workbench-for-real-repos</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/agent-workbench-capstone</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/frame-the-task-before-code</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/plan-from-evidence</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/delegate-with-isolation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/turn-feedback-into-system</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/outcomes-before-output</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/discover-the-real-workflow</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/map-assumptions-and-risk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/choose-the-smallest-testable-slice</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/write-specifications-that-preserve-judgment</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/design-success-metrics</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/prototype-pilot-or-production</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/agent-engineering/build-the-feedback-ratchet</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/long-horizon-agents</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/star-family-reasoning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/alphaevolve-evolutionary-coding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/darwin-godel-machine</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/ai-scientist-v2</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/automated-alignment-research</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/recursive-self-improvement</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/bounded-self-improvement</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/coding-agent-landscape</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/claude-code-permission-modes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/browser-agents</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/durable-execution</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/cost-governors</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/kill-switches-canaries</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/propose-then-commit</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/checkpoints-rollback</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/constitutional-ai</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/llama-guard</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/anthropic-rsp</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/openai-preparedness-deepmind-fsf</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/metr-external-evaluation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/autonomous-systems/cais-caisi-societal-risk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/why-multi-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/fipa-acl-heritage</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/communication-protocols</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/primitive-model</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/supervisor-orchestrator-pattern</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/hierarchical-architecture</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/society-of-mind-debate</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/role-specialization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/parallel-swarm-networks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/group-chat-speaker-selection</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/handoffs-and-routines</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/a2a-protocol</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/shared-memory-blackboard</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/consensus-and-bft</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/voting-debate-topology</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/negotiation-bargaining</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/generative-agents-simulation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/theory-of-mind-coordination</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/swarm-optimization-pso-aco</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/marl-maddpg-qmix-mappo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/agent-economies</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/production-scaling-queues-checkpoints</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/failure-modes-mast-groupthink</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/evaluation-coordination-benchmarks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/multi-agent-and-swarms/case-studies-2026-sota</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/managed-llm-platforms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/inference-platform-economics</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/gpu-autoscaling-kubernetes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/vllm-serving-internals</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/eagle3-speculative-decoding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/sglang-radixattention</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/tensorrt-llm-blackwell</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/inference-metrics-goodput</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/production-quantization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/cold-start-mitigation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/multi-region-kv-locality</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/edge-inference</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/llm-observability</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/prompt-semantic-caching</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/batch-apis</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/model-routing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/disaggregated-prefill-decode</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/vllm-production-stack-lmcache</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/ai-gateways</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/shadow-canary-progressive</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/ab-testing-llm-features</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/load-testing-llm-apis</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/sre-for-ai</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/chaos-engineering-llm</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/security-secrets-audit</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/compliance-frameworks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/finops-llms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/self-hosted-serving-selection</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/infrastructure-and-production/model-demo-interfaces</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/instruction-following-alignment-signal</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/reward-hacking-goodhart</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/direct-preference-optimization-family</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/sycophancy-rlhf-amplification</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/constitutional-ai-rlaif</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/mesa-optimization-deceptive-alignment</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/sleeper-agents-persistent-deception</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/in-context-scheming-frontier-models</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/alignment-faking</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/ai-control-subversion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/scalable-oversight-weak-to-strong</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/red-teaming-pair-automated-attacks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/many-shot-jailbreaking</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/ascii-art-visual-jailbreaks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/indirect-prompt-injection</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/red-team-tooling-garak-llamaguard-pyrit</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/wmdp-dual-use-evaluation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/frontier-safety-frameworks-rsp-pf-fsf</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/model-welfare-research</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/bias-representational-harm</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/fairness-criteria-group-individual-counterfactual</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/differential-privacy-for-llms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/watermarking-synthid-stable-signature-c2pa</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/regulatory-frameworks-eu-us-uk-korea</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/echoleak-cves-for-ai</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/model-system-dataset-cards</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/data-provenance-training-governance</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/alignment-research-ecosystem</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/moderation-systems-openai-perspective-llamaguard</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/ethics-safety-alignment/dual-use-risk-cyber-bio-chem-nuclear</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/terminal-native-coding-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/rag-over-codebase</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/realtime-voice-assistant</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/multimodal-document-qa</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/autonomous-research-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/devops-troubleshooting-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/end-to-end-fine-tuning-pipeline</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/production-rag-chatbot</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/code-migration-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/multi-agent-software-team</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/llm-observability-dashboard</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/video-understanding-pipeline</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/mcp-server-with-registry</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/speculative-decoding-server</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/constitutional-safety-harness</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/github-issue-to-pr-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/personal-ai-tutor</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/agent-harness-loop-contract</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/tool-registry-schema-validation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/jsonrpc-stdio-transport</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/function-call-dispatcher</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/plan-execute-control-flow</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/verification-gates-observation-budget</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/sandbox-runner-denylist</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/eval-harness-fixture-tasks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/observability-otel-traces</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/end-to-end-coding-task-demo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/bpe-tokenizer-from-scratch</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/tokenized-dataset-sliding-window</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/token-positional-embeddings</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/multihead-self-attention</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/transformer-block</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/gpt-model-assembly</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/training-loop-eval</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/loading-pretrained-weights</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/classifier-finetuning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/instruction-tuning-sft</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/dpo-from-scratch</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/eval-pipeline</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/large-corpus-downloader</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/hdf5-tokenized-corpus</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/cosine-lr-warmup</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/gradient-clipping-amp</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/gradient-accumulation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/checkpoint-save-resume</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/distributed-fsdp-ddp</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/lm-eval-harness</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/hypothesis-generator</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/literature-retrieval</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/experiment-runner</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/result-evaluator</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/paper-writer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/critic-loop</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/iteration-scheduler</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/end-to-end-research-demo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/vision-encoder-patches</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/vit-transformer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/projection-layer-modality-align</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/cross-attention-fusion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/vision-language-pretraining</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/multimodal-eval</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/chunking-strategies-advanced</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/hybrid-retrieval-bm25-dense</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/reranker-cross-encoder</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/query-rewriting-hyde</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/rag-eval-precision-recall</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/end-to-end-rag-system</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/task-spec-format</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/classical-metrics</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/code-exec-metric</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/perplexity-calibration</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/leaderboard-aggregation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/end-to-end-eval-runner</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/collective-ops-from-scratch</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/data-parallel-ddp</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/zero-parameter-sharding</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/pipeline-parallel</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/checkpoint-sharded-resume</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/end-to-end-distributed-train</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/jailbreak-taxonomy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/prompt-injection-detector</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/refusal-evaluation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/content-classifier-integration</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/constitutional-rules-engine</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/learn/capstone-projects/end-to-end-safety-gate</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/manuals</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/manual-a2a-101</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/manual-docker-sandboxes-101</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/manual-miles-101</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/manual-reverse-engineering-101</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/manual-sglang-101</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/manual-vllm-101</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=bookmark-path-organizer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=csv-repair-workbench</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=dataset-split-auditor</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=download-folder-sort-desk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=glossary-hovercard-publisher</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=json-schema-output-guard</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=prompt-regression-tester</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=semantic-notes-search</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=skill-validator</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=tiny-coding-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=token-counter-and-cost-meter</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=vocabulary-autocomplete-pad</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=api-tutorial-runner</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=calendar-focus-planner</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=catalog-record-linker</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=changelog-writer-from-git</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=chart-storyboard-builder</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=configuration-drift-explainer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=csv-sql-question-workbench</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=dataset-contract-gate</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=diagram-reading-companion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=document-extraction-desk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=doc-qa-with-citations</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=feedback-theme-board</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=field-notes-map-builder</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=inbox-triage-desk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=postmortem-writer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=infrastructure-plan-explainer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=local-model-eval-harness</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=log-volume-reduction-lab</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=meeting-notes-to-actions</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=plain-language-rewrite-desk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=pr-review-reporter</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=research-report-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=retrieval-evaluation-lab</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=sensitive-text-redaction-gate</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=service-ownership-navigator</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=skill-router</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=source-grounded-study-coach</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=subtitle-localization-desk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=ui-string-localization-workbench</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=workshop-materials-planner</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=agent-budget-planner</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=agent-trace-debugger</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=binary-inspector</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=community-learning-path-finder</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=skill-installer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=database-migration-rehearsal</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=decision-tradeoff-explorer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=harness-bench</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=kubernetes-event-storyboard</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=llm-gateway-with-fallbacks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=multi-agent-code-review-panel</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=memory-server</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=rag-freshness-pipeline</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=report-judge</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=retry-storm-lab</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=workflow-hooks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=skill-scanner</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=streaming-answer-recovery</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=support-agent-with-google-adk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=tool-contract-migration-checker</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=typed-workflow-agent-with-mastra</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=visual-evidence-library</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=voice-note-transcriber-pipeline</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=web-change-brief</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=cloud-agent-with-aws-strands</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=desktop-control</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=durable-agent-jobs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=hedged-request-lab</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=mcp-at-scale</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=sandbox-ladder</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=signed-webhook-inbox</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=rust-agent-shell</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=tool-call-firewall</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=browser-agent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=distributed-eval-farm</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=mini-decompiler</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://aiengineeringfromscratch.com/project?id=self-improving-skill-loop</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url><loc>https://aiengineeringfromscratch.com/projects</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
</urlset>
