<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//zekaiwork.com/main-sitemap.xsl"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<sitemap>
		<loc>https://zekaiwork.com/post-sitemap1.xml</loc>
		<lastmod>2026-09-02T01:48:13+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/post-sitemap2.xml</loc>
		<lastmod>2026-08-02T09:23:32+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/post-sitemap3.xml</loc>
		<lastmod>2026-06-04T20:59:17+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/page-sitemap.xml</loc>
		<lastmod>2026-09-01T13:00:49+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/oss-tool-sitemap.xml</loc>
		<lastmod>2026-07-10T11:32:21+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap1.xml</loc>
		<lastmod>2026-09-01T11:19:09+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap2.xml</loc>
		<lastmod>2026-08-07T00:42:30+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap3.xml</loc>
		<lastmod>2026-08-06T20:15:12+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap4.xml</loc>
		<lastmod>2026-08-02T15:15:08+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap5.xml</loc>
		<lastmod>2026-07-28T23:12:35+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap6.xml</loc>
		<lastmod>2026-07-22T11:11:42+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap7.xml</loc>
		<lastmod>2026-07-17T06:11:34+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap8.xml</loc>
		<lastmod>2026-07-14T11:48:37+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap9.xml</loc>
		<lastmod>2026-07-14T06:49:37+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap10.xml</loc>
		<lastmod>2026-07-14T01:15:37+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap11.xml</loc>
		<lastmod>2026-07-13T19:34:37+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap12.xml</loc>
		<lastmod>2026-07-13T14:06:37+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap13.xml</loc>
		<lastmod>2026-07-13T09:05:37+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-tools-sitemap14.xml</loc>
		<lastmod>2026-07-13T03:24:37+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/category-sitemap.xml</loc>
		<lastmod>2026-09-02T01:43:26+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/features-sitemap.xml</loc>
		<lastmod>2026-08-07T09:56:25+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/professions-sitemap.xml</loc>
		<lastmod>2026-09-02T01:43:26+00:00</lastmod>
	</sitemap>
<sitemap><loc>https://zekaiwork.com/zekai-directory-sitemap.xml</loc><lastmod>2026-09-01T00:00:00+00:00</lastmod></sitemap><sitemap><loc>https://zekaiwork.com/ai-extra-sitemap.xml</loc><lastmod>2026-08-06T23:04:06+00:00</lastmod></sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/all-tools-index-sitemap.xml</loc>
		<lastmod>2026-09-01T11:19:09+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/alternatives-sitemap.xml</loc>
		<lastmod>2026-09-02T19:23:10+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/challenge-sitemap.xml</loc>
		<lastmod>2026-08-21T18:45:41+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/free-ai-tools-sitemap.xml</loc>
		<lastmod>2026-09-02T23:21:17+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/p7-directory-sitemap.xml</loc>
		<lastmod>2026-09-02T23:04:01+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/prompts-sitemap.xml</loc>
		<lastmod>2026-09-02T19:30:21+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://zekaiwork.com/ai-for-sitemap.xml</loc>
		<lastmod>2026-09-02T23:21:17+00:00</lastmod>
	</sitemap>
</sitemapindex>
<!-- XML Sitemap generated by Rank Math SEO Plugin (c) Rank Math - rankmath.com --><style id="zk-mnav-css">
.zekai-filters-section > .elementor-container {
  align-items: flex-start !important;
}
.zekai-filter-sidebar > .elementor-widget-wrap,
.zekai-filters-section .elementor-column:not(.zekai-filter-sidebar) > .elementor-widget-wrap {
  padding-top: 0 !important;
}

@media (max-width: 1024px) {

  /* -- Body bottom padding so content isn't hidden behind nav -- */
  body {
    padding-bottom: calc(76px + env(safe-area-inset-bottom)) !important;
  }

  /* -- Kill the old desktop filter toggle completely -------------- */
  .zekai-filter-toggle,
  .zekai-filter-toggle.active {
    display: none !important;
    visibility: hidden !important;
    pointer-events: none !important;
  }

  /* -- Filter panel: lower z-index so nav stays on top ------------ */
  .zekai-filter-sidebar {
    z-index: 9990 !important; /* was 9999 -- must be below nav bar */
  }

  /* -- Push Apply button above nav bar when panel is open --------- */
  .zekai-filter-sidebar.open {
    padding-bottom: calc(84px + env(safe-area-inset-bottom)) !important;
  }

}

