Empowering people with truth, one article at a time.
A futuristic platform to verify, analyze, and understand the authenticity of the news you consume.
TruthSense is an AI-driven news verification platform built for the modern web. With misinformation spreading like wildfire, our platform uses state-of-the-art AI to detect whether the content you're reading is genuine or misleading. Whether it's a headline, full article, or just a URL—TruthSense gets to work.
🚀 Built for speed. ⚡ Powered by OpenAI. 💡 Designed for truth.
- ✅ Verify headlines, full articles, or URLs using AI
- 🤖 Smart classification: True / Fake / Unverified
- 📊 Confidence scoring and model transparency
- 🌍 Detects country of origin
- 🧾 Maintains verification history
- 💡 Smooth and responsive futuristic UI
- ⚛️ React.js
- 💨 Tailwind CSS
- 🔗 Axios for API calls
- 🔔 React Toastify for toast notifications
- ⚡ FastAPI (Python)
- 🤯 OpenAI API integration
- 🗃️ SQLite for database
UI Interface
Ensure you have Node.js, Python 3.8+, and a valid OpenAI API Key.
cd backend
python -m venv venv
# On Windows:
venv\Scripts\activate
# On Linux/macOS:
source venv/bin/activate
pip install -r requirements.txt
# Create a .env file in the backend directory and add:
OPENAI_API_KEY=your_api_key_here
uvicorn main:app --reload
cd frontend
npm install
npm run dev
🔗 The frontend will launch at http://localhost:3000
- 🔓 Open the app in your browser.
- ✍️ Enter a headline, full article text, or URL.
- 🔍 Click "Analyze News".
- 📋 Get real-time results: classification, confidence, source origin, and more.
- 🕓 Check your history anytime.
We welcome your ideas and improvements! Please fork the repo and submit a pull request 🚀
git clone https://github.com/Dev-axay18/Truth_Sense.git
git checkout -b feature-branch-name
git add .
git commit -m "Added new feature"
git push origin feature-branch-name
Submit a PR from GitHub UI
This project is licensed under the MIT License.
Made with ❤️ by Akshay Kale | Powered by AI