<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://www.tarkova.com/</loc><lastmod>2026-10-03</lastmod><priority>1.0</priority></url>
<url><loc>https://www.tarkova.com/crowkis/</loc><lastmod>2026-10-09</lastmod><priority>0.9</priority></url>
<url><loc>https://www.tarkova.com/curva/</loc><lastmod>2026-10-09</lastmod><priority>0.9</priority></url>
<url><loc>https://www.tarkova.com/curva/vs-jev/</loc><lastmod>2026-10-02</lastmod><priority>0.8</priority></url>
<url><loc>https://www.tarkova.com/products/</loc><lastmod>2026-10-09</lastmod><priority>0.8</priority></url>
<url><loc>https://www.tarkova.com/about/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/contact/</loc><lastmod>2026-10-09</lastmod><priority>0.6</priority></url>
<url><loc>https://www.tarkova.com/blog/</loc><lastmod>2026-10-03</lastmod><priority>0.9</priority></url>
<url><loc>https://www.tarkova.com/blog/topic/features/</loc><lastmod>2026-10-09</lastmod><priority>0.6</priority></url>
<url><loc>https://www.tarkova.com/blog/topic/vs-the-field/</loc><lastmod>2026-10-09</lastmod><priority>0.6</priority></url>
<url><loc>https://www.tarkova.com/blog/topic/engineering/</loc><lastmod>2026-10-09</lastmod><priority>0.6</priority></url>
<url><loc>https://www.tarkova.com/blog/topic/curva-guides/</loc><lastmod>2026-10-03</lastmod><priority>0.6</priority></url>
<url><loc>https://www.tarkova.com/blog/topic/curva-concepts/</loc><lastmod>2026-10-03</lastmod><priority>0.6</priority></url>
<url><loc>https://www.tarkova.com/blog/topic/curva-use-cases/</loc><lastmod>2026-10-03</lastmod><priority>0.6</priority></url>
<url><loc>https://www.tarkova.com/blog/topic/benchmarks/</loc><lastmod>2026-10-10</lastmod><priority>0.6</priority></url>
<url><loc>https://www.tarkova.com/blog/topic/curva-vs-jev/</loc><lastmod>2026-10-03</lastmod><priority>0.6</priority></url>
<url><loc>https://www.tarkova.com/blog/topic/curva-engineering/</loc><lastmod>2026-10-03</lastmod><priority>0.6</priority></url>
<url><loc>https://www.tarkova.com/blog/write-llm-classification-instructions/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/switch-from-jev/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/support-ticket-triage-ai/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/stop-parsing-llm-text/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/state-vs-instructions-llm/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/send-feedback-llm-classifier-python/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/screenshot-ticket-classification/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/reliability-diagram-llm/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/refund-request-detection/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/python-plain-vs-full-llm-answers/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/python-llm-api-error-handling/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/product-tagging-ai/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/pin-llm-prompt-version/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/ollama-llm-classification/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/none-of-the-above-llm/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/logprobs-vs-verbal-confidence/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/llm-yes-no-probability/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/llm-image-classification-python/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/llm-decision-tree-one-request/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/llm-classification-many-classes/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/llm-calibration-held-out-gate/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/llm-calibration-explained/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/llm-audit-log/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/install-curva/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/how-curva-works/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/few-shot-examples-llm-classification/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/fair-coin-llm-test/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/extract-numbers-from-text-llm/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/expected-calibration-error-llm/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/display-name-spoofing-detection/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/customer-frustration-score/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/curva-troubleshooting-guide/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/curva-local-python-server/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/content-moderation-api/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/conformal-prediction-llm/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/conformal-prediction-assumptions/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/conditional-llm-questions-when/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/check-llm-logprobs-support/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/chargeback-reason-classification/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/bias-scaling-llm-calibration/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/batch-llm-classification-jsonl/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/banking-intent-classification/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/abuse-report-triage/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/abstain-vs-conformal-prediction/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/reduce-llm-classification-cost/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/python-llm-classification/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/phishing-detection-llm/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/n8n-ai-routing/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/llm-position-bias/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/llm-decisions-over-http/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/llm-classification-confidence-scores/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/jev-alternative-self-hosted/</loc><lastmod>2026-10-03</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/semantic-cache-vs-vector-database/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/what-is-a-semantic-cache-for-llms/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/cut-llm-api-costs-semantic-caching/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/we-benchmarked-crowsight-against-openai-and-nvidia/</loc><lastmod>2026-10-10</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/gptcache-alternative-crowkis-comparison/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/your-ai-agent-has-amnesia/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/smart-semantic-eviction/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/reasoning-reuse-chain-of-thought/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/freshness-hamlet-vs-stock-price/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/a-cache-hit-is-not-a-correct-answer/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/agent-memory-benchmarks/</loc><lastmod>2026-10-10</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/the-crowkis-cli-tour/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/cguard-input-guardrails/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/hnsw-explained-needle-in-a-million-haystacks/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/ceval-online-evals/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/latency-profile-where-the-milliseconds-go/</loc><lastmod>2026-10-10</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/cdoc-self-hosted-rag/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/the-throughput-ceiling-we-wont-hide/</loc><lastmod>2026-10-10</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/five-minute-deploy/</loc><lastmod>2026-10-10</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/84-of-84-correctness-under-fire/</loc><lastmod>2026-10-10</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/how-crowkis-earned-production/</loc><lastmod>2026-07-19</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/mcp-server-feature/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/tenant-isolation-architecture/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/a-million-vectors-on-a-laptop/</loc><lastmod>2026-10-10</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/ai-gateway-openai-compatible/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/cembed-free-local-embeddings/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/why-we-wrote-our-own-lsm-tree/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/agent-unit-economics/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/cpii-scrub-and-erase/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/crowkis-vs-openai-prompt-caching/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/blog/cache-poisoning-is-the-whole-problem/</loc><lastmod>2026-10-09</lastmod><priority>0.7</priority></url>
<url><loc>https://www.tarkova.com/privacy/</loc><lastmod>2026-10-09</lastmod><priority>0.2</priority></url>
<url><loc>https://www.tarkova.com/terms/</loc><lastmod>2026-09-29</lastmod><priority>0.2</priority></url>
</urlset>