Blog / Farooq Khan

Farooq Khan

Farooq Khan

Farooq Khan is the co-founder and CTO of VIDIZMO, where he leads the engineering, product, and AI strategy behind its platform for making sense of unstructured media. He builds applied and generative AI that turns organizations' video, audio, images, and documents into searchable, governed, and usable intelligence at enterprise scale. Over the past 20 years, he has built systems that capture, scale, and now understand media, from voice logging platforms to large scale commerce to VIDIZMO's AI platform. Today that platform is trusted by global enterprises and government agencies alike.

LinkedIn

Page 1 of 2

What CJIS Actually Requires When AI Touches Criminal Justice Data

What CJIS Actually Requires When AI Touches Criminal Justice Data

The CJIS Security Policy does not use the word AI. No section tells you whether a transcription model, a retrieval pipeline or a case-summarization ...

The Security Questionnaire: What to Ask Any AI Vendor

The Security Questionnaire: What to Ask Any AI Vendor

Most AI vendor security questionnaires are a SaaS questionnaire from several years ago with the word AI added to the header. They ask about ...

Sovereign AI Compliance Architecture: CJIS, FedRAMP, and Air-Gapped

Sovereign AI Compliance Architecture: CJIS, FedRAMP, and Air-Gapped

Designing an AI system to a named authorization is a different exercise from designing it securely. Security engineering asks what the sensible ...

National Sovereign AI Programs and What They Mean for Your Organization

National Sovereign AI Programs and What They Mean for Your Organization

Sovereign AI, in the sense governments use the term, describes a country's ability to develop and operate artificial intelligence without depending ...

Running LLMs On-Premises: The Realities Nobody Advertises

Running LLMs On-Premises: The Realities Nobody Advertises

Running an LLM on hardware you own takes about ten minutes. Download an open-weight model, start a runtime, send a prompt, watch the tokens arrive. ...

Model Portability: Keeping the Ability to Change Your Mind About AI

Model Portability: Keeping the Ability to Change Your Mind About AI

Ask whether you could move off your current AI provider and the answer is more encouraging than the question expects. Swapping which model answers a ...

Data Residency and Jurisdiction: Why In-Country Storage Is Not the Whole Answer

Data Residency and Jurisdiction: Why In-Country Storage Is Not the Whole Answer

Choosing a storage region answers exactly one question, which is where the bytes sit when nothing is happening to them. A regulator or a legal team ...

Choosing an On-Prem Model: A Practical Evaluation Framework

Choosing an On-Prem Model: A Practical Evaluation Framework

Choosing which open-weight model to run on your own hardware is a measurement problem rather than a research problem. The decision that holds up is ...

Chain of Custody for AI Outputs

Chain of Custody for AI Outputs

A chain of custody for an AI output has to record how the output was made, not only who has handled it since. That is the whole difference from the ...

Air-Gapped AI: What Still Works With No Internet At All

Air-Gapped AI: What Still Works With No Internet At All

An air-gapped AI system keeps the model weights, the inference server, the retrieval index, the application and its database inside an environment ...

Running Agentic AI Workflows on Infrastructure You Control

Running Agentic AI Workflows on Infrastructure You Control

Agentic AI runs on premise, and the interesting question is not whether the model can be served locally. That part is solved, and it sits inside the ...

On-Premises AI: Running AI Inside Infrastructure You Control

On-Premises AI: Running AI Inside Infrastructure You Control

Somewhere between legal, compliance and the board, most organizations that want to use AI have been handed a single question they cannot answer ...

Deploying a Low-Latency Surveillance Pipeline: An Architecture Guide

Deploying a Low-Latency Surveillance Pipeline: An Architecture Guide

"Real-time" is one of those phrases that gets used loosely, and in a video analytics pipeline it hides a lot of engineering. A detection is not ...

Choosing a GPU for Real-Time Video Analytics

Choosing a GPU for Real-Time Video Analytics

Capacity planning tells you how many GPUs a deployment needs. This is the other half of the question: which GPU to actually buy. It deserves its own ...

GPU Capacity Planning for Real-Time AI Video Analytics

GPU Capacity Planning for Real-Time AI Video Analytics

Ask a vendor how many cameras their AI runs on one GPU and you will usually get a single confident number with no conditions attached, which is the ...

Cloud-based AI video analytics dashboard with retail security camera feed and server racks.

On-prem vs Cloud for Real-Time AI Video Analytics

For most software written this decade, the cloud is the default and running your own hardware needs a justification. Real-time video analytics ...

Camera Edge Processing vs Server-Based Processing: The Real Trade-offs

Camera Edge Processing vs Server-Based Processing: The Real Trade-offs

There are two honest places to run AI on a video feed, and the choice between them shapes almost everything else about a deployment, its cost, how it ...

Camera-agnostic AI video analytics: a white bullet security camera monitoring a city street with blurred traffic in the background.

Camera-Agnostic AI Video Analytics: Add AI to the Cameras You Already Own

The most consequential decision in a central video analytics system is one that rarely makes it into the requirements document: whether the ...