Cheap Seats

AI visibility tools compared

· Chad Metcalf

How do the AI visibility tools compare? As of October 2026, the hosted tools (Peec AI, Profound, Otterly.AI, Scrunch, Ahrefs Brand Radar and Semrush AI Visibility) cover more engines, including Gemini, Perplexity and Google’s AI surfaces, and charge from about $29 a month to custom enterprise contracts. Elmo and Limelit Open are open source and cover those engines too, through vendor APIs and paid scraping services. Cheap Seats is an open-source project I wrote to make my own product better, inspired by those tools; it’s free and always will be, and it does the part most teams use most of the time. It asks Claude and OpenAI models your buyers’ questions, grades every answer recommended, mentioned or absent, ends every run with a ranked fix list, and runs on the Claude subscription you already have (ChatGPT optional). When you outgrow it, this page is how to choose where to go next.

Everything below comes from each tool’s own pages, read in October 2026. Where a page didn’t say something, the table says “not stated” rather than guessing, and where a price wasn’t clear, it links the pricing page instead of quoting a number. Cheap Seats is our product, so check its rows against the docs the same way.

Engines, price and hosting

ToolEngines coveredPricing model, entry priceSelf-hosted or SaaS
Cheap SeatsClaude and OpenAI models, through their APIs or the Claude Code and Codex CLIsFree and open source (MIT); runs on your existing Claude subscription (ChatGPT optional)Self-hosted: one Docker container with SQLite
Peec AINames ChatGPT, Perplexity and Gemini; links an AI Mode trackerMonthly plans (Starter, Pro, Advanced) and custom Enterprise; no prices shown, see their pricing pageSaaS
ProfoundUp to 9 on Enterprise: ChatGPT, Perplexity, Google AI Mode, Gemini, Copilot, DeepSeek, Claude, AI Overviews, Exa SearchFree 7-day trial; Enterprise custom; an Agency Growth plan, see their pricing pageSaaS
Otterly.AIChatGPT, AI Overviews, Perplexity, Copilot included; AI Mode, Gemini and Claude as add-onsPer plan; Lite $29/month for 15 promptsSaaS
ScrunchChatGPT, Claude, Gemini, Perplexity, Google AI Mode/Overviews, MetaPer plan; Starter $250/month billed annually or $300 month-to-monthSaaS
Ahrefs Brand RadarAI Overviews, AI Mode, Gemini, Copilot, Perplexity, ChatGPT; Claude in the AI Visibility IndexPaid; see their pricing pageSaaS
Semrush AI VisibilityNames Google AI Mode and ChatGPT; Claude not mentioned$99/month for the AI Visibility ToolkitSaaS
ElmoChatGPT, Google AI Mode, AI Overviews, Gemini, Perplexity and Copilot through paid scrapers; Claude, Grok, Mistral and others through direct APIsFree and open source (MIT); you pay the scrapers, model APIs and a TypeSafe key. Elmo Cloud from $29/monthSelf-hosted (Docker Compose, PostgreSQL) or SaaS
Limelit OpenChatGPT, Claude, Perplexity, Gemini through APIs; AI Overviews, AI Mode, Bing Copilot through scrapersFree and open source (Apache-2.0); you pay your providers. Limelit Cloud credit packs from $19.99Self-hosted (one binary, SQLite); Cloud is SaaS

What Cheap Seats costs. Cheap Seats is free and open source (MIT). Claude is required, through a subscription or an API key; ChatGPT (Codex or an OpenAI key) is optional and adds a second assistant’s answers. On your own machine, with a Claude Code subscription, answers, grading and the fix list can all run on the claude CLI, with no API key and no extra spend. Host it and you pay your host (and, in a container, API usage, since the image has no CLIs: about $0.03 to grade a 68-answer run, under a daily budget cap). Cost and budget has the details.

Prompts, grading, fixes and API

ToolYour own promptsRecommended vs. mentionedFix recommendationsAPI / MCP
Cheap SeatsYes, as TOML in your git repo, changed by pull requestYes: each answer graded recommended, mentioned or absent, with position, top pick, share of voice and objectionsA ranked fix list every run: the page, what it must say, the prompts it should flip, and a Claude Code promptJSON API and MCP server, plus web UI and CLI
Peec AIYes, tracked promptsNot stated“Recommended actions”, ranked and grouped by earned and ownedAPI and MCP
ProfoundYes; on Enterprise, edit, disable or add promptsNot stated“Suggestions”; AI Marketer agents draft contentAPI on Enterprise; MCP not mentioned
Otterly.AIYes, 15 to 400 by planNot statedRecommendations, GEO URL audits, content briefsAPI and MCP from Standard
ScrunchYes, 350 custom on StarterNot stated“Actionable recommendations” and InsightsEnterprise Data API; MCP not mentioned
Ahrefs Brand RadarYes, custom promptsNot statedNot describedNot described for Brand Radar; Ahrefs lists an SEO API and SEO MCP separately
Semrush AI VisibilityYes, 25 prompts; 50 more for $60/monthNot statedAI-generated strategic recommendationsNot described for the toolkit; Semrush lists an API and MCP separately
ElmoYes, by hand or from an onboarding wizardMentions confirmed by a model, with sentiment; recommendation not gradedOpportunities: one LLM call over your data, refreshed about weeklyREST API, TypeScript and Python SDKs, MCP
Limelit OpenYes, a starter pack plus your ownNot graded; a text search finds mentions, with list rankNot in the open core (Cloud)JSON API and MCP

Table dated October 2026. Prices and engine lists change often; follow the links to check.

Start with Cheap Seats

If you’re just finding out whether AI assistants recommend you, start free. Cheap Seats asks Claude and OpenAI models your questions with web search and from memory, grades each answer strictly, and stores everything in a SQLite file you keep. Its prompts change by pull request, and its fixes land as pull requests. You’ll learn which buyer questions matter, and those questions carry over to any tool you pick later.

Free, open-source trackers

Three trackers here are open source and free to self-host. They differ more in approach than in price.

Others exist on GitHub, described here in their own words. They aren’t reviewed on this site:

How to choose where to go next

If you outgrow Cheap Seats, do whatever suits you. I’d suggest Gauge; that team is great. These are the usual signs, and where each points:

Taking your prompts with you

Cheap Seats’ prompt sets are plain TOML in your own git repo, each prompt a line of text with an id. The buyer questions you refined are yours: plain text you can copy into whichever tool you choose. You can also keep Cheap Seats running alongside, for the strict grading and the fix list. For one tool at a time, see Compare.

The code is on GitHub, and Getting started takes you from a checkout to your first run.

All posts