intruth-factcheck  by rpanigrahi222

AI-powered real-time fact-checker for live audio

Created 3 weeks ago

New!

505 stars

Top 61.0% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides intruth, a real-time fact-checking browser extension designed for live events like debates, speeches, and interviews. It addresses the delay in traditional fact-checking by listening to audio from the active browser tab, identifying factual claims as they are spoken, and delivering instant, AI-powered verdicts with evidence. This enables users to critically evaluate information as it is presented, rather than days later.

How It Works

The extension captures audio from the active tab, transcribes it, and employs AI analysis, including large language models and web research, to detect and evaluate "check-worthy" factual claims in real-time. It distinguishes between verifiable statements (e.g., statistics, policies) and non-factual content (e.g., opinions, predictions). The system also features speaker attribution and context analysis to enhance claim identification accuracy and reduce false positives, presenting verdicts and sources while the event is still in progress.

Quick Start & Requirements

To use intruth, clone the repository, enable Developer Mode in Chrome Extensions, and load the project directory as an unpacked extension. A user-provided AI API key (specifically Anthropic) is required for its operation. The extension is built for Chrome Manifest V3 and modern Chromium-based browsers. A link to the Chrome Web Store version is available for users preferring a pre-packaged installation.

Highlighted Details

  • Real-time Claim Processing: Continuously monitors audio, identifies factual claims, and provides instant verdicts.
  • AI-Powered Analysis: Leverages LLMs and web research for veracity checks.
  • Speaker Attribution: Tracks and assigns claims to specific speakers.
  • Contextual Accuracy: Uses surrounding conversation to improve claim identification and minimize false positives.
  • Verdict Categories: Classifies claims as TRUE, SUBSTANTIALLY TRUE, FALSE, MISLEADING, or UNVERIFIABLE.

Maintenance & Community

The project welcomes advice, feature requests, and reports of edge cases from the community, indicating an open contribution model. Specific community channels or detailed contributor information are not provided in the README.

Licensing & Compatibility

The project is released under the MIT License, which is generally permissive for commercial use and integration into closed-source projects.

Limitations & Caveats

Fact-checking is an inherently imperfect process; generated verdicts may occasionally be incorrect, incomplete, or based on outdated information. This extension serves as an informational tool and is not a definitive authority. Users are advised to independently verify information and consult original sources when making decisions.

Health Check
Last Commit

5 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
5
Star History
506 stars in the last 24 days

Explore Similar Projects

Feedback? Help us improve.