<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url>
    <loc>https://notes.ashwinlabs.com/About/</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/agent-types</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/ai-systems-thinking</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/attention_series_part_1_why_attention_changed_ai_forever</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/attention_transformers_series_landing_page</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/deconstructing-ai-agent</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/from-prompts-to-agents</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/gate-checks-in-prompt-chaining</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/hard-coded-workflows-vs-agents</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/how-agents-plan</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/how-tool-calling-actually-works</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/inside-the-react-pattern</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/memory-in-agents</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part1-agentic-RAG-case-study</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part10_building_mini_gpt_conceptually</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part11_implementing_tiny_transformer_pytorch</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part2-gate-checks</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part2_inside_self_attention_step_by_step</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part3-planning-in-agents</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part3_multi_head_attention_and_positional_encoding</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part4-agentic_memory</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part4_how_gpt_actually_generates_text</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part5-learning-agents</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part5_full_transformer_block_residuals_ffn_layernorm</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part6_how_llms_are_actually_trained</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part7_kv_cache_flash_attention_hidden_engineering</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part8_emergent_reasoning_tool_use_agentic_ai</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/part9_future_beyond_transformers</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/prompt-engineering-techniques</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/prompt-engineering</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/reliable-agents</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/tool-calling</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/understanding-word-embeddings</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/what-machine-learning-actually-is</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/when-not-to-use-agents</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Blog/why-prompts-fail</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Cheatsheets/</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Cheatsheets/mermaid-cheatsheet</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/ML-Notes/</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Projects/cifar10-build-vs-buy</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/Projects/</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.ashwinlabs.com/</loc>
    <lastmod>2026-06-12T16:31:22.000Z</lastmod>
  </url></urlset>