SourceScore

VERITAS vs LLM search-grounding (Perplexity, ChatGPT search)

LLM-with-search grounds via live web retrieval. VERITAS grounds via signed verified-claim envelopes. Latency, reliability, citation quality, signature integrity — trade-offs explained.

Two different grounding philosophies

LLM-with-search (Perplexity, ChatGPT search, Bing, You.com, Brave Search AI): the model issues a search query at response-time. Pulls live web results. Generates an answer citing the fetched pages.

SourceScore VERITAS: the model (or your application code) queries a hand-curated verified-claim API. Returns a signed atomic claim envelope.

Both are valid grounding patterns. They optimize for different properties: search-grounding for recency + breadth; VERITAS for citation integrity + signature + atomic shape.

At a glance

LLM-with-searchSourceScore VERITAS
SourceLive web search resultsHand-curated catalog
CoverageWhatever's on the webAI/ML (v0); narrow but deep
LatencyMultiple network and generation stepsOne additional catalog request; measure from your deployment region
RecencyUp-to-the-minuteWeekly + on-event refresh
Citation qualityVariable (depends on retrieved pages)Cited primary evidence; source count per record
Integrity metadataNoneSourceScore-issued HMAC tag (not publicly verifiable)
ReliabilityVariable (search index quality matters)Deterministic (catalog hand-verified)
CostProvider-dependentFree 1k/mo; proposed higher-volume tiers are not for sale
Atomic-claim shapeFree-text response with citationsSubject + predicate + object envelope

The recency trade-off

Search-grounding wins for recent events: today's news, this week's product release, breaking research papers. VERITAS's catalog refreshes weekly + on major events, but isn't real-time.

However: for the AI/ML niche where VERITAS specializes, search-grounding routinely surfaces stale or unreliable sources. We've seen search-grounded LLMs cite a 2023 blog post about Claude 3 capabilities (incorrect by 2025) or a fan-wiki page about Llama 3.1 with the wrong context window. The web is noisy; hand verification beats search ranking for established facts.

The signature trade-off

Search-grounding has no signature. If you log a search- grounded response for an audit trail, you log free text plus a list of URLs. Those URLs can rot, change, or be tampered. The audit trail degrades over time.

VERITAS records have a stable URL and cited evidence. Refetch the canonical HTTPS record when checking a current record; its HMAC tag is SourceScore-issued metadata, not a public cryptographic proof.

In regulated or high-stakes settings, cited evidence and canonical record comparison can support an audit trail. SourceScore's HMAC tag is not public cryptographic proof and should not be treated as one.

The atomic-claim shape trade-off

Search-grounding emits free-text responses with citations interleaved. Your downstream code must parse the response to extract structured information.

VERITAS emits structured atomic claims:{subject: "Llama 3.1", predicate: "released_on", object: "2024-07-23"}. Your downstream code consumes the structure directly. Useful for fact-only displays, citation databases, structured report generation.

Honest verdict per use case

Use search-grounding when:

  • You need recent events (today's news, this month's product launches)
  • You need broad knowledge coverage
  • You can measure and accept the retrieval-and-generation latency in your stack
  • You do not need SourceScore's structured integrity metadata
  • Your application generates free-text responses (chat, search)

Use VERITAS when:

  • Your domain is AI/ML (or future Y2 verticals)
  • You prefer one structured catalog request and will benchmark it from your region
  • You need structured claim records and cited evidence
  • You need atomic claim shape
  • You need deterministic responses (same query → same answer)
  • You're building generate-then-verify pipelines

Use both when:

Sophisticated agents do both. Search-grounding for breaking news / breadth; VERITAS for scoped AI/ML claim records and structure. The agent decides which tool to invoke based on query shape.

What we're not

VERITAS isn't a web search engine. We can't retrieve fresh news. We don't crawl. Our catalog is weekly-refreshed at best.

We're not trying to replace Perplexity or ChatGPT search for general-knowledge queries. We're a precision tool for the verification pass that happens AFTER retrieval — or the deterministic-answer pass for established facts that don't need re-searching every time.

Related