Blog

Insights, tutorials, and updates from the ZharfAI team

After the Stop Button: Cancellation Semantics for AI Agents
August 11, 202614 min read

After the Stop Button: Cancellation Semantics for AI Agents

A field guide to propagating cancellation, proving work has stopped, and reconciling side effects when an AI task outlives the user's intent.

AI in Accounting: Financial Document Automation for Iranian Companies
August 10, 20267 min read

AI in Accounting: Financial Document Automation for Iranian Companies

A practical guide to AI in accounting: extracting data from Persian invoices, reconciliation, internal controls, and a measurable pilot path for finance teams at Iranian companies.

The Queue Is a Policy: Admission Control for AI Under Load
August 10, 202614 min read

The Queue Is a Policy: Admission Control for AI Under Load

A practical architecture for deciding which AI work to admit, queue, degrade, defer, or reject before overload turns useful capacity into wasted effort.

AI in Iranian Banking: From Fraud Detection to Customer Assistants
August 10, 20267 min read

AI in Iranian Banking: From Fraud Detection to Customer Assistants

An operational view of AI in Iranian banking: fraud detection, credit scoring, Persian customer assistants, and document automation, with governance requirements and a low-risk pilot path.

How to Choose the Best AI Company in Iran: 2026 Buyer Guide
August 10, 202614 min read

How to Choose the Best AI Company in Iran: 2026 Buyer Guide

An evidence-first checklist for selecting an AI company in Iran: define the workflow, test Persian performance, examine security, measure a pilot, and negotiate an exit.

Iranian AI: Choosing Between Local and Foreign Tools for Your Organization
August 10, 20266 min read

Iranian AI: Choosing Between Local and Foreign Tools for Your Organization

Iranian AI is more than a label. A decision guide for weighing local platforms against foreign tools: data residency, access resilience, Persian quality, and a fair evaluation checklist.

Persian Chatbots for Business: A Design, Evaluation, and Deployment Guide
August 10, 20267 min read

Persian Chatbots for Business: A Design, Evaluation, and Deployment Guide

A practical guide to Persian business chatbots: retrieval-grounded architecture with citations, evaluation on real Persian data, security controls, and a staged deployment path.

What Is Artificial Intelligence? A Manager's Guide to Deciding
August 10, 20266 min read

What Is Artificial Intelligence? A Manager's Guide to Deciding

A clear answer to what AI is, written for managers: precise definitions, machine learning versus language models, real capabilities and limits today, and a decision framework for adoption.

Valid JSON, Wrong Decision: The AI Output Contract
August 9, 202613 min read

Valid JSON, Wrong Decision: The AI Output Contract

A field guide to versioning, validating, repairing, and safely consuming structured AI output without confusing schema compliance with truth or authority.

The Second Attempt Problem: Retrying AI Without Duplicating Actions
August 7, 202614 min read

The Second Attempt Problem: Retrying AI Without Duplicating Actions

An operating guide for deciding when an AI call may be retried, hedged, failed over, or reconciled—and for preventing timeout ambiguity from becoming duplicate business action.

The Dangerous Cache Hit: Reusing AI Answers Without Reusing Mistakes
August 6, 202614 min read

The Dangerous Cache Hit: Reusing AI Answers Without Reusing Mistakes

A practical architecture for deciding when an AI answer may be reused, which context must enter the cache key, and when freshness, authority, or consequence requires a new result.

GitHub Copilot CLI Tutorial: Plan, Agents, MCP, and GitHub Workflows
August 6, 20268 min read

GitHub Copilot CLI Tutorial: Plan, Agents, MCP, and GitHub Workflows

Master GitHub Copilot CLI from installation and permissions to plan and autopilot modes, fleet agents, skills, MCP, plugins, IDE and remote work, review, hooks, and automation.