Live-web architecture demo

Ask the web. Get an answer with sources.

This client simulates a Perplexity-like workflow using realistic source data. To read Google or the open web for real, connect the search box to your own secure backend.

Search → retrieve → synthesize → cite
🔎

Ready to research

Ask a question and Source Seeker will produce a cited, source-grounded answer.

How to make it real

Google pages cannot be safely scraped from a static browser app. Use a backend so you can respect site rules, handle CORS, cache results, and protect secrets.

1. Query

User asks a natural-language question.

2. Search API

Your server calls Google Custom Search, Brave, Tavily, or SerpAPI.

3. Extract

Backend fetches permitted pages and extracts readable text.

4. Synthesize

LLM answers only from retrieved evidence and returns citations.

POST /api/research
{
  "query": "user question",
  "searchProvider": "your-provider",
  "apiKey": "stored-on-server-only"
}
Built with GenMB
Built with GenMB