Cheap Seats

Cheap Seats vs Limelit Open

Cheap Seats (cheapseats.dev) is a personal open-source project: its author wrote it to make his own product better, drawing on lots of inspiration, Gauge first among them. It’s MIT licensed, free and always will be, with no hosted tier, and it runs on the Claude subscription you already have. Limelit Open is another free, open-source tracker: a single Go binary with SQLite, under Apache-2.0, built MCP-first, and the open core of Limelit Cloud, a hosted product sold in prepaid credit packs. The two take different approaches. Limelit Open asks seven engines, ChatGPT, Claude, Perplexity and Gemini through their APIs, and Google AI Overviews, AI Mode and Bing Copilot through scrapers, and finds your brand with a deterministic text search rather than a model. Cheap Seats asks only Claude and OpenAI models, through their APIs or the Claude Code and Codex CLIs, has a Claude call grade every answer recommended, mentioned or absent, puts an interval on every number, and ends each run with a ranked fix list. Limelit does several things better; this page says which.

Side by side

As of October 2026, from Cheap Seats’ docs and Limelit’s own README, methodology, MCP tool catalog, Limelit Open and pricing pages:

Cheap SeatsLimelit Open
LicenseMITApache-2.0; contributions under the DCO, no CLA
PriceFree; runs on your existing Claude subscription (ChatGPT optional)Free; bring your own provider keys, or start on a free Limelit Cloud allowance. Limelit Cloud sells credit packs from $19.99 (2,000 credits) to $399.99 (40,000), with 1,000 credits free on signup
Where it runsOne Docker container with SQLite, on Docker, Kubernetes (Helm chart) or an exe.dev VMOne binary with SQLite, no Docker, Node or Postgres needed; also go install or a Docker image. Marked pre-release
EnginesClaude and OpenAI models, through their APIs or the Claude Code and Codex CLIsChatGPT, Claude, Perplexity and Gemini through vendor APIs with web search on; Google AI Overviews, AI Mode and Bing Copilot through scrapers (DataForSEO, SearchApi and others)
Your promptsTOML in your own git repo, changed by pull requestA setup wizard fills a starter pack from your category; add more on the Prompts page. limelit.yaml holds the brand, competitors and targets
Web search vs memoryBoth, as separate tracks (search and recall), reported separatelyWeb search on; an API target and a scraped target on the same engine are tracked separately, never averaged
GradingA Claude call grades each answer recommended, mentioned or absent, with position, top pick, every product named, objections, praise and toneA deterministic search for your brand’s and competitors’ names, aliases and domains; rank from the list item a name appears in. No model reads the answer
Samplessamples per answerer and track, set in your configOne answer per prompt per target per pass, on demand, daily or hourly
ConfidenceA 95% interval on every rate; changes tested against noiseEvery number shows n, the answers behind it; under 20 it’s captioned a small sample
What to fixA ranked fix list every run, and each fix’s outcome measured after it shipsNot in the open core; opportunities, sentiment and prompt generation are Limelit Cloud features
API / MCPWeb UI, CLI, JSON API and MCP serverDashboard, JSON API and an MCP server whose tools share Limelit Cloud’s names, with charts drawn inline in hosts that support MCP Apps
Site checksFree site audit, citation check and AI crawler counts from your logsTwo Claude skills, ai-crawler-check (robots.txt) and llms-txt-check, in its plugin marketplace

What it 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.

Limelit Open has no pricing of its own: you pay your providers directly, and since mention detection is a text search, the answer is the only call you pay for. Its free start is a Limelit Cloud key, whose allowance reaches ChatGPT, Gemini, Perplexity and Google’s AI surfaces; your prompts then pass through Limelit Cloud to the engines. Cloud’s pricing page puts a prompt refresh across its five standard engines at about 9 credits (about $0.09), more with Claude.

How the numbers differ

Metric definitions has the full table. The differences that move a number:

Start with Cheap Seats if…

When to move to Limelit

If you outgrow Cheap Seats, do whatever suits you. Its author would suggest Gauge; that team is great. If what you need is on this list, Limelit Open is a strong choice, and an open-source one:

Taking your prompts with you

Your prompt sets are plain TOML in your own git repo. Each prompt is a line of text with an id, so the buyer questions you’ve refined in Cheap Seats are yours. They’re plain text you can add on Limelit’s Prompts page, in place of or beside its starter pack, and your run history stays in your SQLite file.

See Getting started to run it, or all comparisons.