<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://apflow.co/</loc><lastmod>2026-06-14</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://apflow.co/showcase/</loc><lastmod>2026-06-14</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://apflow.co/showcase/finance-agency-document-automation/</loc><lastmod>2026-06-14</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://apflow.co/showcase/psychology-clinic-transcription-analysis/</loc><lastmod>2026-06-14</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://apflow.co/blog/</loc><lastmod>2026-06-14</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://apflow.co/blog/best-arabic-llms-2026/</loc><lastmod>2026-06-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/best-arabic-llms-2026.jpg</image:loc><image:title>The best open-weight Arabic LLMs to run on your own servers in 2026</image:title></image:image></url><url><loc>https://apflow.co/blog/ai-data-residency-gcc/</loc><lastmod>2026-06-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/ai-data-residency-gcc.jpg</image:loc><image:title>Where your AI is allowed to run: data residency across the Gulf</image:title></image:image></url><url><loc>https://apflow.co/blog/mcp-apis-for-business/</loc><lastmod>2026-06-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/mcp-apis-for-business.jpg</image:loc><image:title>Your AI can think but cannot act: APIs, MCP, and how to fix it</image:title></image:image></url><url><loc>https://apflow.co/blog/storage-and-databases/</loc><lastmod>2026-06-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/storage-and-databases.jpg</image:loc><image:title>Your data is in the wrong place: a plain guide to storage and databases</image:title></image:image></url><url><loc>https://apflow.co/blog/vector-databases-explained/</loc><lastmod>2026-06-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/vector-databases-explained.jpg</image:loc><image:title>Search that finds what you meant: vector databases, explained properly</image:title></image:image></url><url><loc>https://apflow.co/blog/build-agentic-workflows/</loc><lastmod>2026-06-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/build-agentic-workflows.jpg</image:loc><image:title>How to build an agentic workflow that runs on its own</image:title></image:image></url><url><loc>https://apflow.co/blog/deploy-agents-server/</loc><lastmod>2026-06-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/deploy-agents-server.jpg</image:loc><image:title>Deploying agents on a server, the simple way</image:title></image:image></url><url><loc>https://apflow.co/blog/agent-security-mistakes/</loc><lastmod>2026-06-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/agent-security-mistakes.jpg</image:loc><image:title>The deadly security mistakes when deploying AI agents</image:title></image:image></url><url><loc>https://apflow.co/blog/run-ai-models-locally/</loc><lastmod>2026-06-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/run-ai-models-locally.jpg</image:loc><image:title>Run AI models on your own machine: the stupid-simple guide</image:title></image:image></url><url><loc>https://apflow.co/blog/best-arabic-ocr-2026/</loc><lastmod>2026-06-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/best-arabic-ocr-2026.jpg</image:loc><image:title>The state of Arabic OCR in 2026: what actually works</image:title></image:image></url><url><loc>https://apflow.co/blog/best-self-hosted-ai-models-2026/</loc><lastmod>2026-06-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/best-self-hosted-ai-models-2026.jpg</image:loc><image:title>The high tier of open-weight models, June 2026</image:title></image:image></url><url><loc>https://apflow.co/blog/ai-pilot-to-production/</loc><lastmod>2026-06-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/ai-pilot-to-production.jpg</image:loc><image:title>Why most AI pilots never reach production</image:title></image:image></url><url><loc>https://apflow.co/blog/on-prem-vs-cloud-ai/</loc><lastmod>2026-06-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/on-prem-vs-cloud-ai.jpg</image:loc><image:title>On-prem vs cloud AI: when self-hosting wins</image:title></image:image></url><url><loc>https://apflow.co/blog/data-residency-mena/</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/data-residency-mena.jpg</image:loc><image:title>Data residency in MENA: a plain guide for regulated enterprises</image:title></image:image></url><url><loc>https://apflow.co/blog/self-hosting-open-weight-models/</loc><lastmod>2026-05-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/self-hosting-open-weight-models.jpg</image:loc><image:title>Running open-weight models on your own GPUs</image:title></image:image></url><url><loc>https://apflow.co/blog/agentic-workflows-explained/</loc><lastmod>2026-05-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/agentic-workflows-explained.jpg</image:loc><image:title>Agentic workflows, explained for regulated enterprises</image:title></image:image></url><url><loc>https://apflow.co/blog/human-in-the-loop-agents/</loc><lastmod>2026-05-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/human-in-the-loop-agents.jpg</image:loc><image:title>Letting agents act without losing control</image:title></image:image></url><url><loc>https://apflow.co/blog/ai-audit-trail/</loc><lastmod>2026-04-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/ai-audit-trail.jpg</image:loc><image:title>An audit trail your regulator will accept for AI</image:title></image:image></url><url><loc>https://apflow.co/blog/cost-of-cloud-ai-apis/</loc><lastmod>2026-04-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/cost-of-cloud-ai-apis.jpg</image:loc><image:title>The real cost of cloud AI APIs at scale</image:title></image:image></url><url><loc>https://apflow.co/blog/agents-and-erp/</loc><lastmod>2026-04-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/agents-and-erp.jpg</image:loc><image:title>Connecting agents to SAP and Oracle behind the firewall</image:title></image:image></url><url><loc>https://apflow.co/blog/why-arabic-ocr-fails/</loc><lastmod>2026-05-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://apflow.co/blog/arabic-ocr-cover.jpg</image:loc><image:title>Why Arabic OCR still fails, and how we fixed it</image:title></image:image></url></urlset>