AI-powered verification platform for detecting misinformation and validating claims using LLMs and trusted sources.
VeriAI helps users verify the credibility of information by combining large language models with trusted external sources. Given a claim or article, VeriAI analyzes the content, retrieves supporting evidence, and generates an explainable confidence score.
- 🔎 Fact-check natural language claims
- 🤖 AI-powered reasoning
- 📚 Evidence retrieval
- 📊 Confidence scoring
- ⚡ Fast API responses
- 🖥️ Modern web interface
- Frontend: Flutter
- Backend: Flask
- ML models: HuggingFace hallucination models
- LLM Models: OpenAI, Meta, Gemini
- Deployment: Vercel
User
│
Frontend
│
Backend API
│
───────────────
│ LLM Service │
│ Retrieval │
│ Database │
───────────────
git clone https://github.com/OmarCoderBro/VeriAI.git
cd VeriAIInstall dependencies
npm install
# or
pip install -r requirements.txtRun locally
npm run dev
# or
python app.py- Enter a claim.
- VeriAI searches for supporting evidence.
- The AI analyzes credibility.
- Review the confidence score and explanation.
Add screenshots or a demo GIF here.
- Browser extension
- PDF verification
- Multi-language support
- Citation export
- User accounts
Contributions are welcome! Feel free to open an issue or submit a pull request.
MIT License