v0 · in development

AI search for any static site

One build command gives your site instant search and AI answers with real citations. No backend, no database, no vendor account — just a component you drop in.

npm install @seekjs/cli

Compatible with

Node.jsNode.js
BunBun
DenoDeno
ReactReact
Next.jsNext.js
Vue.jsVue
SvelteSvelte
NuxtNuxt
AstroAstro
ViteVite
RemixRemix
SolidSolid
Made for your website

The global
AI Search Widget

Multilingual by default

Languages are detected from each page's <html lang> attribute, giving 40+ languages correct stemming with no configuration.

Served from your own site

The index is static files next to your HTML, cached like any other asset. Your content never leaves your hosting.

Answers stay grounded

The model receives numbered sources and cannot write URLs, so every citation resolves to a page that really exists.

Pipeline

The Seek pipeline,
from folder to answer

Seek takes one input: the directory of HTML your build already produces. It indexes that, serves search from your own hosting, and reasons over the same index at query time inside a function you deploy and key yourself.

Planned API — v0, not yet published

# 1. build your site however you already do
$ hugo            # or astro build, mkdocs build, next build...

# 2. index the HTML it produced
$ seek build ./dist
 pagefind      1,284 pages indexed  (en, de, ja)
 context       ./dist/_seek/context.json
 index bundle  ./dist/pagefind/

# 3. deploy the answer endpoint (one file, your API key)
$ seek deploy --template cloudflare
Read your build output
Point the CLI at the folder of HTML you already deploy. No plugin, no framework integration, no language runtime to match.
Wrap Pagefind
Seek runs Pagefind and emits its sharded index plus small context files. No model runs at build time — it takes seconds.
Search stays local
Typing is plain Pagefind against a static index on your own hosting. Instant, free, keyless, and offline-friendly.
Ask AI on demand
A click sends only the question to your function, which searches the index with a tool and streams a cited answer back.
Why Seek

You own the whole stack

The index is a static asset on the hosting you already pay for, and the answer endpoint is one file in your own repository with your own key. Nothing to provision, nothing to sign up for, and no third party sitting between your readers and your content.

Zero
Servers to run
None
Vendor accounts
$0
Cost of search

Frequently Asked Questions

Can’t find the answer you’re looking for? Open an issue on GitHub.