See what AI actually says about your brand. Then fix it.

FasterGEO is the open-source GEO platform that measures whether AI engines know you, confuse you, mention you, and cite you — across China and global engines — and turns every finding into a ticket that a machine verifies when you fix it.

Free scan, no sign-up · Same engine as the CLI — the scan is the product · Apache-2.0 · Self-hosted · Your data stays on your disk

18 engines
China + global
100% open
reproducible metrics
A 87.8
this site, self-audited
$0
bring your own keys — or none
ChatGPTClaudeGemini PerplexityGrokGoogle AI Overviews Doubao 豆包DeepSeekGLM 智谱 KimiMiniMaxQwen 通义 ERNIE 文心Spark 星火Baidu AI 百度 +3 more
Why this exists

We ran the first scan on our own site.
The machine found what humans had missed.

Twenty minutes, three findings — every number below is from that real, first diagnosis.

23 words

Product pages were empty shells

429KB of HTML, 23 visible words. AI crawlers don't execute JavaScript — every product page was literally telling AI "No products for this category."

2 engines

Confused the brand with other companies

One engine described the brand as an auto-parts maker. Another confidently fabricated user reviews for a same-named menswear tailor. The LLM judge caught both — with quoted evidence.

"…mainly known for aftermarket car exterior parts (bumpers, grilles, interior trim)…" — an actual AI answer about a custom-merch platform
0%

Unprompted mention rate

Across four engines, competitors owned every recommendation question. The brand wasn't losing the race — it wasn't in it.

The Brand Entity Funnel

Dashboards measure the tail.
Most brands break at the head.

Monitoring tools count mentions and citations. But for most brands the problem starts far earlier: the AI has never heard of you — or worse, thinks you're someone else. FasterGEO measures every stage, with an LLM judge that must quote its evidence.

Knows youProbe questions, judged — not name-echo counting
Doesn't confuse youConfusion = P0 alert with quoted evidence
Considers youUnprompted mention rate
Ranks youPosition among competitors
Cites youYour domain in the sources

Red = where our own first scan broke. Where does yours?

The Loop

Not a dashboard. A closed loop —
watch it run.

Real output from the real first project. Diagnosis becomes tickets; tickets are verified by re-crawls, not verbal confirmations.

What you get

Every claim above is a feature below.

⚙️ Machine-verified tickets

Findings become tickets with acceptance criteria a program can check. Done means a re-crawl proved it — and it flips back to regressed if the fix rots. No verbal confirmations.

🔍 Recognition judging

knows / unknown / confused — every confusion verdict carries a quote from the actual AI answer. Brand-entity risk you can act on.

🚧 Fabrication-gated content

Drafts are generated only from your sourced fact store. Every number that can't be traced to a confirmed fact is flagged. AI that can't invent things about you.

🀄 CJK-first metrics

Word-equivalent counting, full-width sentence handling, Chinese segmentation. Latin-only text metrics silently break on Chinese content — ours don't.

🔑 Zero-key mode

No API keys? Export manual sampling sheets, fill them from any AI's web UI, import back into the exact same metrics pipeline.

📏 Reproducible numbers

Unmeasured renders as unmeasured — never a fabricated zero. Single-period changes are observations; only two consecutive same-direction changes count as a trend.

Comparison

FasterGEO vs. monitoring SaaS

Monitoring SaaSFasterGEO
China engines (Doubao, GLM, Qwen, ERNIE…) API + manual sheets
Recognition qualityname-echo countingknows / unknown / confused with evidence
Action loopsuggestionstickets → re-crawl → auto-verified
Metric methodologyblack boxopen source, reproducible
Your datavendor cloudyour disk
Price$99–5,000/mofree
Quickstart

Six commands, full loop.

Step 1 · Bootstrapnpx fastergeo bootstrap --root https://yoursite.com --llm glmDerive brand facts, competitors and a question bank from your site — nothing invented
Step 2 · Auditnpx fastergeo audit --root https://yoursite.com --urls /,/about,/pricingSee exactly what AI crawlers see — no API key needed
Step 3 · Cyclenpx fastergeo cycle --dir ./my-brandSample engines, compute funnel metrics, generate tickets, render the report — one command
Step 4 · Verifynpx fastergeo verify --tickets tickets.json --root https://yoursite.comFixed something? The machine confirms it — or flips it back when it regresses
Step 5 · Dashboardnpx fastergeo ui --dir ./my-brandLocal dashboard: funnel, tickets, trends — bound to 127.0.0.1
Step 6 · Schedulenpx fastergeo schedule --dir ./my-brand --every 14dPeriodic re-runs for long-term operations
FAQ

Questions, answered directly.

What is GEO (Generative Engine Optimization)?

GEO is a practice of making AI engines — ChatGPT, Claude, Perplexity, Doubao, DeepSeek — mention and cite your brand when users ask for recommendations. Unlike SEO, which optimizes for ranked links, GEO optimizes for being part of the answer itself.

Is it really free?

Yes. Apache-2.0, self-hosted. You bring your own engine API keys — or none, using manual sampling sheets. There is nothing to subscribe to and your data never leaves your machine.

Which engines are covered?

18 engines across two markets: ChatGPT, Claude, Gemini, Grok and Perplexity globally; GLM, Doubao, DeepSeek, Kimi, MiniMax, Qwen, ERNIE and Spark in China via API — plus manual sheets for Baidu AI, Nano AI, ChatGPT/Claude web and Google AI Overviews.

Do I need API keys?

No. Auditing needs zero keys. Sampling uses whatever keys you have; engines without keys fall back to manual sheets that import into the same pipeline.

How is this different from AI visibility monitors?

Three ways: it measures the head of the funnel (does AI even know you — or confuse you with someone else) with quoted evidence; it closes the loop with machine-verified tickets instead of suggestions; and it is the only tool covering both China and global engines.

Migrating from GeoLook?

fastergeo metrics --format geolook re-scores your existing GeoLook samples directly — zero migration needed.

Get started

Your brand has an AI reputation.
Go look at it.

$ npx fastergeo bootstrap --root https://yoursite.com copy