←

Add "Ask AI about this page" in one tag

A tiny button row that opens ChatGPT, Claude, Perplexity, Gemini, Grok, Mistral or DeepSeek with a prefilled prompt. No backend, no tracking, no dependencies.

This is what you get. Try it on this page:

Open the playground O

From 7.55 kB gzip · 0 runtime dependencies · HTML, React, Vue, Svelte

Install

Pick your stack. Every example renders the same button row. Full reference: llms.txt (for AI assistants) and the README.

Plain HTML, WordPress, Webflow, Shopify, Ghost
<script src="https://cdn.jsdelivr.net/npm/ask-ai-widget@0/dist/ask-ai.min.js"></script>
<ask-ai label="Ask AI about this page"></ask-ai>
React / Next.js
npm i ask-ai-widget

import { AskAI } from "ask-ai-widget/react";
<AskAI services={["claude", "chatgpt"]} />
Vue / Nuxt
npm i ask-ai-widget

import { AskAI } from "ask-ai-widget/vue";
<AskAI :services="['claude', 'chatgpt']" />
Svelte / SvelteKit
npm i ask-ai-widget

import { askAI } from "ask-ai-widget/svelte";
<div use:askAI={{ services: ["claude", "chatgpt"] }}></div>