---
# Truth in Real-Time: Using AI to Debunk Lies as They Happen
**URL:** https://modul-r.codekraft.it/2025/12/truth-in-real-time-using-ai-to-debunk-lies-as-they-happen/
Date: 2025-12-30
Author: Erik
Post Type: post
Summary: Your name Your email Subject Your message (optional) How many times have you been watching a televised debate, heard a politician make a bold claim, and thought, “Is that actually true?” Usually, by the time you can grab your phone and Google it, the conversation has moved on, the lie has been absorbed, and the […]
Categories: Blog
---
How many times have you been watching a televised debate, heard a politician make a bold claim, and thought, *"Is that actually true?"* Usually, by the time you can grab your phone and Google it, the conversation has moved on, the lie has been absorbed, and the damage is done.
We live in an era of information overload, where distinguishing facts from opinions (or worse, deliberate falsehoods) has become a full-time job. It was born from this frustration—and a desire to find a technological solution—that I built my latest open-source project: **Live Factuality Checker**.

### What is Live Factuality Checker?
The core idea is simple but powerful: using Artificial Intelligence not to generate content, but to **analyze it in real-time**.
This application listens to an audio stream (whether it’s your voice, a YouTube video, or ideally, the TV running in the background), transcribes what is being said, and uses advanced Large Language Models (LLMs) to instantly verify the accuracy of the statements.
It’s not just about flagging things as "True" or "False." The goal is to provide **objective context**. If someone gets a date wrong, the app corrects it. If a statistic is cherry-picked to mislead, the app provides the full picture.
### A Vision for the Future of News
While developing this tool, I kept imagining a specific scenario: **political debates and live television.**
Imagine if a system like this were integrated directly into live broadcasts. Picture a scrolling ticker at the bottom of the screen that impartially, based on data, flags when a guest provides inaccurate information.
>
*"It would be amazing to see something like this implemented on television, where debates are often filled with falsehoods that are difficult to debunk on the fly."*
This isn't just an app; it’s a proof of concept. It demonstrates that the technology for **instant fact-checking** already exists. My hope is that this project serves as a spark—a starting point for someone to take this idea, refine it, and eventually bring a new level of transparency and honesty to public discourse.
### Quick Start: How to try it
If you are a developer or a tech enthusiast and want to see the AI in action while listening to a podcast or video, here is how you can install `live-factuality-checker`.
**Prerequisites:**
You must have Node.js installed on your machine.
**Installation in 3 steps:**
Open your terminal and download the project from GitHub:
```
`git clone https://github.com/erikyo/live-factuality-checker.git`
```
Navigate into the folder and install the necessary packages:
```
cd live-factuality-checker
npm install
```
run the command:
```
`npm start`
```
Check the README for API key or get one here https://aistudio.google.com/
### Join the Project
I released this code on GitHub because I believe in collaboration. The code is there, free for everyone. If you are a developer, a journalist, or simply a truth-seeker, I invite you to try it, break it, and most importantly, improve it.
Let's build a future where facts matter again.
---
## Categories
- Blog
---
## Navigation
- [Home](https://modul-r.codekraft.it/)
- [Theme Setup](https://modul-r.codekraft.it/2019/06/theme-setup/)
- [Environment Setup](https://modul-r.codekraft.it/2019/06/environment-setup/)
- [Functions and Components](https://modul-r.codekraft.it/2019/06/custom-theme-functions/)
- [Classic](https://modul-r.codekraft.it/category/classic/)
- [Shop](https://modul-r.codekraft.it/shop/)
- [Tag /Archive format](https://modul-r.codekraft.it/tag/post-formats/)
- [Modul R](https://wordpress.org/themes/modul-r/)
- [Modul R (git)](https://github.com/erikyo/Modul-R)
- [Modul R Child (git)](https://github.com/erikyo/Modul-R-child)
- [CF7 Antispam](https://wordpress.org/plugins/cf7-antispam/)
- [OH-MY-SVG](https://modul-r.codekraft.it/oh-my-svg/)
- [Model-Viewer WordPress block](https://modul-r.codekraft.it/model-viewer-wordpress-block/)
- [Remove Capslock](https://wordpress.org/plugins/remove-capslock)
- [Blog](https://modul-r.codekraft.it/category/random-access-memories/)
- [Codekraft](https://github.com/codekraft-studio)
- [About Me](https://modul-r.codekraft.it/erik-golinelli/)
- [Contact](https://modul-r.codekraft.it/contacts/)
- [Credits](https://modul-r.codekraft.it/credits/)
---
## Footer Links
- [Theme Setup](https://modul-r.codekraft.it/2019/06/theme-setup/)
- [Functions and Components](https://modul-r.codekraft.it/2019/06/custom-theme-functions/)
- [Environment Setup](https://modul-r.codekraft.it/2019/06/environment-setup/)
- [Download](https://wordpress.org/themes/modul-r/)
- [Contact form 7](https://modul-r.codekraft.it/category/contact-form-7/)
- [Quick Start](https://modul-r.codekraft.it/category/quick-start/)
- [Classic](https://modul-r.codekraft.it/category/classic/)
- [Post Formats](https://modul-r.codekraft.it/category/post-formats/)
- [Block](https://modul-r.codekraft.it/category/block/)
- [Clothing](https://modul-r.codekraft.it/product-category/clothing/)
- [Privacy Policy](https://modul-r.codekraft.it/privacy-policy/)
- [Proudly powered by WordPress & made in Bologna with ♥ by Codekraft](https://codekraft.it/)