{"slug": "show-hn-reverse-engineering-user-queries-for-chatgpt-gemini", "title": "Show HN: Reverse engineering user queries for ChatGPT/Gemini", "summary": "A new open-source tool lets brands audit how they appear in AI assistant recommendations from ChatGPT, Gemini, and Google AI Mode, revealing which competitors are cited and which queries they are missing. The tool, built for ecommerce but usable by any brand, generates client-ready PDF reports with KPIs, competitor share, and prioritized fixes.", "body_md": "**See if AI recommends your store — or your competitor's.** An open-source\naudit of how your brand and products show up when shoppers ask ChatGPT,\nGemini, Google AI Mode & Google AI Overview \"best X for Y\" or \"where to buy Z\".\n\nBuilt for ecommerce — works for any brand (SaaS, local, B2B).\n\nShoppers increasingly ask AI assistants what to buy — and buy what gets recommended. AI referral traffic to online stores is growing triple-digits year over year. But when someone asks ChatGPT \"best running shoes for flat feet\" or \"where to buy an espresso machine under $500\", you can't see whether your store is recommended, ignored, or losing to a competitor.\n\nThis tool shows you — across every major AI assistant, for every buyer query that matters in your category.\n\n**Audit report** — a client-ready PDF you can hand to a stakeholder: KPIs,\ncompetitor share, the queries you're missing, and concrete recommendations.\n\n- Which competitor AI recommends instead of you — and for which buyer queries\n- The high-intent questions (\"best…\", \"where to buy…\") where your store is invisible\n- Which domains AI cites as sources (and which of your pages, if any)\n- Sentiment and how you're framed when your brand\n*is*mentioned - A prioritized list of what to fix first\n\nShowing the built-in sample dataset — load it in one click, no API keys required.\n\n**Responses** — every AI answer about your category: which store gets named, recommended, and cited.\n\n**Dashboard** — visibility, the GEO funnel, competitor share, and the buyer queries where AI recommends someone else.\n\n**Topics** — which product categories you win in AI answers, and which you're losing.\n\n**Prompts** — the buyer queries being tracked, each with how often AI names your store and the trend over time.\n\n```\ngit clone https://github.com/syntropicsignal-ai/ai-visibility-audit.git\ncd ai-visibility-audit\ndocker compose up -d\n```\n\nThen open [http://localhost:8080](http://localhost:8080) — enter your API keys on first visit, or\nload the sample dataset and explore with no keys at all. Migrations run\nautomatically on start.\n\nPoint it at your store URL — Shopify, WooCommerce, PrestaShop, Magento, BigCommerce, Medusa, Saleor, Vendure, or PL platforms like Shoper, IdoSell & BaseLinker. The audit runs on any brand or domain, regardless of stack.\n\n- Docker Desktop (or Docker Engine + Compose v2)\n- API keys: Gemini and Exa (prompt generation + analysis), DataForSEO (Google AI Overview + keyword signals).\n- Bright Data — unlocks the ChatGPT, Gemini, and Google AI Mode sources, the main AI assistants this tool measures. Without it you'll track Google AI Overview only (via DataForSEO).\n\n```\napi/        FastAPI backend (Python, uv)\nweb/        Vue 3 frontend (TypeScript, Vite)\ndocker/     Container build files\n```\n\n", "url": "https://wpnews.pro/news/show-hn-reverse-engineering-user-queries-for-chatgpt-gemini", "canonical_source": "https://github.com/syntropicsignal-ai/ai-visibility-audit", "published_at": "2026-06-18 12:12:51+00:00", "updated_at": "2026-06-18 12:23:49.354750+00:00", "lang": "en", "topics": ["ai-tools", "generative-ai", "large-language-models", "ai-products"], "entities": ["ChatGPT", "Gemini", "Google AI Mode", "Google AI Overview", "DataForSEO", "Bright Data", "Shopify", "WooCommerce"], "alternates": {"html": "https://wpnews.pro/news/show-hn-reverse-engineering-user-queries-for-chatgpt-gemini", "markdown": "https://wpnews.pro/news/show-hn-reverse-engineering-user-queries-for-chatgpt-gemini.md", "text": "https://wpnews.pro/news/show-hn-reverse-engineering-user-queries-for-chatgpt-gemini.txt", "jsonld": "https://wpnews.pro/news/show-hn-reverse-engineering-user-queries-for-chatgpt-gemini.jsonld"}}