Skip to content

bharat3645/TruthGuardAI

Repository files navigation

Explore the docs »
Report Bug · Request Feature

Contributors Forks Stargazers Issues License


Project Overview

TruthGuardAI is a conceptual AI-driven tool designed to tackle the growing issue of misinformation and disinformation in the digital age. By leveraging advanced technologies like natural language processing (NLP) and machine learning, it aims to verify the accuracy of online content in real-time. The system would cross-reference claims with credible databases and fact-checking sources to identify false or misleading information. Additionally, it could detect language biases, evaluate sources' credibility, and provide users with alerts when they encounter potentially inaccurate content. TruthGuard AI might also offer transparency reports, explaining why certain information is flagged and providing evidence-based corrections. Ideally, it would integrate seamlessly into platforms like social media, news websites, or browsers, empowering users to make informed decisions about the content they consume and share. TruthGuard AI could play a crucial role in fostering a more informed and responsible online community by promoting digital literacy and reducing the spread of false information.

Tech Stack

  • Frontend: React + TypeScript (Vite), Tailwind CSS
  • UI/Animation: Framer Motion, Lucide icons, React Three Fiber / drei (3D visuals)
  • Data & Visualization: Chart.js / react-chartjs-2, wavesurfer.js (audio waveform), react-dropzone
  • Backend: Node.js (backend/server.js)
  • Data/Auth: Supabase

Getting Started

git clone https://github.com/bharat3645/TruthGuardAI.git
cd TruthGuardAI
npm install
npm run dev

Create a .env file in the project root with your own Supabase project credentials:

VITE_SUPABASE_URL=your-supabase-url
VITE_SUPABASE_ANON_KEY=your-supabase-anon-key

For the Node backend, see backend/example.env for the required variables.

This is an early-stage build — the frontend UI and a small Node backend exist, but the full fact-checking pipeline described above is still a work in progress.

About

Early-stage AI misinformation/fact-checking tool - Vite + React + TS frontend with a small Node backend and Supabase; UI exists, the fact-checking pipeline is work in progress.

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors