<?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">
<url>
<loc>https://kblabs.ru/ru</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en" />
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/install</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/install" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/install" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/install" />
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/product</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/product" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/product" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/product" />
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/product/workflows</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/product/workflows" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/product/workflows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/product/workflows" />
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/product/plugins</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/product/plugins" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/product/plugins" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/product/plugins" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/product/state-broker</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/product/state-broker" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/product/state-broker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/product/state-broker" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/product/studio</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/product/studio" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/product/studio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/product/studio" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/solutions/release-automation</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/solutions/release-automation" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/solutions/release-automation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/solutions/release-automation" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/solutions/code-quality</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/solutions/code-quality" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/solutions/code-quality" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/solutions/code-quality" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/solutions/code-intelligence</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/solutions/code-intelligence" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/solutions/code-intelligence" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/solutions/code-intelligence" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/solutions/gateway</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/solutions/gateway" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/solutions/gateway" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/solutions/gateway" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/solutions/monorepo-ops</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/solutions/monorepo-ops" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/solutions/monorepo-ops" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/solutions/monorepo-ops" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/solutions/observability</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/solutions/observability" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/solutions/observability" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/solutions/observability" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/solutions/platform-api</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/solutions/platform-api" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/solutions/platform-api" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/solutions/platform-api" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/kb-deploy</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/kb-deploy" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/kb-deploy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/kb-deploy" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/kb-dev</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/kb-dev" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/kb-dev" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/kb-dev" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/kb-devkit</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/kb-devkit" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/kb-devkit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/kb-devkit" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/kb-monitor</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/kb-monitor" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/kb-monitor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/kb-monitor" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/marketplace</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/marketplace" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/marketplace" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/marketplace" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/changelog</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/changelog" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/changelog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/changelog" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/compare</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/compare" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/compare" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/compare" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/use-cases</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/use-cases" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/use-cases" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/use-cases" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/pricing</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/pricing" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/pricing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/pricing" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/roadmap</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/roadmap" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/roadmap" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/roadmap" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/about</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/about" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/about" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/security</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/security" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/security" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/enterprise</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/enterprise" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/enterprise" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/enterprise" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/contact</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/contact" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/contact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/contact" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/workflow-same-rails</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/workflow-same-rails" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/workflow-same-rails" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/workflow-same-rails" />
<lastmod>2026-04-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/monorepo-22-submodules</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/monorepo-22-submodules" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/monorepo-22-submodules" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/monorepo-22-submodules" />
<lastmod>2026-04-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/release-pipeline-145</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/release-pipeline-145" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/release-pipeline-145" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/release-pipeline-145" />
<lastmod>2026-04-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/kb-dev-service-manager</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/kb-dev-service-manager" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/kb-dev-service-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/kb-dev-service-manager" />
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/two-tier-memory</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/two-tier-memory" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/two-tier-memory" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/two-tier-memory" />
<lastmod>2026-03-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/contract-based-adapters</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/contract-based-adapters" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/contract-based-adapters" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/contract-based-adapters" />
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/duck-typing-plugins</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/duck-typing-plugins" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/duck-typing-plugins" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/duck-typing-plugins" />
<lastmod>2026-03-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/incremental-builds</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/incremental-builds" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/incremental-builds" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/incremental-builds" />
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/launch-notes</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/launch-notes" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/launch-notes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/launch-notes" />
<lastmod>2026-03-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/open-the-closed</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/open-the-closed" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/open-the-closed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/open-the-closed" />
<lastmod>2026-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kblabs.ru/ru/blog/self-hosted-over-saas</loc>
<xhtml:link rel="alternate" hreflang="ru" href="https://kblabs.ru/ru/blog/self-hosted-over-saas" />
<xhtml:link rel="alternate" hreflang="en" href="https://kblabs.ru/en/blog/self-hosted-over-saas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://kblabs.ru/en/blog/self-hosted-over-saas" />
<lastmod>2026-02-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
