Skip to content

fake-real-jev

Published Jev client and claim check from the Fake/Real evidence-review site, where Jev filters sources and judges each claim.

ProjectproductionMIT

Overview

Fake / Real is an English and Romanian evidence-review site for news, posts and claims: paste a public link and it returns an explained report listing the factual claims found, the outside sources read, and a REAL, FAKE or not-enough-evidence result with reasons. The full application is closed source; this repository publishes the production Jev client and claim check so the integration can be read and run on its own, plus a narrated walkthrough video.

In the pipeline, Firecrawl retrieves the page and Gemini extracts up to five atomic claims. Tavily searches for sources, and Jev decides which results are relevant enough to read with batched Nouls. For each claim Jev reads cited excerpts and picks supported, contradicted or unknown, identifies the main claim and grades evidence-quality criteria. Deterministic code, not Jev, decides the public result, and a REAL or FAKE stamp requires a confidently identified main claim backed by the sources.

What the decision model decides

TypeQuestionAnswers
Yes / noIs this search result relevant enough to read?yes · no
ChoiceDo the cited excerpts support or contradict this claim?supported · contradicted · unknown
ChoiceWhich claim is the article's main assertion?—

How it works

  1. Retrieve the page and extract up to five claims
  2. Search for sources; Jev filters relevant results
  3. Jev judges each claim against excerpts and picks the main claim
  4. Deterministic rules issue REAL, FAKE or not enough evidence

Strengths

  • Final verdict made by deterministic code
  • Not-enough-evidence outcome instead of forced answers
  • Production client published for inspection

Caveats

  • Full application is closed source
  • Depends on several external services (Firecrawl, Gemini, Tavily)

Getting started

See the repository for running the published Jev client and claim check with your own keys; the site is at fake-real.live.

At a glance

Type
Project
Status
production
Language
TypeScript
Runtime
library extract from a web app
Has code
yes
License
MIT

Use cases and integrations

How curated lists describe it

  • See link entry, the live scan timer, JEV's evidence-checking role, a saved REAL example, a saved FAKE example, and the linked sources. The live documentation scan shown ended without a verdict; its credit was returned. The coffee reports are clearly labeled saved examples, with their original analysis times.

    logicrw/awesome-jev-projects

Frequently asked questions

Does Jev decide whether news is fake?

No, Jev judges sources and claims; deterministic code decides the public result.

Is the whole app open source?

No, only the Jev client and claim check are published.

Which languages?

English and Romanian.

Related projects

  • Official TypeSafe cookbook example for checking whether source context actually supports a claim.

    Articleproduction
  • Checks whether each cited paper supports its citing sentence: code fetches papers, Claude proves a quote, Jev scores it, a human decides.

    Serviceproduction
  • Telegram channel X-ray: Jev judges up to 1,500 public posts for kind, paid ads, clickbait and pressure, producing a shareable card.

    ProjectbetaJavaScript
  • Open-source link attribution platform whose malicious-link check calls Jev before a short link is created.

    ProjectproductionTypeScript
  • Python/TypeScript/Go chatbot safety library checking user input and bot replies with Jev and returning one actionable verdict per message.

    LibraryproductionPython
  • SRT subtitle translator that translates with any OpenRouter LLM and asks Jev a review Noul per line to flag defects before export.

    ProjectbetaPython