<?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://tokfires.com/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/" />
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hant</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/" />
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hans</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/" />
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://tokfires.com/methodology</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/methodology" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/methodology" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/methodology" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/methodology" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hant/methodology</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/methodology" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/methodology" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/methodology" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/methodology" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hans/methodology</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/methodology" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/methodology" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/methodology" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/methodology" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hant/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hans/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/blog/your-first-local-ai-assistant</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/your-first-local-ai-assistant" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/your-first-local-ai-assistant" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/your-first-local-ai-assistant" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/your-first-local-ai-assistant" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hant/blog/your-first-local-ai-assistant</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/your-first-local-ai-assistant" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/your-first-local-ai-assistant" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/your-first-local-ai-assistant" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/your-first-local-ai-assistant" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hans/blog/your-first-local-ai-assistant</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/your-first-local-ai-assistant" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/your-first-local-ai-assistant" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/your-first-local-ai-assistant" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/your-first-local-ai-assistant" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/blog/private-document-qa-with-local-rag</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/private-document-qa-with-local-rag" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/private-document-qa-with-local-rag" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/private-document-qa-with-local-rag" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/private-document-qa-with-local-rag" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hant/blog/private-document-qa-with-local-rag</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/private-document-qa-with-local-rag" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/private-document-qa-with-local-rag" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/private-document-qa-with-local-rag" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/private-document-qa-with-local-rag" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hans/blog/private-document-qa-with-local-rag</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/private-document-qa-with-local-rag" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/private-document-qa-with-local-rag" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/private-document-qa-with-local-rag" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/private-document-qa-with-local-rag" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/blog/apple-silicon-mlx-local-llm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/apple-silicon-mlx-local-llm" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/apple-silicon-mlx-local-llm" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/apple-silicon-mlx-local-llm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/apple-silicon-mlx-local-llm" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hant/blog/apple-silicon-mlx-local-llm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/apple-silicon-mlx-local-llm" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/apple-silicon-mlx-local-llm" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/apple-silicon-mlx-local-llm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/apple-silicon-mlx-local-llm" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hans/blog/apple-silicon-mlx-local-llm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/apple-silicon-mlx-local-llm" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/apple-silicon-mlx-local-llm" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/apple-silicon-mlx-local-llm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/apple-silicon-mlx-local-llm" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/blog/16gb-gpu-quantization-memory-budget</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/16gb-gpu-quantization-memory-budget" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/16gb-gpu-quantization-memory-budget" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/16gb-gpu-quantization-memory-budget" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/16gb-gpu-quantization-memory-budget" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hant/blog/16gb-gpu-quantization-memory-budget</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/16gb-gpu-quantization-memory-budget" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/16gb-gpu-quantization-memory-budget" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/16gb-gpu-quantization-memory-budget" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/16gb-gpu-quantization-memory-budget" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hans/blog/16gb-gpu-quantization-memory-budget</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/16gb-gpu-quantization-memory-budget" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/16gb-gpu-quantization-memory-budget" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/16gb-gpu-quantization-memory-budget" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/16gb-gpu-quantization-memory-budget" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/blog/build-a-local-tool-calling-agent</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/build-a-local-tool-calling-agent" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/build-a-local-tool-calling-agent" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/build-a-local-tool-calling-agent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/build-a-local-tool-calling-agent" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hant/blog/build-a-local-tool-calling-agent</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/build-a-local-tool-calling-agent" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/build-a-local-tool-calling-agent" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/build-a-local-tool-calling-agent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/build-a-local-tool-calling-agent" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hans/blog/build-a-local-tool-calling-agent</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/build-a-local-tool-calling-agent" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/build-a-local-tool-calling-agent" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/build-a-local-tool-calling-agent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/build-a-local-tool-calling-agent" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/blog/concurrent-jobs-local-ai-speed</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/concurrent-jobs-local-ai-speed" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/concurrent-jobs-local-ai-speed" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/concurrent-jobs-local-ai-speed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/concurrent-jobs-local-ai-speed" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hant/blog/concurrent-jobs-local-ai-speed</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/concurrent-jobs-local-ai-speed" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/concurrent-jobs-local-ai-speed" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/concurrent-jobs-local-ai-speed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/concurrent-jobs-local-ai-speed" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tokfires.com/zh-Hans/blog/concurrent-jobs-local-ai-speed</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://tokfires.com/blog/concurrent-jobs-local-ai-speed" />
<xhtml:link rel="alternate" hreflang="zh-Hant" href="https://tokfires.com/zh-Hant/blog/concurrent-jobs-local-ai-speed" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://tokfires.com/zh-Hans/blog/concurrent-jobs-local-ai-speed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://tokfires.com/blog/concurrent-jobs-local-ai-speed" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
