<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://balazscsorba.com/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/about</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/about"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/about"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/about"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/about"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/about</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/about"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/about"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/about"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/about"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/about</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/about"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/about"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/about"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/about"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/references</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/references"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/references"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/references"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/references"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/references</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/references"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/references"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/references"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/references"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/references</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/references"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/references"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/references"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/references"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/expertise/ai-engineer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/expertise/ai-engineer"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/expertise/ai-engineer"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/expertise/ai-engineer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/expertise/ai-engineer"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/expertise/ai-engineer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/expertise/ai-engineer"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/expertise/ai-engineer"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/expertise/ai-engineer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/expertise/ai-engineer"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/expertise/ai-engineer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/expertise/ai-engineer"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/expertise/ai-engineer"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/expertise/ai-engineer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/expertise/ai-engineer"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/expertise/vue-nuxt-developer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/expertise/vue-nuxt-developer"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/expertise/vue-nuxt-developer"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/expertise/vue-nuxt-developer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/expertise/vue-nuxt-developer"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/expertise/vue-nuxt-developer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/expertise/vue-nuxt-developer"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/expertise/vue-nuxt-developer"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/expertise/vue-nuxt-developer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/expertise/vue-nuxt-developer"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/expertise/vue-nuxt-developer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/expertise/vue-nuxt-developer"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/expertise/vue-nuxt-developer"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/expertise/vue-nuxt-developer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/expertise/vue-nuxt-developer"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/expertise/b2b-ecommerce-developer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/expertise/b2b-ecommerce-developer"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/expertise/b2b-ecommerce-developer"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/expertise/b2b-ecommerce-developer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/expertise/b2b-ecommerce-developer"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/expertise/b2b-ecommerce-developer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/expertise/b2b-ecommerce-developer"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/expertise/b2b-ecommerce-developer"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/expertise/b2b-ecommerce-developer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/expertise/b2b-ecommerce-developer"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/expertise/b2b-ecommerce-developer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/expertise/b2b-ecommerce-developer"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/expertise/b2b-ecommerce-developer"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/expertise/b2b-ecommerce-developer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/expertise/b2b-ecommerce-developer"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/game</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/game"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/game"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/game"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/game"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/game</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/game"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/game"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/game"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/game"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/game</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/game"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/game"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/game"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/game"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog</loc>
    <lastmod>2026-10-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog</loc>
    <lastmod>2026-10-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog</loc>
    <lastmod>2026-10-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools</loc>
    <lastmod>2026-10-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools</loc>
    <lastmod>2026-10-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools</loc>
    <lastmod>2026-10-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/accessibility</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/accessibility"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/accessibility"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/accessibility"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/accessibility"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/accessibility</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/accessibility"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/accessibility"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/accessibility"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/accessibility"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/accessibility</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/accessibility"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/accessibility"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/accessibility"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/accessibility"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/privacy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/privacy"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/privacy"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/privacy"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/privacy"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/privacy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/privacy"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/privacy"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/privacy"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/privacy"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/privacy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/privacy"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/privacy"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/privacy"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/privacy"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/imprint</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/imprint"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/imprint"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/imprint"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/imprint"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/imprint</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/imprint"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/imprint"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/imprint"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/imprint"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/imprint</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/imprint"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/imprint"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/imprint"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/imprint"/>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/llms-txt-vs-markdown-content-negotiation</loc>
    <lastmod>2026-10-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llms-txt-vs-markdown-content-negotiation"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llms-txt-vs-markdown-content-negotiation"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llms-txt-vs-markdown-content-negotiation"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llms-txt-vs-markdown-content-negotiation"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llms-txt-vs-markdown-content-negotiation/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/llms-txt-vs-markdown-content-negotiation</loc>
    <lastmod>2026-10-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llms-txt-vs-markdown-content-negotiation"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llms-txt-vs-markdown-content-negotiation"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llms-txt-vs-markdown-content-negotiation"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llms-txt-vs-markdown-content-negotiation"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llms-txt-vs-markdown-content-negotiation/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/llms-txt-vs-markdown-content-negotiation</loc>
    <lastmod>2026-10-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llms-txt-vs-markdown-content-negotiation"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llms-txt-vs-markdown-content-negotiation"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llms-txt-vs-markdown-content-negotiation"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llms-txt-vs-markdown-content-negotiation"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llms-txt-vs-markdown-content-negotiation/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/multiplayer-sailing-game-threejs</loc>
    <lastmod>2026-10-05</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/multiplayer-sailing-game-threejs"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/multiplayer-sailing-game-threejs"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/multiplayer-sailing-game-threejs"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/multiplayer-sailing-game-threejs"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/multiplayer-sailing-game-threejs/dusk.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/multiplayer-sailing-game-threejs</loc>
    <lastmod>2026-10-05</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/multiplayer-sailing-game-threejs"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/multiplayer-sailing-game-threejs"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/multiplayer-sailing-game-threejs"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/multiplayer-sailing-game-threejs"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/multiplayer-sailing-game-threejs/dusk.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/multiplayer-sailing-game-threejs</loc>
    <lastmod>2026-10-05</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/multiplayer-sailing-game-threejs"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/multiplayer-sailing-game-threejs"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/multiplayer-sailing-game-threejs"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/multiplayer-sailing-game-threejs"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/multiplayer-sailing-game-threejs/dusk.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/graphrag-knowledge-graph-rag</loc>
    <lastmod>2026-10-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/graphrag-knowledge-graph-rag"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/graphrag-knowledge-graph-rag"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/graphrag-knowledge-graph-rag"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/graphrag-knowledge-graph-rag"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/graphrag-knowledge-graph-rag/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/graphrag-knowledge-graph-rag</loc>
    <lastmod>2026-10-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/graphrag-knowledge-graph-rag"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/graphrag-knowledge-graph-rag"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/graphrag-knowledge-graph-rag"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/graphrag-knowledge-graph-rag"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/graphrag-knowledge-graph-rag/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/graphrag-knowledge-graph-rag</loc>
    <lastmod>2026-10-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/graphrag-knowledge-graph-rag"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/graphrag-knowledge-graph-rag"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/graphrag-knowledge-graph-rag"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/graphrag-knowledge-graph-rag"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/graphrag-knowledge-graph-rag/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/local-text-to-speech-pipeline</loc>
    <lastmod>2026-10-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/local-text-to-speech-pipeline"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/local-text-to-speech-pipeline"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/local-text-to-speech-pipeline"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/local-text-to-speech-pipeline"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/local-text-to-speech-pipeline/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/local-text-to-speech-pipeline</loc>
    <lastmod>2026-10-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/local-text-to-speech-pipeline"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/local-text-to-speech-pipeline"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/local-text-to-speech-pipeline"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/local-text-to-speech-pipeline"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/local-text-to-speech-pipeline/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/local-text-to-speech-pipeline</loc>
    <lastmod>2026-10-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/local-text-to-speech-pipeline"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/local-text-to-speech-pipeline"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/local-text-to-speech-pipeline"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/local-text-to-speech-pipeline"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/local-text-to-speech-pipeline/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/eu-ai-act-gpai-high-risk-2026</loc>
    <lastmod>2026-09-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/eu-ai-act-gpai-high-risk-2026"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/eu-ai-act-gpai-high-risk-2026"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/eu-ai-act-gpai-high-risk-2026"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/eu-ai-act-gpai-high-risk-2026"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/eu-ai-act-gpai-high-risk-2026/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/eu-ai-act-gpai-high-risk-2026</loc>
    <lastmod>2026-09-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/eu-ai-act-gpai-high-risk-2026"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/eu-ai-act-gpai-high-risk-2026"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/eu-ai-act-gpai-high-risk-2026"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/eu-ai-act-gpai-high-risk-2026"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/eu-ai-act-gpai-high-risk-2026/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/eu-ai-act-gpai-high-risk-2026</loc>
    <lastmod>2026-09-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/eu-ai-act-gpai-high-risk-2026"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/eu-ai-act-gpai-high-risk-2026"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/eu-ai-act-gpai-high-risk-2026"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/eu-ai-act-gpai-high-risk-2026"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/eu-ai-act-gpai-high-risk-2026/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/eu-ai-act-article-50-developer-checklist</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/eu-ai-act-article-50-developer-checklist"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/eu-ai-act-article-50-developer-checklist"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/eu-ai-act-article-50-developer-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/eu-ai-act-article-50-developer-checklist"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/eu-ai-act-article-50-developer-checklist/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/eu-ai-act-article-50-developer-checklist</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/eu-ai-act-article-50-developer-checklist"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/eu-ai-act-article-50-developer-checklist"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/eu-ai-act-article-50-developer-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/eu-ai-act-article-50-developer-checklist"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/eu-ai-act-article-50-developer-checklist/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/eu-ai-act-article-50-developer-checklist</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/eu-ai-act-article-50-developer-checklist"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/eu-ai-act-article-50-developer-checklist"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/eu-ai-act-article-50-developer-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/eu-ai-act-article-50-developer-checklist"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/eu-ai-act-article-50-developer-checklist/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/mcp-tool-design-lessons-jira-server</loc>
    <lastmod>2026-09-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/mcp-tool-design-lessons-jira-server"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/mcp-tool-design-lessons-jira-server"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/mcp-tool-design-lessons-jira-server"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/mcp-tool-design-lessons-jira-server"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-tool-design-lessons-jira-server/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/mcp-tool-design-lessons-jira-server</loc>
    <lastmod>2026-09-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/mcp-tool-design-lessons-jira-server"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/mcp-tool-design-lessons-jira-server"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/mcp-tool-design-lessons-jira-server"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/mcp-tool-design-lessons-jira-server"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-tool-design-lessons-jira-server/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/mcp-tool-design-lessons-jira-server</loc>
    <lastmod>2026-09-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/mcp-tool-design-lessons-jira-server"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/mcp-tool-design-lessons-jira-server"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/mcp-tool-design-lessons-jira-server"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/mcp-tool-design-lessons-jira-server"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-tool-design-lessons-jira-server/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/home-assistant-ev-charging-energy-manager</loc>
    <lastmod>2026-09-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/home-assistant-ev-charging-energy-manager"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/home-assistant-ev-charging-energy-manager"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/home-assistant-ev-charging-energy-manager"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/home-assistant-ev-charging-energy-manager"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/home-assistant-ev-charging-energy-manager/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/home-assistant-ev-charging-energy-manager</loc>
    <lastmod>2026-09-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/home-assistant-ev-charging-energy-manager"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/home-assistant-ev-charging-energy-manager"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/home-assistant-ev-charging-energy-manager"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/home-assistant-ev-charging-energy-manager"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/home-assistant-ev-charging-energy-manager/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/home-assistant-ev-charging-energy-manager</loc>
    <lastmod>2026-09-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/home-assistant-ev-charging-energy-manager"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/home-assistant-ev-charging-energy-manager"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/home-assistant-ev-charging-energy-manager"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/home-assistant-ev-charging-energy-manager"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/home-assistant-ev-charging-energy-manager/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/headless-product-configurator-b2b</loc>
    <lastmod>2026-09-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/headless-product-configurator-b2b"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/headless-product-configurator-b2b"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/headless-product-configurator-b2b"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/headless-product-configurator-b2b"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/headless-product-configurator-b2b/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/headless-product-configurator-b2b</loc>
    <lastmod>2026-09-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/headless-product-configurator-b2b"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/headless-product-configurator-b2b"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/headless-product-configurator-b2b"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/headless-product-configurator-b2b"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/headless-product-configurator-b2b/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/headless-product-configurator-b2b</loc>
    <lastmod>2026-09-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/headless-product-configurator-b2b"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/headless-product-configurator-b2b"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/headless-product-configurator-b2b"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/headless-product-configurator-b2b"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/headless-product-configurator-b2b/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/ai-agent-memory-design</loc>
    <lastmod>2026-09-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/ai-agent-memory-design"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/ai-agent-memory-design"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/ai-agent-memory-design"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/ai-agent-memory-design"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ai-agent-memory-design/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/ai-agent-memory-design</loc>
    <lastmod>2026-09-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/ai-agent-memory-design"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/ai-agent-memory-design"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/ai-agent-memory-design"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/ai-agent-memory-design"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ai-agent-memory-design/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/ai-agent-memory-design</loc>
    <lastmod>2026-09-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/ai-agent-memory-design"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/ai-agent-memory-design"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/ai-agent-memory-design"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/ai-agent-memory-design"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ai-agent-memory-design/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/artificial-analysis-leaderboard-claude-opus-5-5</loc>
    <lastmod>2026-09-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/artificial-analysis-leaderboard-claude-opus-5-5/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/artificial-analysis-leaderboard-claude-opus-5-5</loc>
    <lastmod>2026-09-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/artificial-analysis-leaderboard-claude-opus-5-5/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/artificial-analysis-leaderboard-claude-opus-5-5</loc>
    <lastmod>2026-09-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/artificial-analysis-leaderboard-claude-opus-5-5"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/artificial-analysis-leaderboard-claude-opus-5-5/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/harness-engineering-coding-agents</loc>
    <lastmod>2026-09-04</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/harness-engineering-coding-agents"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/harness-engineering-coding-agents"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/harness-engineering-coding-agents"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/harness-engineering-coding-agents"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/harness-engineering-coding-agents/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/harness-engineering-coding-agents</loc>
    <lastmod>2026-09-04</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/harness-engineering-coding-agents"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/harness-engineering-coding-agents"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/harness-engineering-coding-agents"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/harness-engineering-coding-agents"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/harness-engineering-coding-agents/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/harness-engineering-coding-agents</loc>
    <lastmod>2026-09-04</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/harness-engineering-coding-agents"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/harness-engineering-coding-agents"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/harness-engineering-coding-agents"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/harness-engineering-coding-agents"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/harness-engineering-coding-agents/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/prompt-injection-lethal-trifecta-patterns</loc>
    <lastmod>2026-09-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/prompt-injection-lethal-trifecta-patterns"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/prompt-injection-lethal-trifecta-patterns"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/prompt-injection-lethal-trifecta-patterns"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/prompt-injection-lethal-trifecta-patterns"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/prompt-injection-lethal-trifecta-patterns/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/prompt-injection-lethal-trifecta-patterns</loc>
    <lastmod>2026-09-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/prompt-injection-lethal-trifecta-patterns"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/prompt-injection-lethal-trifecta-patterns"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/prompt-injection-lethal-trifecta-patterns"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/prompt-injection-lethal-trifecta-patterns"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/prompt-injection-lethal-trifecta-patterns/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/prompt-injection-lethal-trifecta-patterns</loc>
    <lastmod>2026-09-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/prompt-injection-lethal-trifecta-patterns"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/prompt-injection-lethal-trifecta-patterns"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/prompt-injection-lethal-trifecta-patterns"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/prompt-injection-lethal-trifecta-patterns"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/prompt-injection-lethal-trifecta-patterns/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/gdpr-llm-api-eu-data-residency</loc>
    <lastmod>2026-09-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/gdpr-llm-api-eu-data-residency"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/gdpr-llm-api-eu-data-residency"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/gdpr-llm-api-eu-data-residency"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/gdpr-llm-api-eu-data-residency"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/gdpr-llm-api-eu-data-residency/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/gdpr-llm-api-eu-data-residency</loc>
    <lastmod>2026-09-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/gdpr-llm-api-eu-data-residency"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/gdpr-llm-api-eu-data-residency"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/gdpr-llm-api-eu-data-residency"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/gdpr-llm-api-eu-data-residency"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/gdpr-llm-api-eu-data-residency/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/gdpr-llm-api-eu-data-residency</loc>
    <lastmod>2026-09-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/gdpr-llm-api-eu-data-residency"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/gdpr-llm-api-eu-data-residency"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/gdpr-llm-api-eu-data-residency"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/gdpr-llm-api-eu-data-residency"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/gdpr-llm-api-eu-data-residency/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/token-saving-tools-coding-agents-top-20</loc>
    <lastmod>2026-08-26</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/token-saving-tools-coding-agents-top-20"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/token-saving-tools-coding-agents-top-20"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/token-saving-tools-coding-agents-top-20"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/token-saving-tools-coding-agents-top-20"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/token-saving-tools-coding-agents-top-20/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/token-saving-tools-coding-agents-top-20</loc>
    <lastmod>2026-08-26</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/token-saving-tools-coding-agents-top-20"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/token-saving-tools-coding-agents-top-20"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/token-saving-tools-coding-agents-top-20"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/token-saving-tools-coding-agents-top-20"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/token-saving-tools-coding-agents-top-20/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/token-saving-tools-coding-agents-top-20</loc>
    <lastmod>2026-08-26</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/token-saving-tools-coding-agents-top-20"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/token-saving-tools-coding-agents-top-20"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/token-saving-tools-coding-agents-top-20"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/token-saving-tools-coding-agents-top-20"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/token-saving-tools-coding-agents-top-20/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/semantic-product-search-b2b</loc>
    <lastmod>2026-08-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/semantic-product-search-b2b"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/semantic-product-search-b2b"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/semantic-product-search-b2b"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/semantic-product-search-b2b"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/semantic-product-search-b2b/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/semantic-product-search-b2b</loc>
    <lastmod>2026-08-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/semantic-product-search-b2b"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/semantic-product-search-b2b"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/semantic-product-search-b2b"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/semantic-product-search-b2b"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/semantic-product-search-b2b/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/semantic-product-search-b2b</loc>
    <lastmod>2026-08-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/semantic-product-search-b2b"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/semantic-product-search-b2b"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/semantic-product-search-b2b"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/semantic-product-search-b2b"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/semantic-product-search-b2b/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/llm-hallucination-grounding-citations</loc>
    <lastmod>2026-08-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llm-hallucination-grounding-citations"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llm-hallucination-grounding-citations"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llm-hallucination-grounding-citations"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llm-hallucination-grounding-citations"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llm-hallucination-grounding-citations/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/llm-hallucination-grounding-citations</loc>
    <lastmod>2026-08-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llm-hallucination-grounding-citations"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llm-hallucination-grounding-citations"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llm-hallucination-grounding-citations"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llm-hallucination-grounding-citations"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llm-hallucination-grounding-citations/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/llm-hallucination-grounding-citations</loc>
    <lastmod>2026-08-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llm-hallucination-grounding-citations"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llm-hallucination-grounding-citations"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llm-hallucination-grounding-citations"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llm-hallucination-grounding-citations"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llm-hallucination-grounding-citations/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/mcp-server-security-checklist</loc>
    <lastmod>2026-08-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/mcp-server-security-checklist"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/mcp-server-security-checklist"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/mcp-server-security-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/mcp-server-security-checklist"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-server-security-checklist/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/mcp-server-security-checklist</loc>
    <lastmod>2026-08-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/mcp-server-security-checklist"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/mcp-server-security-checklist"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/mcp-server-security-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/mcp-server-security-checklist"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-server-security-checklist/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/mcp-server-security-checklist</loc>
    <lastmod>2026-08-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/mcp-server-security-checklist"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/mcp-server-security-checklist"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/mcp-server-security-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/mcp-server-security-checklist"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-server-security-checklist/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/multi-agent-systems-when-worth-it</loc>
    <lastmod>2026-08-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/multi-agent-systems-when-worth-it"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/multi-agent-systems-when-worth-it"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/multi-agent-systems-when-worth-it"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/multi-agent-systems-when-worth-it"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/multi-agent-systems-when-worth-it/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/multi-agent-systems-when-worth-it</loc>
    <lastmod>2026-08-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/multi-agent-systems-when-worth-it"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/multi-agent-systems-when-worth-it"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/multi-agent-systems-when-worth-it"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/multi-agent-systems-when-worth-it"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/multi-agent-systems-when-worth-it/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/multi-agent-systems-when-worth-it</loc>
    <lastmod>2026-08-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/multi-agent-systems-when-worth-it"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/multi-agent-systems-when-worth-it"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/multi-agent-systems-when-worth-it"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/multi-agent-systems-when-worth-it"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/multi-agent-systems-when-worth-it/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/agent-observability-opentelemetry</loc>
    <lastmod>2026-08-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agent-observability-opentelemetry"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agent-observability-opentelemetry"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agent-observability-opentelemetry"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agent-observability-opentelemetry"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agent-observability-opentelemetry/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/agent-observability-opentelemetry</loc>
    <lastmod>2026-08-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agent-observability-opentelemetry"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agent-observability-opentelemetry"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agent-observability-opentelemetry"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agent-observability-opentelemetry"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agent-observability-opentelemetry/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/agent-observability-opentelemetry</loc>
    <lastmod>2026-08-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agent-observability-opentelemetry"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agent-observability-opentelemetry"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agent-observability-opentelemetry"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agent-observability-opentelemetry"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agent-observability-opentelemetry/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/sandboxing-coding-agents-ci-checklist</loc>
    <lastmod>2026-08-05</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/sandboxing-coding-agents-ci-checklist"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/sandboxing-coding-agents-ci-checklist"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/sandboxing-coding-agents-ci-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/sandboxing-coding-agents-ci-checklist"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/sandboxing-coding-agents-ci-checklist/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/sandboxing-coding-agents-ci-checklist</loc>
    <lastmod>2026-08-05</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/sandboxing-coding-agents-ci-checklist"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/sandboxing-coding-agents-ci-checklist"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/sandboxing-coding-agents-ci-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/sandboxing-coding-agents-ci-checklist"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/sandboxing-coding-agents-ci-checklist/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/sandboxing-coding-agents-ci-checklist</loc>
    <lastmod>2026-08-05</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/sandboxing-coding-agents-ci-checklist"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/sandboxing-coding-agents-ci-checklist"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/sandboxing-coding-agents-ci-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/sandboxing-coding-agents-ci-checklist"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/sandboxing-coding-agents-ci-checklist/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/rag-2026-hybrid-agentic-long-context</loc>
    <lastmod>2026-07-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/rag-2026-hybrid-agentic-long-context"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/rag-2026-hybrid-agentic-long-context"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/rag-2026-hybrid-agentic-long-context"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/rag-2026-hybrid-agentic-long-context"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rag-2026-hybrid-agentic-long-context/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/rag-2026-hybrid-agentic-long-context</loc>
    <lastmod>2026-07-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/rag-2026-hybrid-agentic-long-context"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/rag-2026-hybrid-agentic-long-context"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/rag-2026-hybrid-agentic-long-context"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/rag-2026-hybrid-agentic-long-context"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rag-2026-hybrid-agentic-long-context/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/rag-2026-hybrid-agentic-long-context</loc>
    <lastmod>2026-07-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/rag-2026-hybrid-agentic-long-context"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/rag-2026-hybrid-agentic-long-context"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/rag-2026-hybrid-agentic-long-context"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/rag-2026-hybrid-agentic-long-context"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rag-2026-hybrid-agentic-long-context/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/human-in-the-loop-ai-agents</loc>
    <lastmod>2026-07-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/human-in-the-loop-ai-agents"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/human-in-the-loop-ai-agents"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/human-in-the-loop-ai-agents"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/human-in-the-loop-ai-agents"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/human-in-the-loop-ai-agents/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/human-in-the-loop-ai-agents</loc>
    <lastmod>2026-07-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/human-in-the-loop-ai-agents"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/human-in-the-loop-ai-agents"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/human-in-the-loop-ai-agents"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/human-in-the-loop-ai-agents"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/human-in-the-loop-ai-agents/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/human-in-the-loop-ai-agents</loc>
    <lastmod>2026-07-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/human-in-the-loop-ai-agents"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/human-in-the-loop-ai-agents"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/human-in-the-loop-ai-agents"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/human-in-the-loop-ai-agents"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/human-in-the-loop-ai-agents/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/rag-pipeline-chunking-hybrid-search-reranking</loc>
    <lastmod>2026-07-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rag-pipeline-chunking-hybrid-search-reranking/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/rag-pipeline-chunking-hybrid-search-reranking</loc>
    <lastmod>2026-07-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rag-pipeline-chunking-hybrid-search-reranking/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/rag-pipeline-chunking-hybrid-search-reranking</loc>
    <lastmod>2026-07-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/rag-pipeline-chunking-hybrid-search-reranking"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rag-pipeline-chunking-hybrid-search-reranking/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/nuxt-core-web-vitals-performance</loc>
    <lastmod>2026-07-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/nuxt-core-web-vitals-performance"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/nuxt-core-web-vitals-performance"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/nuxt-core-web-vitals-performance"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/nuxt-core-web-vitals-performance"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/nuxt-core-web-vitals-performance/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/nuxt-core-web-vitals-performance</loc>
    <lastmod>2026-07-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/nuxt-core-web-vitals-performance"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/nuxt-core-web-vitals-performance"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/nuxt-core-web-vitals-performance"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/nuxt-core-web-vitals-performance"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/nuxt-core-web-vitals-performance/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/nuxt-core-web-vitals-performance</loc>
    <lastmod>2026-07-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/nuxt-core-web-vitals-performance"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/nuxt-core-web-vitals-performance"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/nuxt-core-web-vitals-performance"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/nuxt-core-web-vitals-performance"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/nuxt-core-web-vitals-performance/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/agent-loop-explained</loc>
    <lastmod>2026-07-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agent-loop-explained"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agent-loop-explained"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agent-loop-explained"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agent-loop-explained"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agent-loop-explained/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/agent-loop-explained</loc>
    <lastmod>2026-07-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agent-loop-explained"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agent-loop-explained"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agent-loop-explained"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agent-loop-explained"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agent-loop-explained/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/agent-loop-explained</loc>
    <lastmod>2026-07-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agent-loop-explained"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agent-loop-explained"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agent-loop-explained"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agent-loop-explained"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agent-loop-explained/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/openai-dots-always-on-agents-impact</loc>
    <lastmod>2026-07-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/openai-dots-always-on-agents-impact"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/openai-dots-always-on-agents-impact"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/openai-dots-always-on-agents-impact"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/openai-dots-always-on-agents-impact"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openai-dots-always-on-agents-impact/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/openai-dots-always-on-agents-impact</loc>
    <lastmod>2026-07-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/openai-dots-always-on-agents-impact"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/openai-dots-always-on-agents-impact"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/openai-dots-always-on-agents-impact"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/openai-dots-always-on-agents-impact"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openai-dots-always-on-agents-impact/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/openai-dots-always-on-agents-impact</loc>
    <lastmod>2026-07-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/openai-dots-always-on-agents-impact"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/openai-dots-always-on-agents-impact"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/openai-dots-always-on-agents-impact"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/openai-dots-always-on-agents-impact"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openai-dots-always-on-agents-impact/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/coding-agent-skills-workflow</loc>
    <lastmod>2026-07-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/coding-agent-skills-workflow"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/coding-agent-skills-workflow"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/coding-agent-skills-workflow"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/coding-agent-skills-workflow"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/coding-agent-skills-workflow/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/coding-agent-skills-workflow</loc>
    <lastmod>2026-07-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/coding-agent-skills-workflow"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/coding-agent-skills-workflow"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/coding-agent-skills-workflow"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/coding-agent-skills-workflow"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/coding-agent-skills-workflow/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/coding-agent-skills-workflow</loc>
    <lastmod>2026-07-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/coding-agent-skills-workflow"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/coding-agent-skills-workflow"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/coding-agent-skills-workflow"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/coding-agent-skills-workflow"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/coding-agent-skills-workflow/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/pimcore-erp-delta-sync</loc>
    <lastmod>2026-07-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/pimcore-erp-delta-sync"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/pimcore-erp-delta-sync"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/pimcore-erp-delta-sync"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/pimcore-erp-delta-sync"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pimcore-erp-delta-sync/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/pimcore-erp-delta-sync</loc>
    <lastmod>2026-07-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/pimcore-erp-delta-sync"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/pimcore-erp-delta-sync"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/pimcore-erp-delta-sync"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/pimcore-erp-delta-sync"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pimcore-erp-delta-sync/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/pimcore-erp-delta-sync</loc>
    <lastmod>2026-07-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/pimcore-erp-delta-sync"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/pimcore-erp-delta-sync"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/pimcore-erp-delta-sync"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/pimcore-erp-delta-sync"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pimcore-erp-delta-sync/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/pii-redaction-llm-pipelines</loc>
    <lastmod>2026-06-26</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/pii-redaction-llm-pipelines"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/pii-redaction-llm-pipelines"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/pii-redaction-llm-pipelines"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/pii-redaction-llm-pipelines"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pii-redaction-llm-pipelines/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/pii-redaction-llm-pipelines</loc>
    <lastmod>2026-06-26</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/pii-redaction-llm-pipelines"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/pii-redaction-llm-pipelines"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/pii-redaction-llm-pipelines"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/pii-redaction-llm-pipelines"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pii-redaction-llm-pipelines/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/pii-redaction-llm-pipelines</loc>
    <lastmod>2026-06-26</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/pii-redaction-llm-pipelines"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/pii-redaction-llm-pipelines"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/pii-redaction-llm-pipelines"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/pii-redaction-llm-pipelines"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pii-redaction-llm-pipelines/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/mcp-2026-07-28-stateless-migration-guide</loc>
    <lastmod>2026-06-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-2026-07-28-stateless-migration-guide/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/mcp-2026-07-28-stateless-migration-guide</loc>
    <lastmod>2026-06-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-2026-07-28-stateless-migration-guide/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/mcp-2026-07-28-stateless-migration-guide</loc>
    <lastmod>2026-06-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/mcp-2026-07-28-stateless-migration-guide"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-2026-07-28-stateless-migration-guide/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/european-accessibility-act-b2b-shop</loc>
    <lastmod>2026-06-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/european-accessibility-act-b2b-shop"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/european-accessibility-act-b2b-shop"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/european-accessibility-act-b2b-shop"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/european-accessibility-act-b2b-shop"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/european-accessibility-act-b2b-shop/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/european-accessibility-act-b2b-shop</loc>
    <lastmod>2026-06-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/european-accessibility-act-b2b-shop"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/european-accessibility-act-b2b-shop"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/european-accessibility-act-b2b-shop"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/european-accessibility-act-b2b-shop"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/european-accessibility-act-b2b-shop/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/european-accessibility-act-b2b-shop</loc>
    <lastmod>2026-06-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/european-accessibility-act-b2b-shop"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/european-accessibility-act-b2b-shop"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/european-accessibility-act-b2b-shop"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/european-accessibility-act-b2b-shop"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/european-accessibility-act-b2b-shop/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/agents-md-skills-mcp-cli-decision-matrix</loc>
    <lastmod>2026-06-19</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agents-md-skills-mcp-cli-decision-matrix/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/agents-md-skills-mcp-cli-decision-matrix</loc>
    <lastmod>2026-06-19</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agents-md-skills-mcp-cli-decision-matrix/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/agents-md-skills-mcp-cli-decision-matrix</loc>
    <lastmod>2026-06-19</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agents-md-skills-mcp-cli-decision-matrix"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agents-md-skills-mcp-cli-decision-matrix/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/pgvector-vs-vector-databases</loc>
    <lastmod>2026-06-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/pgvector-vs-vector-databases"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/pgvector-vs-vector-databases"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/pgvector-vs-vector-databases"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/pgvector-vs-vector-databases"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pgvector-vs-vector-databases/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/pgvector-vs-vector-databases</loc>
    <lastmod>2026-06-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/pgvector-vs-vector-databases"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/pgvector-vs-vector-databases"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/pgvector-vs-vector-databases"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/pgvector-vs-vector-databases"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pgvector-vs-vector-databases/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/pgvector-vs-vector-databases</loc>
    <lastmod>2026-06-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/pgvector-vs-vector-databases"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/pgvector-vs-vector-databases"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/pgvector-vs-vector-databases"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/pgvector-vs-vector-databases"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pgvector-vs-vector-databases/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/agentic-commerce-protocols-ucp-acp-guide</loc>
    <lastmod>2026-06-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agentic-commerce-protocols-ucp-acp-guide/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/agentic-commerce-protocols-ucp-acp-guide</loc>
    <lastmod>2026-06-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agentic-commerce-protocols-ucp-acp-guide/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/agentic-commerce-protocols-ucp-acp-guide</loc>
    <lastmod>2026-06-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/agentic-commerce-protocols-ucp-acp-guide"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/agentic-commerce-protocols-ucp-acp-guide/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/voice-agents-realtime-latency</loc>
    <lastmod>2026-06-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/voice-agents-realtime-latency"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/voice-agents-realtime-latency"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/voice-agents-realtime-latency"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/voice-agents-realtime-latency"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/voice-agents-realtime-latency/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/voice-agents-realtime-latency</loc>
    <lastmod>2026-06-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/voice-agents-realtime-latency"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/voice-agents-realtime-latency"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/voice-agents-realtime-latency"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/voice-agents-realtime-latency"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/voice-agents-realtime-latency/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/voice-agents-realtime-latency</loc>
    <lastmod>2026-06-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/voice-agents-realtime-latency"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/voice-agents-realtime-latency"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/voice-agents-realtime-latency"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/voice-agents-realtime-latency"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/voice-agents-realtime-latency/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/generative-engine-optimization-audit</loc>
    <lastmod>2026-06-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/generative-engine-optimization-audit"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/generative-engine-optimization-audit"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/generative-engine-optimization-audit"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/generative-engine-optimization-audit"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/generative-engine-optimization-audit/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/generative-engine-optimization-audit</loc>
    <lastmod>2026-06-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/generative-engine-optimization-audit"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/generative-engine-optimization-audit"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/generative-engine-optimization-audit"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/generative-engine-optimization-audit"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/generative-engine-optimization-audit/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/generative-engine-optimization-audit</loc>
    <lastmod>2026-06-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/generative-engine-optimization-audit"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/generative-engine-optimization-audit"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/generative-engine-optimization-audit"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/generative-engine-optimization-audit"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/generative-engine-optimization-audit/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/llm-cost-latency-prompt-caching-routing</loc>
    <lastmod>2026-06-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llm-cost-latency-prompt-caching-routing"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llm-cost-latency-prompt-caching-routing"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llm-cost-latency-prompt-caching-routing"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llm-cost-latency-prompt-caching-routing"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llm-cost-latency-prompt-caching-routing/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/llm-cost-latency-prompt-caching-routing</loc>
    <lastmod>2026-06-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llm-cost-latency-prompt-caching-routing"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llm-cost-latency-prompt-caching-routing"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llm-cost-latency-prompt-caching-routing"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llm-cost-latency-prompt-caching-routing"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llm-cost-latency-prompt-caching-routing/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/llm-cost-latency-prompt-caching-routing</loc>
    <lastmod>2026-06-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llm-cost-latency-prompt-caching-routing"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llm-cost-latency-prompt-caching-routing"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llm-cost-latency-prompt-caching-routing"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llm-cost-latency-prompt-caching-routing"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llm-cost-latency-prompt-caching-routing/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/webmcp-agent-ready-website-guide</loc>
    <lastmod>2026-05-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/webmcp-agent-ready-website-guide"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/webmcp-agent-ready-website-guide"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/webmcp-agent-ready-website-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/webmcp-agent-ready-website-guide"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/webmcp-agent-ready-website-guide/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/webmcp-agent-ready-website-guide</loc>
    <lastmod>2026-05-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/webmcp-agent-ready-website-guide"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/webmcp-agent-ready-website-guide"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/webmcp-agent-ready-website-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/webmcp-agent-ready-website-guide"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/webmcp-agent-ready-website-guide/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/webmcp-agent-ready-website-guide</loc>
    <lastmod>2026-05-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/webmcp-agent-ready-website-guide"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/webmcp-agent-ready-website-guide"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/webmcp-agent-ready-website-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/webmcp-agent-ready-website-guide"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/webmcp-agent-ready-website-guide/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/ai-generated-pr-review-bottleneck</loc>
    <lastmod>2026-05-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/ai-generated-pr-review-bottleneck"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/ai-generated-pr-review-bottleneck"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/ai-generated-pr-review-bottleneck"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/ai-generated-pr-review-bottleneck"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ai-generated-pr-review-bottleneck/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/ai-generated-pr-review-bottleneck</loc>
    <lastmod>2026-05-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/ai-generated-pr-review-bottleneck"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/ai-generated-pr-review-bottleneck"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/ai-generated-pr-review-bottleneck"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/ai-generated-pr-review-bottleneck"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ai-generated-pr-review-bottleneck/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/ai-generated-pr-review-bottleneck</loc>
    <lastmod>2026-05-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/ai-generated-pr-review-bottleneck"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/ai-generated-pr-review-bottleneck"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/ai-generated-pr-review-bottleneck"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/ai-generated-pr-review-bottleneck"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ai-generated-pr-review-bottleneck/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/ai-agent-identity-least-privilege</loc>
    <lastmod>2026-05-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/ai-agent-identity-least-privilege"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/ai-agent-identity-least-privilege"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/ai-agent-identity-least-privilege"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/ai-agent-identity-least-privilege"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ai-agent-identity-least-privilege/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/ai-agent-identity-least-privilege</loc>
    <lastmod>2026-05-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/ai-agent-identity-least-privilege"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/ai-agent-identity-least-privilege"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/ai-agent-identity-least-privilege"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/ai-agent-identity-least-privilege"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ai-agent-identity-least-privilege/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/ai-agent-identity-least-privilege</loc>
    <lastmod>2026-05-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/ai-agent-identity-least-privilege"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/ai-agent-identity-least-privilege"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/ai-agent-identity-least-privilege"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/ai-agent-identity-least-privilege"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ai-agent-identity-least-privilege/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/llm-evals-for-product-features</loc>
    <lastmod>2026-05-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llm-evals-for-product-features"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llm-evals-for-product-features"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llm-evals-for-product-features"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llm-evals-for-product-features"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llm-evals-for-product-features/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/llm-evals-for-product-features</loc>
    <lastmod>2026-05-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llm-evals-for-product-features"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llm-evals-for-product-features"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llm-evals-for-product-features"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llm-evals-for-product-features"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llm-evals-for-product-features/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/llm-evals-for-product-features</loc>
    <lastmod>2026-05-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/llm-evals-for-product-features"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/llm-evals-for-product-features"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/llm-evals-for-product-features"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/llm-evals-for-product-features"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llm-evals-for-product-features/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/nuxt-llm-features-ai-sdk-streaming</loc>
    <lastmod>2026-05-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/nuxt-llm-features-ai-sdk-streaming/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/nuxt-llm-features-ai-sdk-streaming</loc>
    <lastmod>2026-05-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/nuxt-llm-features-ai-sdk-streaming/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/nuxt-llm-features-ai-sdk-streaming</loc>
    <lastmod>2026-05-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/nuxt-llm-features-ai-sdk-streaming"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/nuxt-llm-features-ai-sdk-streaming/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/rag-evaluation-metrics</loc>
    <lastmod>2026-05-13</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/rag-evaluation-metrics"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/rag-evaluation-metrics"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/rag-evaluation-metrics"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/rag-evaluation-metrics"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rag-evaluation-metrics/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/rag-evaluation-metrics</loc>
    <lastmod>2026-05-13</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/rag-evaluation-metrics"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/rag-evaluation-metrics"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/rag-evaluation-metrics"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/rag-evaluation-metrics"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rag-evaluation-metrics/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/rag-evaluation-metrics</loc>
    <lastmod>2026-05-13</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/rag-evaluation-metrics"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/rag-evaluation-metrics"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/rag-evaluation-metrics"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/rag-evaluation-metrics"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rag-evaluation-metrics/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/fine-tuning-vs-rag-vs-prompting</loc>
    <lastmod>2026-05-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/fine-tuning-vs-rag-vs-prompting"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/fine-tuning-vs-rag-vs-prompting"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/fine-tuning-vs-rag-vs-prompting"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/fine-tuning-vs-rag-vs-prompting"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/fine-tuning-vs-rag-vs-prompting/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/fine-tuning-vs-rag-vs-prompting</loc>
    <lastmod>2026-05-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/fine-tuning-vs-rag-vs-prompting"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/fine-tuning-vs-rag-vs-prompting"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/fine-tuning-vs-rag-vs-prompting"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/fine-tuning-vs-rag-vs-prompting"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/fine-tuning-vs-rag-vs-prompting/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/fine-tuning-vs-rag-vs-prompting</loc>
    <lastmod>2026-05-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/fine-tuning-vs-rag-vs-prompting"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/fine-tuning-vs-rag-vs-prompting"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/fine-tuning-vs-rag-vs-prompting"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/fine-tuning-vs-rag-vs-prompting"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/fine-tuning-vs-rag-vs-prompting/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/blog/jev-typed-decisions-llm-routing</loc>
    <lastmod>2026-05-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/jev-typed-decisions-llm-routing"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/jev-typed-decisions-llm-routing"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/jev-typed-decisions-llm-routing"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/jev-typed-decisions-llm-routing"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/jev-typed-decisions-llm-routing/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/blog/jev-typed-decisions-llm-routing</loc>
    <lastmod>2026-05-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/jev-typed-decisions-llm-routing"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/jev-typed-decisions-llm-routing"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/jev-typed-decisions-llm-routing"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/jev-typed-decisions-llm-routing"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/jev-typed-decisions-llm-routing/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/blog/jev-typed-decisions-llm-routing</loc>
    <lastmod>2026-05-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/blog/jev-typed-decisions-llm-routing"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/blog/jev-typed-decisions-llm-routing"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/blog/jev-typed-decisions-llm-routing"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/blog/jev-typed-decisions-llm-routing"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/jev-typed-decisions-llm-routing/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/zep</loc>
    <lastmod>2026-10-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/zep"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/zep"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/zep"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/zep"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/zep/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/zep</loc>
    <lastmod>2026-10-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/zep"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/zep"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/zep"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/zep"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/zep/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/zep</loc>
    <lastmod>2026-10-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/zep"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/zep"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/zep"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/zep"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/zep/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/browserbase-stagehand</loc>
    <lastmod>2026-09-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/browserbase-stagehand"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/browserbase-stagehand"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/browserbase-stagehand"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/browserbase-stagehand"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/browserbase-stagehand/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/browserbase-stagehand</loc>
    <lastmod>2026-09-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/browserbase-stagehand"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/browserbase-stagehand"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/browserbase-stagehand"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/browserbase-stagehand"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/browserbase-stagehand/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/browserbase-stagehand</loc>
    <lastmod>2026-09-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/browserbase-stagehand"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/browserbase-stagehand"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/browserbase-stagehand"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/browserbase-stagehand"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/browserbase-stagehand/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/webmcp</loc>
    <lastmod>2026-09-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/webmcp"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/webmcp"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/webmcp"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/webmcp"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/webmcp/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/webmcp</loc>
    <lastmod>2026-09-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/webmcp"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/webmcp"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/webmcp"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/webmcp"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/webmcp/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/webmcp</loc>
    <lastmod>2026-09-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/webmcp"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/webmcp"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/webmcp"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/webmcp"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/webmcp/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/ollama</loc>
    <lastmod>2026-09-29</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/ollama"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/ollama"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/ollama"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/ollama"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ollama/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/ollama</loc>
    <lastmod>2026-09-29</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/ollama"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/ollama"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/ollama"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/ollama"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ollama/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/ollama</loc>
    <lastmod>2026-09-29</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/ollama"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/ollama"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/ollama"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/ollama"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ollama/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/guardrails-ai</loc>
    <lastmod>2026-09-29</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/guardrails-ai"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/guardrails-ai"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/guardrails-ai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/guardrails-ai"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/guardrails-ai/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/guardrails-ai</loc>
    <lastmod>2026-09-29</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/guardrails-ai"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/guardrails-ai"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/guardrails-ai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/guardrails-ai"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/guardrails-ai/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/guardrails-ai</loc>
    <lastmod>2026-09-29</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/guardrails-ai"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/guardrails-ai"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/guardrails-ai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/guardrails-ai"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/guardrails-ai/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/portkey</loc>
    <lastmod>2026-09-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/portkey"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/portkey"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/portkey"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/portkey"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/portkey/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/portkey</loc>
    <lastmod>2026-09-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/portkey"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/portkey"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/portkey"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/portkey"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/portkey/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/portkey</loc>
    <lastmod>2026-09-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/portkey"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/portkey"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/portkey"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/portkey"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/portkey/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/mcp-reference-servers</loc>
    <lastmod>2026-09-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/mcp-reference-servers"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/mcp-reference-servers"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/mcp-reference-servers"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/mcp-reference-servers"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-reference-servers/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/mcp-reference-servers</loc>
    <lastmod>2026-09-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/mcp-reference-servers"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/mcp-reference-servers"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/mcp-reference-servers"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/mcp-reference-servers"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-reference-servers/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/mcp-reference-servers</loc>
    <lastmod>2026-09-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/mcp-reference-servers"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/mcp-reference-servers"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/mcp-reference-servers"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/mcp-reference-servers"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mcp-reference-servers/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/aider</loc>
    <lastmod>2026-09-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/aider"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/aider"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/aider"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/aider"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/aider/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/aider</loc>
    <lastmod>2026-09-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/aider"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/aider"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/aider"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/aider"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/aider/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/aider</loc>
    <lastmod>2026-09-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/aider"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/aider"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/aider"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/aider"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/aider/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/lancedb</loc>
    <lastmod>2026-09-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/lancedb"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/lancedb"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/lancedb"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/lancedb"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/lancedb/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/lancedb</loc>
    <lastmod>2026-09-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/lancedb"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/lancedb"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/lancedb"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/lancedb"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/lancedb/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/lancedb</loc>
    <lastmod>2026-09-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/lancedb"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/lancedb"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/lancedb"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/lancedb"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/lancedb/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/pgvector</loc>
    <lastmod>2026-09-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/pgvector"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/pgvector"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/pgvector"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/pgvector"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pgvector/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/pgvector</loc>
    <lastmod>2026-09-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/pgvector"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/pgvector"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/pgvector"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/pgvector"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pgvector/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/pgvector</loc>
    <lastmod>2026-09-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/pgvector"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/pgvector"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/pgvector"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/pgvector"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pgvector/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/mem0</loc>
    <lastmod>2026-09-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/mem0"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/mem0"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/mem0"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/mem0"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mem0/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/mem0</loc>
    <lastmod>2026-09-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/mem0"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/mem0"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/mem0"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/mem0"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mem0/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/mem0</loc>
    <lastmod>2026-09-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/mem0"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/mem0"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/mem0"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/mem0"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mem0/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/openai-agents-sdk</loc>
    <lastmod>2026-09-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openai-agents-sdk"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openai-agents-sdk"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openai-agents-sdk"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openai-agents-sdk"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openai-agents-sdk/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/openai-agents-sdk</loc>
    <lastmod>2026-09-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openai-agents-sdk"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openai-agents-sdk"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openai-agents-sdk"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openai-agents-sdk"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openai-agents-sdk/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/openai-agents-sdk</loc>
    <lastmod>2026-09-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openai-agents-sdk"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openai-agents-sdk"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openai-agents-sdk"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openai-agents-sdk"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openai-agents-sdk/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/openhands</loc>
    <lastmod>2026-09-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openhands"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openhands"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openhands"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openhands"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openhands/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/openhands</loc>
    <lastmod>2026-09-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openhands"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openhands"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openhands"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openhands"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openhands/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/openhands</loc>
    <lastmod>2026-09-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openhands"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openhands"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openhands"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openhands"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openhands/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/milvus-zilliz</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/milvus-zilliz"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/milvus-zilliz"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/milvus-zilliz"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/milvus-zilliz"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/milvus-zilliz/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/milvus-zilliz</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/milvus-zilliz"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/milvus-zilliz"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/milvus-zilliz"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/milvus-zilliz"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/milvus-zilliz/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/milvus-zilliz</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/milvus-zilliz"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/milvus-zilliz"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/milvus-zilliz"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/milvus-zilliz"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/milvus-zilliz/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/graphrag</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/graphrag"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/graphrag"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/graphrag"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/graphrag"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/graphrag/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/graphrag</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/graphrag"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/graphrag"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/graphrag"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/graphrag"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/graphrag/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/graphrag</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/graphrag"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/graphrag"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/graphrag"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/graphrag"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/graphrag/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/cursor</loc>
    <lastmod>2026-09-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/cursor"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/cursor"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/cursor"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/cursor"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/cursor/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/cursor</loc>
    <lastmod>2026-09-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/cursor"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/cursor"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/cursor"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/cursor"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/cursor/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/cursor</loc>
    <lastmod>2026-09-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/cursor"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/cursor"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/cursor"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/cursor"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/cursor/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/claude-code</loc>
    <lastmod>2026-08-31</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/claude-code"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/claude-code"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/claude-code"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/claude-code"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/claude-code/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/claude-code</loc>
    <lastmod>2026-08-31</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/claude-code"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/claude-code"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/claude-code"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/claude-code"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/claude-code/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/claude-code</loc>
    <lastmod>2026-08-31</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/claude-code"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/claude-code"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/claude-code"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/claude-code"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/claude-code/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/openai-codex-cli</loc>
    <lastmod>2026-08-31</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openai-codex-cli"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openai-codex-cli"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openai-codex-cli"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openai-codex-cli"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openai-codex-cli/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/openai-codex-cli</loc>
    <lastmod>2026-08-31</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openai-codex-cli"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openai-codex-cli"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openai-codex-cli"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openai-codex-cli"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openai-codex-cli/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/openai-codex-cli</loc>
    <lastmod>2026-08-31</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openai-codex-cli"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openai-codex-cli"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openai-codex-cli"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openai-codex-cli"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openai-codex-cli/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/firecrawl</loc>
    <lastmod>2026-08-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/firecrawl"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/firecrawl"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/firecrawl"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/firecrawl"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/firecrawl/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/firecrawl</loc>
    <lastmod>2026-08-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/firecrawl"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/firecrawl"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/firecrawl"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/firecrawl"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/firecrawl/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/firecrawl</loc>
    <lastmod>2026-08-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/firecrawl"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/firecrawl"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/firecrawl"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/firecrawl"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/firecrawl/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/semgrep</loc>
    <lastmod>2026-08-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/semgrep"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/semgrep"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/semgrep"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/semgrep"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/semgrep/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/semgrep</loc>
    <lastmod>2026-08-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/semgrep"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/semgrep"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/semgrep"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/semgrep"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/semgrep/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/semgrep</loc>
    <lastmod>2026-08-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/semgrep"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/semgrep"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/semgrep"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/semgrep"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/semgrep/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/langfuse</loc>
    <lastmod>2026-08-13</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/langfuse"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/langfuse"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/langfuse"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/langfuse"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/langfuse/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/langfuse</loc>
    <lastmod>2026-08-13</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/langfuse"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/langfuse"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/langfuse"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/langfuse"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/langfuse/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/langfuse</loc>
    <lastmod>2026-08-13</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/langfuse"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/langfuse"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/langfuse"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/langfuse"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/langfuse/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/github-copilot-coding-agent</loc>
    <lastmod>2026-08-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/github-copilot-coding-agent"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/github-copilot-coding-agent"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/github-copilot-coding-agent"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/github-copilot-coding-agent"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/github-copilot-coding-agent/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/github-copilot-coding-agent</loc>
    <lastmod>2026-08-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/github-copilot-coding-agent"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/github-copilot-coding-agent"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/github-copilot-coding-agent"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/github-copilot-coding-agent"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/github-copilot-coding-agent/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/github-copilot-coding-agent</loc>
    <lastmod>2026-08-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/github-copilot-coding-agent"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/github-copilot-coding-agent"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/github-copilot-coding-agent"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/github-copilot-coding-agent"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/github-copilot-coding-agent/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/lakera-guard</loc>
    <lastmod>2026-08-04</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/lakera-guard"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/lakera-guard"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/lakera-guard"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/lakera-guard"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/lakera-guard/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/lakera-guard</loc>
    <lastmod>2026-08-04</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/lakera-guard"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/lakera-guard"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/lakera-guard"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/lakera-guard"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/lakera-guard/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/lakera-guard</loc>
    <lastmod>2026-08-04</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/lakera-guard"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/lakera-guard"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/lakera-guard"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/lakera-guard"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/lakera-guard/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/detect-secrets</loc>
    <lastmod>2026-08-03</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/detect-secrets"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/detect-secrets"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/detect-secrets"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/detect-secrets"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/detect-secrets/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/detect-secrets</loc>
    <lastmod>2026-08-03</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/detect-secrets"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/detect-secrets"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/detect-secrets"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/detect-secrets"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/detect-secrets/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/detect-secrets</loc>
    <lastmod>2026-08-03</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/detect-secrets"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/detect-secrets"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/detect-secrets"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/detect-secrets"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/detect-secrets/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/openrouter</loc>
    <lastmod>2026-07-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openrouter"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openrouter"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openrouter"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openrouter"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openrouter/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/openrouter</loc>
    <lastmod>2026-07-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openrouter"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openrouter"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openrouter"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openrouter"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openrouter/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/openrouter</loc>
    <lastmod>2026-07-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/openrouter"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/openrouter"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/openrouter"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/openrouter"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/openrouter/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/chroma</loc>
    <lastmod>2026-07-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/chroma"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/chroma"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/chroma"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/chroma"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/chroma/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/chroma</loc>
    <lastmod>2026-07-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/chroma"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/chroma"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/chroma"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/chroma"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/chroma/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/chroma</loc>
    <lastmod>2026-07-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/chroma"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/chroma"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/chroma"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/chroma"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/chroma/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/goose-block</loc>
    <lastmod>2026-07-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/goose-block"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/goose-block"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/goose-block"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/goose-block"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/goose-block/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/goose-block</loc>
    <lastmod>2026-07-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/goose-block"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/goose-block"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/goose-block"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/goose-block"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/goose-block/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/goose-block</loc>
    <lastmod>2026-07-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/goose-block"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/goose-block"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/goose-block"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/goose-block"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/goose-block/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/langgraph</loc>
    <lastmod>2026-07-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/langgraph"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/langgraph"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/langgraph"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/langgraph"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/langgraph/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/langgraph</loc>
    <lastmod>2026-07-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/langgraph"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/langgraph"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/langgraph"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/langgraph"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/langgraph/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/langgraph</loc>
    <lastmod>2026-07-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/langgraph"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/langgraph"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/langgraph"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/langgraph"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/langgraph/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/mastra</loc>
    <lastmod>2026-07-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/mastra"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/mastra"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/mastra"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/mastra"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mastra/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/mastra</loc>
    <lastmod>2026-07-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/mastra"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/mastra"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/mastra"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/mastra"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mastra/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/mastra</loc>
    <lastmod>2026-07-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/mastra"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/mastra"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/mastra"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/mastra"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/mastra/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/llamaindex</loc>
    <lastmod>2026-07-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/llamaindex"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/llamaindex"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/llamaindex"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/llamaindex"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llamaindex/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/llamaindex</loc>
    <lastmod>2026-07-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/llamaindex"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/llamaindex"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/llamaindex"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/llamaindex"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llamaindex/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/llamaindex</loc>
    <lastmod>2026-07-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/llamaindex"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/llamaindex"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/llamaindex"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/llamaindex"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/llamaindex/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/zed</loc>
    <lastmod>2026-07-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/zed"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/zed"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/zed"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/zed"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/zed/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/zed</loc>
    <lastmod>2026-07-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/zed"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/zed"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/zed"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/zed"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/zed/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/zed</loc>
    <lastmod>2026-07-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/zed"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/zed"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/zed"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/zed"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/zed/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/pinecone</loc>
    <lastmod>2026-07-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/pinecone"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/pinecone"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/pinecone"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/pinecone"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pinecone/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/pinecone</loc>
    <lastmod>2026-07-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/pinecone"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/pinecone"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/pinecone"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/pinecone"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pinecone/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/pinecone</loc>
    <lastmod>2026-07-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/pinecone"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/pinecone"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/pinecone"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/pinecone"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/pinecone/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/braintrust</loc>
    <lastmod>2026-07-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/braintrust"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/braintrust"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/braintrust"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/braintrust"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/braintrust/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/braintrust</loc>
    <lastmod>2026-07-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/braintrust"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/braintrust"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/braintrust"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/braintrust"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/braintrust/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/braintrust</loc>
    <lastmod>2026-07-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/braintrust"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/braintrust"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/braintrust"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/braintrust"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/braintrust/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/promptfoo</loc>
    <lastmod>2026-07-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/promptfoo"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/promptfoo"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/promptfoo"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/promptfoo"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/promptfoo/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/promptfoo</loc>
    <lastmod>2026-07-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/promptfoo"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/promptfoo"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/promptfoo"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/promptfoo"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/promptfoo/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/promptfoo</loc>
    <lastmod>2026-07-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/promptfoo"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/promptfoo"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/promptfoo"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/promptfoo"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/promptfoo/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/arize-phoenix</loc>
    <lastmod>2026-07-03</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/arize-phoenix"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/arize-phoenix"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/arize-phoenix"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/arize-phoenix"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/arize-phoenix/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/arize-phoenix</loc>
    <lastmod>2026-07-03</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/arize-phoenix"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/arize-phoenix"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/arize-phoenix"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/arize-phoenix"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/arize-phoenix/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/arize-phoenix</loc>
    <lastmod>2026-07-03</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/arize-phoenix"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/arize-phoenix"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/arize-phoenix"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/arize-phoenix"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/arize-phoenix/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/helicone</loc>
    <lastmod>2026-07-03</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/helicone"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/helicone"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/helicone"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/helicone"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/helicone/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/helicone</loc>
    <lastmod>2026-07-03</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/helicone"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/helicone"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/helicone"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/helicone"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/helicone/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/helicone</loc>
    <lastmod>2026-07-03</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/helicone"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/helicone"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/helicone"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/helicone"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/helicone/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/vllm</loc>
    <lastmod>2026-06-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/vllm"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/vllm"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/vllm"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/vllm"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/vllm/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/vllm</loc>
    <lastmod>2026-06-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/vllm"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/vllm"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/vllm"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/vllm"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/vllm/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/vllm</loc>
    <lastmod>2026-06-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/vllm"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/vllm"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/vllm"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/vllm"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/vllm/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/rebuff</loc>
    <lastmod>2026-06-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/rebuff"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/rebuff"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/rebuff"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/rebuff"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rebuff/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/rebuff</loc>
    <lastmod>2026-06-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/rebuff"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/rebuff"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/rebuff"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/rebuff"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rebuff/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/rebuff</loc>
    <lastmod>2026-06-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/rebuff"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/rebuff"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/rebuff"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/rebuff"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/rebuff/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/protect-ai</loc>
    <lastmod>2026-06-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/protect-ai"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/protect-ai"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/protect-ai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/protect-ai"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/protect-ai/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/protect-ai</loc>
    <lastmod>2026-06-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/protect-ai"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/protect-ai"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/protect-ai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/protect-ai"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/protect-ai/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/protect-ai</loc>
    <lastmod>2026-06-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/protect-ai"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/protect-ai"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/protect-ai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/protect-ai"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/protect-ai/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/cline</loc>
    <lastmod>2026-06-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/cline"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/cline"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/cline"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/cline"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/cline/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/cline</loc>
    <lastmod>2026-06-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/cline"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/cline"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/cline"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/cline"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/cline/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/cline</loc>
    <lastmod>2026-06-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/cline"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/cline"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/cline"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/cline"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/cline/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/crewai</loc>
    <lastmod>2026-06-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/crewai"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/crewai"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/crewai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/crewai"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/crewai/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/crewai</loc>
    <lastmod>2026-06-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/crewai"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/crewai"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/crewai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/crewai"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/crewai/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/crewai</loc>
    <lastmod>2026-06-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/crewai"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/crewai"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/crewai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/crewai"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/crewai/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/weaviate</loc>
    <lastmod>2026-06-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/weaviate"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/weaviate"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/weaviate"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/weaviate"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/weaviate/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/weaviate</loc>
    <lastmod>2026-06-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/weaviate"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/weaviate"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/weaviate"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/weaviate"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/weaviate/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/weaviate</loc>
    <lastmod>2026-06-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/weaviate"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/weaviate"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/weaviate"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/weaviate"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/weaviate/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/playwright</loc>
    <lastmod>2026-05-27</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/playwright"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/playwright"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/playwright"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/playwright"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/playwright/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/playwright</loc>
    <lastmod>2026-05-27</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/playwright"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/playwright"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/playwright"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/playwright"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/playwright/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/playwright</loc>
    <lastmod>2026-05-27</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/playwright"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/playwright"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/playwright"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/playwright"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/playwright/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/elevenlabs</loc>
    <lastmod>2026-05-27</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/elevenlabs"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/elevenlabs"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/elevenlabs"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/elevenlabs"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/elevenlabs/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/elevenlabs</loc>
    <lastmod>2026-05-27</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/elevenlabs"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/elevenlabs"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/elevenlabs"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/elevenlabs"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/elevenlabs/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/elevenlabs</loc>
    <lastmod>2026-05-27</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/elevenlabs"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/elevenlabs"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/elevenlabs"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/elevenlabs"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/elevenlabs/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/qdrant</loc>
    <lastmod>2026-05-26</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/qdrant"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/qdrant"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/qdrant"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/qdrant"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/qdrant/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/qdrant</loc>
    <lastmod>2026-05-26</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/qdrant"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/qdrant"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/qdrant"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/qdrant"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/qdrant/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/qdrant</loc>
    <lastmod>2026-05-26</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/qdrant"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/qdrant"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/qdrant"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/qdrant"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/qdrant/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/langsmith</loc>
    <lastmod>2026-05-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/langsmith"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/langsmith"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/langsmith"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/langsmith"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/langsmith/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/langsmith</loc>
    <lastmod>2026-05-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/langsmith"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/langsmith"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/langsmith"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/langsmith"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/langsmith/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/langsmith</loc>
    <lastmod>2026-05-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/langsmith"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/langsmith"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/langsmith"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/langsmith"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/langsmith/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/replicate</loc>
    <lastmod>2026-05-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/replicate"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/replicate"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/replicate"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/replicate"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/replicate/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/replicate</loc>
    <lastmod>2026-05-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/replicate"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/replicate"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/replicate"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/replicate"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/replicate/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/replicate</loc>
    <lastmod>2026-05-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/replicate"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/replicate"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/replicate"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/replicate"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/replicate/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/unstructured</loc>
    <lastmod>2026-05-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/unstructured"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/unstructured"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/unstructured"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/unstructured"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/unstructured/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/unstructured</loc>
    <lastmod>2026-05-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/unstructured"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/unstructured"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/unstructured"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/unstructured"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/unstructured/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/unstructured</loc>
    <lastmod>2026-05-21</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/unstructured"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/unstructured"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/unstructured"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/unstructured"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/unstructured/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/litellm</loc>
    <lastmod>2026-05-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/litellm"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/litellm"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/litellm"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/litellm"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/litellm/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/litellm</loc>
    <lastmod>2026-05-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/litellm"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/litellm"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/litellm"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/litellm"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/litellm/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/litellm</loc>
    <lastmod>2026-05-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/litellm"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/litellm"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/litellm"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/litellm"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/litellm/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/tools/ragas</loc>
    <lastmod>2026-05-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/ragas"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/ragas"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/ragas"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/ragas"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ragas/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/de/tools/ragas</loc>
    <lastmod>2026-05-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/ragas"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/ragas"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/ragas"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/ragas"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ragas/cover.webp</image:loc></image:image>
  </url>
  <url>
    <loc>https://balazscsorba.com/hu/tools/ragas</loc>
    <lastmod>2026-05-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://balazscsorba.com/tools/ragas"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://balazscsorba.com/de/tools/ragas"/>
    <xhtml:link rel="alternate" hreflang="hu" href="https://balazscsorba.com/hu/tools/ragas"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://balazscsorba.com/tools/ragas"/>
    <image:image><image:loc>https://balazscsorba.com/images/blog/ragas/cover.webp</image:loc></image:image>
  </url>
</urlset>
