VISIBLE

Get your products found by AI.

Sign in

Welcome back to your workspace.

New here? Create your workspace in the console.

Model
Signed in as
Settings Sign out
Workspace

Welcome back

Plan → Produce → Measure → improve. Your products tracked across four AI engines.

Products
0
Publish-ready
0
Pages generated
0
Avg GEO score

Products

ProductStatus GEO scoreMention rateShare of voice

AI crawler activity

Which AI bots fetch your pages · last 30 days
325
AI-crawler hits across your products
Live (in answers): 198 Search index: 84 Training: 43
Studio · Produce

Author pages AI can cite

Turn product facts into structured, server-rendered page families with JSON-LD, answer-first content, and a 0–100 GEO quality score.

Create page family

Generate a structured product page from an approved SSOT — anchor, specs, FAQ, comparison and applications.

Start a page →

Dissect a live URL

Audit any published page for GEO quality and import its facts into a draft single source of truth — or extract copy-paste-ready blocks.

Analyze a page →

Extract from documents

Upload PDFs, Word files or images — even scanned pages are read. Get faithful copy-paste blocks, AI rewording and on-brand charts.

Extract content →

Export content

Take the optimized content — clean HTML, Markdown, JSON-LD and meta — into any CMS. Your design stays yours.

Export content →

Prompt Lab

Generate the real searcher prompts you should be tracked on — grouped by Learn / Decide / Act — then run them live and read the answers.

Generate & run prompts →

ICP Discovery

Point AI at your product and get editable ideal-customer profiles — roles, pains, buying criteria and the questions they ask — feeding Prompt Lab and Measurement.

Discover your buyers →

Plan → SSOT

Turn a folder of research and planning materials into a reviewable single source of truth — the approved facts every page family is built from.

Build your SSOT →

Recent drafts

Create page family

Build a GEO-optimized page family from an approved single source of truth, then score it with the real linter that gates publishing.

Sections
Consideration-stage pages — Comparison, Specifications and the answer-first Overview — are where answer engines cite brand-owned content most. Each satellite page is generated once it has enough content to be worth crawling.

GEO score

0 sections generated
/ 100
/products/…

Export content

Ship the substance, not the styling — clean semantic HTML, Markdown, JSON-LD and SEO meta you can paste into any CMS and design your way.

Pages to export

0 of 0 selected

JSON-LD payload

Product

                

Prompt Lab

Generate the real prompts buyers ask AI engines about your product — grouped by Learn / Decide / Act — then run them live and read the answers. Ground the generation in your own materials (a URL, pasted docs, uploaded files) and let the AI research the topic online first for prompts in real buyer language. Each generation and run is a metered model call.

usage …
Ground with materials None A URL Paste docs Upload files Needs the Claude Code CLI model

PDF, Word, Markdown, text, HTML, CSV or Excel. Text is extracted in-app and grounds the generation.

Engines to query Simulated through the connected model — real per-engine keys plug in later, no change here
Asking as Buyer viewpoint the engines answer for — the same prompts, seen through one ICP's eyes. Clean slate = a stranger with no context.

ICP Discovery

Give the AI your product — a URL, pasted docs, an existing product, or uploaded files — and it finds your Ideal Customer Profiles. Edit them, refine by chatting with the AI, then save to your ICP library, where Prompt Lab and Measurement pick them up as “Asking as” viewpoints.

From a URL Paste docs Existing product Upload files

PDF, Word, Markdown, text, HTML, CSV or Excel. Text is extracted in-app.

Needs the Claude Code CLI model

Studio · Produce

Plan → SSOT

Turn a folder of research/planning materials into a reviewable single source of truth.

Upload mixed materials (Markdown, HTML, PDF, DOCX, spreadsheets, YAML) — they merge into one product. Structured files are parsed by their adapters; unstructured prose is extracted by the LLM when configured, deterministically otherwise. Every extracted fact lands as a draft flagged for review — nothing publishes until you approve it.

Extraction mode: …
Drag & drop files here, or browse
PDF · DOCX · Markdown · HTML · TXT · CSV / XLSX · YAML — multiple files allowed
Advanced: use a server folder path instead of uploading

Studio · Produce

Extract from documents

Turn PDFs, Word files, spreadsheets and images into faithful, copy-paste-ready content blocks — then reword them, generate on-brand charts, and write a publish-ready article, landing page or FAQ from the extracted facts.

Drag & drop files here, or browse
PDF (incl. scanned) · DOCX · Markdown · HTML · TXT · CSV / XLSX · PNG / JPG / WEBP — multiple files allowed

System status

One glance at what's live: measurement pipeline, platform, engine modes, usage and per-product run history.

Loading…

Model & providers

The studio works offline with the Mock model. Set an API key in the environment before launching to enable a real model — it becomes the default automatically.

Loading…

Enable a real model

Set one of these before npm run studio (PowerShell), then restart:

Anthropic$env:ANTHROPIC_API_KEY = "sk-ant-…"
OpenAI$env:OPENAI_API_KEY = "sk-…"
Google$env:GEMINI_API_KEY = "…"
Claude CLIclaude setup-token (no key needed)

Workspace

PlanFree · local · single user
AuthNot wired in yet (demo sign-in)

GEO Studio

A tool for creating LLM-visibility-optimized product pages — readable for people, structured for AI engines (ChatGPT, Claude, Perplexity, Google AI Overviews).

Workflow: create a product from raw info → review & edit via chat → the page family is generated and GEO-scored → export the content pack for your CMS (or styled pages / Drupal blocks when you need them).

Every page is generated from one provenance-tracked canonical model, so the content pack, the live page and the Drupal blocks stay consistent.

Local app · runs on your machine · v0.1

Dissect a live URL

Audit any published page for GEO quality and pull its facts into a draft single source of truth — or extract copy-paste-ready blocks for your CMS.

…or paste the page HTML instead of a URL

Drop an .html file here, or
A complete HTML page works best

— or paste the page source —

Knowledge base

The GEO playbook

A field-tested methodology — the Visibility Pyramid, a per-product runbook, and an evidence base of case studies.

Billing & plan

Pro plan

Active · renews Jul 23, 2026

Usage this month

Products5 / 25
Measurement budget$118 / $200

Need more headroom?

Enterprise unlocks unlimited products, priority engines, SSO and dedicated support.

AI prompt runs

metered

Generating and running prompts in the Prompt Lab are metered model calls. Three ways to pay: your plan allowance, prepaid credits, or your own API key.

Plan allowance this month— / —
Prepaid credits (overage)0

Monthly cost budget (hard stop — new runs are refused past it, your-own-key included)