Semantic Search Demo Rate-limited to 5 queries/day per IP
Sources: All Trusted Academic Official
Quick Start
  1. Sign in with your Google account (OAuth).
  2. Generate your API key and copy it.
  3. Use the key in your client/agent and monitor usage.
  4. Buy credits securely via Stripe Checkout.

Attribution: Powered by Google Custom Search.

Answers from the highest‑signal pages on the web

ContextNova finds quality passages, extracts clean chunks, and ranks what matters. Use our API/MCP server in minutes.

Pricing — simple, usage-based credits
Starter

$10

200 credits (≈ $0.05 / query)

  • Hosted Stripe Checkout
  • Credit-based metering
  • OAuth-protected API
Scale

Custom

Contact for higher volumes or dedicated support

  • Higher quotas
  • Priority support
  • SLAs and SSO options
Contact Sales
How it works
  1. Search: We use Google Programmable Search Engine to find high-signal pages.
  2. Extract & Chunk: We fetch and extract page content and split it into semantic chunks.
  3. Embed & Rank: We embed chunks with sentence-transformers and rank with FAISS/NumPy similarity.
FAQ
What counts as a credit?

Each authenticated API call to our tool endpoints consumes one credit.

Can I sign in locally?

OAuth is configured at the cluster edge via oauth2-proxy. In local dev, the Sign in button is hidden; use the demo, or deploy to your domain to enable OAuth.

Which models and search backend do you use?

We use Google Programmable Search Engine for results, trafilatura for extraction, and sentence-transformers (MiniLM) for embeddings. We rank via FAISS (when available) or NumPy.

How do I buy more credits?

Click Buy Credits in the dashboard. A Stripe Checkout session opens; after successful payment, our webhook credits your account automatically.

Is there a subscription?

This prototype uses one-time credits. We can enable Stripe subscriptions on request.