Kepten.AI
Open the app →
Answer Engine Optimization

When buyers ask AI "what should I get?"
do they hear your name?

Kepten.AI samples ChatGPT, Claude, Perplexity, Gemini, and Copilot for the queries your customers actually ask — and tells you, by language and by model, where you show up and what they say.

5 models tracked 50+ languages supported ~90s to first signal
BSP · Tuscany · 30d Live data
0
100
5
major LLMs sampled per prompt — Claude, GPT-4o, Perplexity, Gemini, Copilot
extraction passes per response — mention, position, sentiment
~90s
from "type a brand" to a fully colored heatmap
0
SDKs to install. We measure from the model side, not your site
Why now

SEO told you which keywords customers Googled.
AEO tells you what AI says when they ask its assistant.

Your buyers are increasingly asking ChatGPT, Claude, and Perplexity before search ever fires. The answer they get is now the top of your funnel — and if you can't measure it, you can't shape it.

Without Kepten

You're flying blind in the AI funnel

You see traffic. You see conversions. You don't see what AI says about you to the prospects who never click through.

  • No idea if you're even mentioned for category queries
  • No idea what models say to non-English speakers
  • No idea whether the sentiment is "premium" or "overpriced"
  • Manual ChatGPT spot-checks every Tuesday morning
With Kepten

A living dashboard of your AI visibility

Run continuously. Drift detection. Granular per-model, per-language, per-prompt scoring with confidence intervals.

  • Daily sampling — see drops before customers feel them
  • Side-by-side comparison vs. named competitors
  • Citation tracking — which sources LLMs pull from for your category
  • Recommended interventions, ranked by leverage
Three signals, one score

Visibility Score: 0 to 100, calculated from the only signals that matter.

Every (prompt × model × language) cell on the heatmap is a single number, blended from three signals that are each measured by a separate LLM extractor.

01

Mention rate

How often the model names you when asked the question — across repeated samples, not a one-off prompt. The presence floor.

weight: 50% · range: 0..1
02

Position

Where in the response you appear. First in the list lands differently than buried at #8. Decays linearly with rank.

weight: 30% · 1.0 at #1, 0.0 by #11
03

Sentiment

What the model says about you when it does mention you. Positive, neutral, or negative — extracted with a separate LLM and validated against schema.

weight: 20% · pos + 0.5·neutral
Read patterns at a glance

A real heatmap from a real entity.

Borgo Santo Pietro, a Tuscan luxury hotel. 5 prompt intents × 3 languages × 5 models = 75 cells. Three patterns jump out before you've even read a row label.

GPT owns English; Perplexity owns Italian

GPT-4o averages 78 across the EN column, driven by trained editorial. Perplexity averages 82 in IT — live retrieval pulls regional press.

Brand-direct is a ceiling, category is a floor

Row 5 is dense green across every cell. Row 1 ("best Tuscan hotels") drops to 42. The brand wins when named; loses category-discovery.

German is the blind spot

DE column mean 51 vs. EN 76. Not enough German-language editorial in training or live retrieval. First-order intervention.

How it works

From "tell us your brand" to a colored grid in three steps.

No tag installation, no SDK, no script in your site. Kepten.AI runs entirely on the model side — the same way your customers see you.

You name an entity

Brand, domain, category, target languages. We materialise a prompt bank tuned to that category and translate every prompt into each language.

POST /admin/entities

We sample five models

Claude, GPT-4o, Perplexity, Gemini, and Copilot answer every prompt. We extract mentions, position, and sentiment from each response with a separate LLM extractor.

aeo_workers × N

You read the heatmap

Cells colour from red (invisible) through yellow (mentioned but late) to green (named, ranked, well-described). Patterns by language and model jump out.

/aeo/heatmap?entity=…
Built for

Brands that need to know what AI is saying about them.

The closer your category is to "ask an AI before buying" — luxury travel, B2B SaaS, financial services, professional services — the more this matters.

Marketing & brand teams

Quantify the new top of funnel. Spot mention drops before they show up in pipeline. Defend share of voice in the answer.

Agencies & consultancies

Track every client's AI visibility on one dashboard. Per-market, per-model. White-labelled reporting for client renewals.

PR & comms

Prove the impact of placements. Measure the diffusion from a press hit through to the answer ChatGPT gives on your category.

See it on a real brand.

A live heatmap for Borgo Santo Pietro — a Tuscan luxury hotel. 9 prompts × 3 languages × 5 models. 135 cells, fully populated.