Skip to content

kavin-jindal/EmShield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmShield by Avyukt Security

An AI-powered web-based tool that scans emails (.eml files) and provides a comprehensive, easy-to-understand analysis based on over a dozen different parameters. The detailed analysis can be conducted with a single click and the report can be obtained within a minute.

Snapshots

Screenshot 2026-01-03 222545 Screenshot 2026-01-03 233442 Screenshot 2026-01-03 233721

Tech Stack

  • Google AI Studio: Used to design the frontend with HTML, CSS and some JavaScript
  • Gemini 2.5 Flash Model: Forms the core of the application. Uses custom system instructions to analyze emails based on certain parameters and shows the report in a JSON format.
  • Python Flask: Handles the backend of the application and parses the JSON report generated by the AI in a presentable clear format.
  • Ngrok: Used to open the local instance of the website to public servers for testing.

Contributors

  • Kavin Jindal
  • Vedant Bhalgama

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors