Measure whether AI search cites you.
Asks Perplexity, the OpenAI Responses API, Gemini and Grok a set of real user questions and counts how often your domain comes back among the sources. The only command that needs API keys, and it sends nothing without an explicit flag.
usage: indexgap cite [-h] [--domain DOMAIN] [--site SITE] [--brand BRAND]
[--prompts PROMPTS] [--prompt PROMPT] [--dataset DATASET]
[--keyword KEYWORD] [--limit LIMIT]
[--provider {gemini,openai,perplexity,xai}] [--runs RUNS]
[--send] [--out OUT] [--lang {en,ru}]
options:
-h, --help show this help message and exit
--domain DOMAIN the domain to look for in the sources
--site SITE the full site address; taken from indexgap.json by
default
--brand BRAND the brand name — looked for in the answer text
--prompts PROMPTS file of questions, one per line
--prompt PROMPT a question; repeatable
--dataset DATASET take the questions from the keyword set
--keyword KEYWORD the keyword column in the dataset
--limit LIMIT how many questions to take from the keyword set
--provider {gemini,openai,perplexity,xai}
who to ask; by default everyone whose key was found
--runs RUNS runs per question: the answer is not deterministic,
one is not enough
--send actually ask; without it this is a dry run
--out OUT
--lang {en,ru} output language: en or ru. By default from
INDEXGAP_LANG or the system locale, otherwise English