{
 "schema_version": 1,
 "generated": "2026-10-20",
 "id": "w3cj-jev-chat--answer-facts-from-wikipedia-and-web-search",
 "repo": "w3cj/jev-chat",
 "repo_url": "https://github.com/w3cj/jev-chat",
 "repo_slug": "w3cj-jev-chat",
 "title": "Answer factual questions from Wikipedia and web search",
 "page_title": "How to answer factual questions from Wikipedia and web search with Jev Chat",
 "summary": "Get sourced facts from Wikipedia and Brave Search, with no model writing the answer.",
 "who": "A researcher or student who wants short factual answers pulled from a reference source and does not want a summary invented by a model.",
 "problem": "General chatbots blend memory and guesses into answers, so users cannot tell which facts came from a source.",
 "outcome": "Factual answers such as a mountain height or a podcast host, each built from Wikipedia or search tool data.",
 "steps": [
  "Run `pnpm install` in the repo folder.",
  "Run `cp .env.example .env`, set TYPESAFE_API_KEY, and add BRAVE_API_KEY if you want web search.",
  "Run `pnpm dev` and open http://localhost:5173.",
  "Type \"How tall is Mount Rainier?\" and \"Who hosts the Syntax podcast?\".",
  "Open the inspector pane for a reply to see which tool was called and what it returned."
 ],
 "agent_prompt": "In the jev-chat repo, run pnpm dev with TYPESAFE_API_KEY set in .env, then send \"How tall is Mount Rainier?\" to the chat at http://localhost:5173. Report the reply and the tool named in the inspector. Verify that the height value appears in the tool result shown in the inspector.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "Without BRAVE_API_KEY, only the no-key servers such as Wikipedia answer, so web search questions will not return results.",
 "category": "Personal productivity",
 "tags": [
  "Personal productivity"
 ],
 "lang": "typescript",
 "requirements": [
  "Node 24 or later and pnpm 11 (run corepack enable to pick up the pinned version)",
  "A TypeSafe API key in TYPESAFE_API_KEY, since Jev is a paid API and the app shows error replies without it",
  "A terminal and a local browser on the same machine, because the API only listens on 127.0.0.1"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.8,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/w3cj-jev-chat/answer-facts-from-wikipedia-and-web-search/",
 "md": "https://dedupedai.com/use-cases/w3cj-jev-chat/answer-facts-from-wikipedia-and-web-search/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/w3cj-jev-chat--answer-facts-from-wikipedia-and-web-search.json",
 "api_version": "v1"
}
