The open-source AI visibility tracker that scans ChatGPT and Claude with hundreds of real queries, scores your brand 0–100, and shows you exactly how you stack up against competitors — from your terminal.
How it works
RanktheBot handles query expansion, multi-model scanning across ChatGPT and Claude, and weighted scoring automatically. You just read the results.
OpenAI is required for scanning and extraction. Add an Anthropic key to also scan Claude. Both stay local in ~/.rankthebot/config.json — never sent anywhere.
Provide one topic, get dozens of query variants across 4 user personas — small business owner, developer, enterprise buyer, and agency.
Runs 3× per query across ChatGPT and Claude to account for LLM variability, extracts brand mentions with position and sentiment, and produces a 0–100 score.
AI Visibility Tracker Features
Built for marketers, SEOs, and growth teams who need to understand how their brand shows up across ChatGPT, Claude, and the AI search landscape.
Turn a single keyword into 65+ real-world queries. RanktheBot simulates how actual buyers phrase questions — across industries, roles, and intents — so you see the full picture, not just one angle.
GPT-4o · Claude poweredRun queries across both ChatGPT and Claude to see how your brand appears in each AI. Different models have different training data — your visibility can vary significantly between them.
ChatGPT & ClaudeNot all mentions are equal. A first-position mention scores highest; each subsequent position decays by ~18%. The 0–100 score reflects how prominently — and how early — your brand appears.
0–100 scoreSee every brand that appears in your query set, ranked by AI visibility. Identify which competitors dominate AI responses and find the gaps you can win. Export to CSV for Google Sheets.
CSV exportQuick start
Requires Python 3.9+ and an OpenAI API key. An Anthropic key is optional — only needed to scan Claude. Works on Mac, Linux, and Windows (WSL).
Free, open-source, and runs entirely on your machine.
Your API key and data never leave your computer.