Lenz: A Multi-Model Fact-Checking API Built to Solve AI Hallucinations

Lenz is an independent multi-model fact-checking API that combats AI hallucinations with auditable, traceable verdicts.
Lenz is an independent fact-checking API built for high-reliability use cases like legal, medical, and financial applications, earning 242 upvotes and #3 on Product Hunt at launch. Its three-step workflow extracts verifiable claims from text, cross-references them via independent source retrieval and multi-model debate, then issues a scored, traceable verdict through a review panel. Unlike standard LLM Q&A, Lenz's value lies in independence and multi-model architecture — no single model or source controls the outcome. It supports both API and MCP protocol integration. Key limitations include higher latency and cost from multi-round processing, and source quality constraints.
The Verification Engine Born from AI Hallucination
As generative AI becomes widely deployed, models that "confidently make things up" remain a stubborn, hard-to-cure problem. For products that can't afford to be wrong — legal, medical, financial, news, and similar domains — a single model's "best guess" often isn't good enough. Lenz, which recently debuted on Product Hunt with 242 upvotes and landed at #3 for the day, is an independent multi-model fact-checking API built specifically to address this pain point.

Lenz has a clear positioning: it's built for products that "can't afford hallucinations." Its core logic isn't to let a single large model answer from memory — instead, it breaks fact-checking down into a traceable, auditable pipeline that fundamentally reduces the risk introduced by any single model's blind spots.
Lenz's Complete Fact-Checking Workflow
Step 1: Extract Verifiable Claims
Lenz's workflow begins by parsing the input text. Rather than scoring an entire passage holistically, it extracts specific, verifiable claims that can be individually checked. This step is critical — many AI fact-checking tools fail because they conflate subjective statements, factual assertions, and logical inferences. By decomposing content into discrete claims first, Lenz gives the subsequent verification process a precise target.
Step 2: Multi-Source Retrieval and Multi-Model Debate
For each claim, Lenz searches independent sources for cross-referencing rather than relying on a model's internal knowledge. This is the key distinction from standard LLM question-answering: training data has a cutoff date and coverage gaps, while independent retrieval introduces an external chain of evidence.
More interestingly, Lenz introduces a "multi-model debate" mechanism. Different models argue and rebut each other based on the retrieved evidence, preventing any single model's bias or blind spot from dominating the final conclusion. This design philosophy aligns with recent academic discussions around using AI debate to improve reliability — adversarial, multi-party argumentation pushes the outcome closer to the truth.
Step 3: Review Panel and Scored Verdict
After the debate, each claim is routed through a "review panel" for a final check, ultimately returning a scored verdict. Throughout the entire process, every cited source, every argument, and every decision step is visible. This transparency is especially important for enterprises that require compliance auditing — users don't just get a conclusion, they can see exactly how that conclusion was reached.
Independence and Multi-Model Architecture: Lenz's Core Differentiators
The Lenz team repeatedly emphasizes two key terms: "independent" and "multi-model."
"Independent" means fact-checking isn't tied to any single model or single source, avoiding the trust problem of having a model serve as both player and referee. "Multi-model" means that by incorporating perspectives from different models, no single vendor's blind spots can skew the result.
In the team's own words: "Most AI tools just give you one model's best guess from memory, while Lenz ensures no single model's blind spots determine the verdict." This succinctly captures its differentiated value — it's not selling answers, it's selling credibility.
Developer Integration: API and MCP Protocol Support
Lenz offers two integration options:
- API access: Developers can embed fact-checking capabilities directly into their AI workflows — for example, adding a verification checkpoint before RAG system outputs, or performing post-generation validation in content pipelines.
- MCP (Model Context Protocol) support: Lenz also supports the MCP protocol, meaning it can integrate naturally into AI client ecosystems like Claude that support MCP, functioning as a node within an agentic tool chain.
MCP support is a notable signal. As MCP gradually becomes the de facto standard for AI tool interoperability, a plug-and-play fact-checking node could become an essential "safety valve" in agentic (Agent) workflows.
Use Cases and Limitations
Lenz's approach represents an increasingly clear trend at the AI application layer: a shift from "generation" to "verification." As the foundational capabilities of major LLMs converge, ensuring output reliability in high-stakes scenarios is becoming the new competitive frontier.
That said, a measured perspective is warranted. Multi-model debate and multi-source retrieval undoubtedly improve trustworthiness, but they also mean higher latency and cost — every claim must go through a full cycle of retrieval, debate, and review, which poses a challenge for latency-sensitive use cases. Additionally, the quality and biases of the "independent sources" themselves will inevitably influence final conclusions; fact-checking tools are not a cure-all.
For teams building high-reliability AI products, Lenz offers a ready-to-use option. It currently offers a free trial at lenz.io/ph. In an era where hallucinations have yet to be cured, this kind of infrastructure — adding a verification layer to AI — may be one of the key missing pieces that finally enables AI to be trusted in serious, high-stakes applications.
Related articles

Vercel AI SDK Releases Vue 3.0.282 Patch Update
Vercel AI SDK releases @ai-sdk/vue@3.0.282 patch update, syncing with core package ai@6.0.282. Learn about the changes, release cadence, and upgrade recommendations.

Vercel AI SDK Sandbox Component Receives Patch Update
Vercel AI SDK releases sandbox-vercel@1.0.109 patch update, syncing the harness dependency to the same version. A look at this maintenance release and what it means for AI app developers.

Vercel AI SDK Vue 4.0.99 Released: Dependency Update Overview
The @ai-sdk/vue 4.0.99 patch release syncs the underlying ai@7.0.99 dependency. Learn what this means for Vue developers building AI apps with Vercel AI SDK.