Can I vibecode 100 Questions?

KINDA · weekend project
price $9/moyou'd save $108/yrbuild time multi-daycategory 📈 seo & marketingreplaced by 0 people

A personal CLI that asks the same questions across four model APIs and compares the answers is weekend-buildable, but matching the product's web-grounded runs, source normalization, failure handling, durable evidence, scoring, and polished reports takes substantially more work.

the prompt
Build me a local AI visibility benchmark for one brand. Requirements:

- Use Node 22, TypeScript, official provider SDKs, SQLite, and a CLI.
- `benchmark --domain example.com --description "..."` creates one immutable run.
- Generate 25 buyer questions from the domain and description, or accept a JSON question file.
- Ask the exact same questions through OpenAI, Anthropic, Gemini, and xAI.
- Use each provider's supported web-search or grounding tool; keys live only in `.env`.
- Limit concurrency per provider, retry transient failures, and preserve failed cells in the report.
- Store prompts, raw answers, citations, timestamps, model ids, and errors in SQLite.
- Detect exact and case-insensitive brand mentions; allow aliases in a config file.
- Extract named competitors with one structured LLM pass after all answers are stored.
- Normalize citation URLs by hostname, canonical URL, and stripped tracking parameters.
- Compute visibility by provider, answer coverage, owned-domain citation rate, and top sources.
- Show missed questions where competitors appear but the target brand does not.
- Render a self-contained static HTML report with filters and expandable raw evidence.
- Export questions, answer metrics, competitors, and citations as CSV files.
- Every aggregate metric must link back to the answer rows used to calculate it.
- Out of scope: accounts, billing, teams, scheduled monitoring, and recommendation generation.
- Include fixture-based tests for mention detection, URL normalization, and metric calculations.
- README: setup, provider-specific grounding caveats, estimated API cost, and exact run commands.

$ open in your agent (prompt prefilled, you press enter) or copy it raw

why people still pay

They pay for a repeatable, frozen benchmark with provider failures handled, citations normalized, every metric tied to evidence, and a report that is ready to act on.

what you lose

xreliable orchestration and retries across four providers

xnormalized citations and evidence-linked metrics

xcompetitor and missed-question extraction

xstored point-in-time reports and comparisons

xpolished exports and action recommendations

share on X ↗"I just replaced 100 Questions ($9/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

ElmoPrompt-by-prompt AI visibility with citations and competitors across the major engines; the queries still need model or scraper credentials.224aug 2026open source↗

no votes, no pay-to-list · just what's real

questions
Can I vibecode 100 Questions?

Kinda. The core of 100 Questions is buildable in a weekend with the prompt on this page, but there are real gaps: reliable orchestration and retries across four providers, normalized citations and evidence-linked metrics. Read the honest list above before committing.

How much does 100 Questions cost?

100 Questions costs about $9/month (First benchmark, checked 2026-07-31), which is $108 per year.

What do I lose by replacing 100 Questions?

Honestly: reliable orchestration and retries across four providers; normalized citations and evidence-linked metrics; competitor and missed-question extraction; stored point-in-time reports and comparisons; polished exports and action recommendations. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to 100 Questions?

Yes: Elmo (Prompt-by-prompt AI visibility with citations and competitors across the major engines; the queries still need model or scraper credentials.) The prompt is for when you want it exactly your way.

Every week, more subscriptions die.

New verdicts, new prompts, the week's most-doomed apps.
One email. Unsubscribe in one click.

free forever · no scanner spam · the prompt stays on the site, the deaths come to you

$weekly: what got a verdict, what died.