/* -- The nav bar ------------------------------------------------- */
#zk-bottom-nav {
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10000; /* above filter panel (9990) */
  padding: 8px 16px calc(8px + env(safe-area-inset-bottom));
  background: rgba(14, 14, 14, 0.92);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  border-top: 1px solid rgba(255, 255, 255, 0.08);
  align-items: center;
  justify-content: space-around;
}

@media (max-width: 1024px) {
  #zk-bottom-nav {
    display: flex;
  }
}

/* -- Nav items ----------------------------------------------------- */
.zk-nav-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  padding: 4px 10px;
  background: none;
  border: none;
  cursor: pointer;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  min-width: 48px;
  min-height: 48px;
  justify-content: center;
  transition: transform 0.15s ease;
  position: relative;
}

.zk-nav-item:active {
  transform: scale(0.90);
}

.zk-nav-item svg {
  width: 22px;
  height: 22px;
  color: rgba(255,255,255,0.35);
  transition: color 0.2s ease;
}

.zk-nav-item span {
  font-size: 9px;
  font-weight: 500;
  color: rgba(255,255,255,0.3);
  letter-spacing: 0.02em;
  transition: color 0.2s ease;
  white-space: nowrap;
}

.zk-nav-item.active svg,
.zk-nav-item:hover svg { color: #e8612a; }
.zk-nav-item.active span,
.zk-nav-item:hover span { color: #e8612a; }

.zk-nav-item.active::after {
  content: '';
  width: 4px;
  height: 4px;
  background: #e8612a;
  border-radius: 50%;
  display: block;
  margin-top: 2px;
}

/* -- Center filter button ------------------------------------------ */
.zk-nav-filter {
  background: #e8612a !important;
  border-radius: 50% !important;
  width: 52px;
  height: 52px;
  padding: 0 !important;
  margin-top: -18px;
  flex-shrink: 0;
  box-shadow: 0 4px 20px rgba(232,97,42,0.5);
  gap: 0 !important;
  z-index: 10001; /* always on top -- must be pressable */
}

.zk-nav-filter svg {
  color: #fff !important;
  width: 20px;
  height: 20px;
}

.zk-nav-filter.filter-open {
  background: #c94f1e !important;
  box-shadow: 0 4px 20px rgba(232,97,42,0.7);
}

.zk-nav-filter .zk-filter-badge {
  position: absolute;
  top: -4px;
  right: -4px;
  background: #fff;
  color: #e8612a;
  font-size: 10px;
  font-weight: 700;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  display: none;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

.zk-nav-filter.has-filters .zk-filter-badge {
  display: flex;
}

/* -- First-visit pulse on filter button -- */
@keyframes zk-pulse {
  0%   { box-shadow: 0 0 0 0 rgba(232,97,42,0.7); }
  70%  { box-shadow: 0 0 0 18px rgba(232,97,42,0); }
  100% { box-shadow: 0 0 0 0 rgba(232,97,42,0); }
}
.zk-nav-filter.zk-pulse-hint {
  animation: zk-pulse 1.1s ease-out 3;
  animation-delay: 1.2s;
}
</style><nav id="zk-bottom-nav" aria-label="Main navigation">
  <a href="/" class="zk-nav-item" data-nav="explore" aria-label="Explore">
    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
      <path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/>
      <polyline points="9 22 9 12 15 12 15 22"/>
    </svg>
    <span>Explore</span>
  </a>
  <a href="/search/" class="zk-nav-item" data-nav="search" aria-label="Search">
    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
      <circle cx="11" cy="11" r="7"/>
      <path d="M20 20l-3.8-3.8"/>
    </svg>
    <span>Search</span>
  </a>
  <button type="button" class="zk-nav-item zk-nav-filter" data-nav="filter" aria-label="Open filters">
    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
      <line x1="4" y1="6" x2="20" y2="6"/>
      <line x1="8" y1="12" x2="16" y2="12"/>
      <line x1="11" y1="18" x2="13" y2="18"/>
    </svg>
    <span class="zk-filter-badge"></span>
  </button>
  <a href="/ai-directory/" class="zk-nav-item" data-nav="directory" aria-label="AI Directory">
    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
      <rect x="3" y="3" width="7" height="7" rx="1"/>
      <rect x="14" y="3" width="7" height="7" rx="1"/>
      <rect x="14" y="14" width="7" height="7" rx="1"/>
      <rect x="3" y="14" width="7" height="7" rx="1"/>
    </svg>
    <span>Directory</span>
  </a>
  <a href="/ai-news/" class="zk-nav-item" data-nav="news" aria-label="AI News">
    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
      <path d="M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2h2"/>
      <path d="M18 14h-8"/>
      <path d="M15 18h-5"/>
      <path d="M10 6h8v4h-8V6Z"/>
    </svg>
    <span>News</span>
  </a>
</nav>
		<script id="zk-mnav-js">
(function() {
  if (window.innerWidth > 1024) return;
  var nav = document.getElementById("zk-bottom-nav");
  if (!nav) return;

  var filterBtn   = nav.querySelector("[data-nav='filter']");
  var filterBadge = nav.querySelector(".zk-filter-badge");
  var sidebar     = null;
  var isOpen      = false;

  function initSidebar() {
    if (!sidebar) sidebar = document.querySelector(".zekai-filter-sidebar");
    return !!sidebar;
  }

  function openPanel() {
    if (!initSidebar()) return;
    isOpen = true;
    sidebar.classList.add("open");
    filterBtn.classList.add("filter-open");
    filterBtn.setAttribute("aria-label", "Close filters");
    setTimeout(function() {
      sidebar.scrollIntoView({ behavior: "smooth", block: "end" });
    }, 50);
  }

  function closePanel() {
    if (!sidebar) return;
    isOpen = false;
    sidebar.classList.remove("open");
    filterBtn.classList.remove("filter-open");
    filterBtn.setAttribute("aria-label", "Open filters");
  }

  if (filterBtn) {
    filterBtn.addEventListener("click", function(e) {
      e.stopPropagation();
      isOpen ? closePanel() : openPanel();
    });
  }

  document.addEventListener("click", function(e) {
    if (!isOpen) return;
    var applyBtn = e.target.closest(
      ".jsf-filters-button, [class*='jsf-btn'], .apply-filters-btn, button[class*='apply']"
    );
    if (applyBtn) {
      setTimeout(closePanel, 350);
    }
  });

  document.addEventListener("jet-filter-content-rendered", function() {
    if (isOpen) closePanel();
  });

  function syncCount() {
    var b = document.querySelector(".zekai-filter-toggle .zt-count");
    var n = b ? (parseInt(b.textContent, 10) || 0) : 0;
    if (filterBadge) {
      filterBadge.textContent = n > 9 ? "9+" : (n || "");
      filterBadge.style.display = n > 0 ? "flex" : "none";
    }
    if (filterBtn) filterBtn.classList.toggle("has-filters", n > 0);
  }
  document.addEventListener("jet-smart-filters/inited", syncCount);
  document.addEventListener("jet-filter-content-rendered", syncCount);
  var obs = new MutationObserver(syncCount);
  setTimeout(function() {
    var b = document.querySelector(".zekai-filter-toggle .zt-count");
    if (b) obs.observe(b, { childList: true, characterData: true, subtree: true });
  }, 1500);

  var path = window.location.pathname;
  nav.querySelectorAll("a[data-nav]").forEach(function(item) {
    var href = item.getAttribute("href") || "";
    if (!href) return;
    if (item.getAttribute("data-nav") === "explore") {
      if (path === href || path.indexOf("/ai-tools") !== -1) item.classList.add("active");
    } else if (path === href || (href.length > 1 && path.indexOf(href) === 0)) {
      item.classList.add("active");
    }
  });

  window.addEventListener("resize", function() {
    if (window.innerWidth > 1024 && isOpen) closePanel();
  });
})();
</script>