BACK TO SELECTED WORK
PROJECT 01Team Project · NeoFuture 2026 · S.E. Mini Project

Nexora AI

AI Powered Cybersecurity Learning & Threat Detection Platform

A comprehensive cybersecurity platform combining real time multi source threat intelligence, AI generated risk explanations, and gamified security education across web, mobile, and browser environments.

FastAPIPythonReactViteReact NativeExpoChrome ExtensionSupabasePostgreSQLRedisGoogle GeminiGroqElevenLabsVirusTotalGoogle Safe BrowsingHave I Been Pwned
nexora-app.vercel.app/dashboard
PRODUCTION WEB DASHBOARD
Nexora AI Production Web Training Dashboard

Project Overview

Nexora AI was developed as a flagship team project for the NeoFuture 2026 Hackathon and our Second Year Mini Project. It addresses the critical disconnect between automated threat detection tools and everyday human decision making.

Traditional cybersecurity tools typically return cryptic cryptographic hashes, raw domain reputation codes, or simple binary verdicts (e.g., “malicious”) that non technical users cannot decipher. Nexora AI re-engineers this experience by pairing multi source threat intelligence with high speed LLM reasoning to explain why an SMS, URL, or file is perilous, what financial risks it poses, and how to practice defense through adaptive gamified simulations.

The Problem & Context

The Core Fragmentation Problem

Cybersecurity detection tools and cybersecurity education operate in completely isolated silos. When everyday individuals receive fraudulent banking SMS messages, fake KYC links, or credential harvesters, they lack the tools to understand the underlying attack vector and prevent future exploitation.

01 / OPAQUE ALERTS

Traditional scanners output technical error codes rather than clear threat indicators.

02 / DISCONNECTED LEARNING

Security awareness training happens on generic slides instead of real, contextual incident triggers.

03 / MULTI SURFACE ATTACKS

Threats target users across mobile SMS, UPI payments, email, and desktop browsers simultaneously.

The Solution: Detect → Explain → Teach → Practice

Nexora AI unifies detection, AI explanation, and interactive education into a closed feedback loop:

01 // DETECT

Analyze Content

Scans suspicious URLs, APK/file hashes, SMS messages, and screenshots via OCR.

VirusTotal · SafeBrowsing · HIBP
02 // EXPLAIN

AI Reasoning

Gemini & Groq explain red flags, attack motives, and financial/credential impact.

Google Gemini · Risk Breakdown
03 // TEACH

Connect Protocol

Links the detected threat pattern directly to structured security learning modules.

ElevenLabs Voice · Protocols
04 // PRACTICE

Gamified Sim

Tests user reflexes with dynamically generated phishing scenarios and awards XP.

Groq Scenarios · Badges · Streaks

Real Time Threat Detection & Multimodal Scanners

Nexora AI supports multi channel threat detection designed for real world attack vectors:

Mobile Smishing ScannerReport Artifact
Nexora Mobile Threat Analysis Report on Malicious SMS

Actual mobile analysis report: 63% neural match & strategic defense advice.

Live Stream MonitorFeed Artifact
Nexora Mobile Live Monitoring Feed

Live inbox monitoring filtering benign IndiaPost / bank SMS from malicious links.

OCR Screenshot ScannerCamera Scan
Nexora Mobile Text Scanner and OCR Camera Scan

OCR extraction pipeline analyzing photo screenshots for embedded deceptive URLs.

Chrome Extension ModalUPI Content Scan
Nexora Chrome Extension UPI Transaction Analysis

Browser extension scanning UPI debit SMS & checking for credential harvesting requests.

1. Multi Feed URL Reputation

Queries Google Safe Browsing API and VirusTotal endpoint reports concurrently to verify domain trust ratings, known malicious redirects, and newly registered fraudulent domains.

2. File / Hash Reputation

Computes SHA-256 hashes of uploaded payloads or APK files and checks threat repositories across 70+ antivirus engines via VirusTotal v3 API.

3. Credential Breach Lookup

Integrates Have I Been Pwned (HIBP) k-anonymity API to verify whether email addresses or credentials appeared in historical data breaches.

4. Heuristic & OCR Parsing

Extracts text from screenshots via mobile OCR, parses urgency triggers (“KYC suspended”, “Electricity bill overdue”), and flags domain spoofing.

Dedicated AI Reasoning & Voice Layer

Rather than generic AI wrappers, Nexora AI strategically distributes LLMs and audio synthesis across specialized system functions:

Groq AI Phishing Simulator in ActionScenario 4 of 6
Nexora Scenario Training with Groq AI

Dynamic Groq AI simulation extracting Red Flags (account is suspended, incomplete KYC) with Indian banking context.

GOOGLE GEMINI

Explainable AI & Security Tutor

Synthesizes aggregated technical indicators into contextual natural language risk explanations and actionable step by step remediation advice.

GROQ LPU INFERENCE

Dynamic Scenario Generator

Generates instant, localized phishing scenarios (HDFC, SBI, Electricity scams) under 500ms latency to test user decision making in real time.

ELEVENLABS TTS

Multilingual Voice Tutoring

Converts security lessons into high fidelity spoken audio across multiple Indian regional languages for enhanced accessibility.

Multilingual & AI Voice PreferencesLanguage Selector
Nexora Multilingual and AI Voice Settings

User preference modal supporting English, Hindi, Marathi, Tamil, Telugu, and Bengali voice lessons.

Security Education & Gamification Engine

To transform cybersecurity awareness into an engaging habit, Nexora AI incorporates a comprehensive gamification loop with structured protocol modules, XP rewards, streaks, and achievement badges.

Security Protocols & ModulesWeb App
Nexora Security Protocols and Daily Lessons

Daily structured learning tracks: Introduction to Phishing, Password Security, and Social Engineering.

User Profile & GamificationBadge Matrix
Nexora User Profile, Level, XP and Badges

Profile tracking: Level 7 Expert ranking, 2,880 total XP, streaks, and unlocked badges (First Lesson, On Fire, Sentinel).

Multi Platform Delivery: Web, Mobile & Browser

Nexora AI is engineered across three native client targets to protect users wherever they encounter digital communications:

WEB CLIENT

React + Vite SPA

High performance web dashboard featuring comprehensive threat analysis, deep security lessons, leaderboards, and user settings.

Tailwind CSS · Vercel · Supabase Auth
MOBILE CLIENT

React Native & Expo

Cross platform mobile application providing instant camera OCR screenshot scanning, real time SMS stream monitoring, and on device alerts.

Expo EAS Build · Camera OCR · Push Alerts
BROWSER EXTENSION

Chrome Manifest V3

Lightweight browser extension intercepting suspicious page links, analyzing active tab DOM text, and performing instant UPI message checks.

Manifest V3 · Vanilla JS · Background Workers

System Architecture & Microservices

The system follows a clean decoupled microservices architecture centered on asynchronous Python services and external security engines:

Official Nexora AI Architecture SpecificationPROJECT REPORT DIAGRAM
Nexora AI System Architecture Diagram

Full 4 tier architecture: Client Layer → Microservices Layer → Processing & AI Layer → Data & Storage Layer.

Architectural Breakdown:

  • Microservices Backend: Two dedicated FastAPI microservices:
    • Nexora Edu Service (Port 8000): Handles lesson tracks, quiz evaluation, leaderboard rankings, user auth, and ElevenLabs TTS audio streaming.
    • Nexora Scanner Service (Port 8001): Dedicated high throughput scanner for single/batch URL scans, OCR image uploads, and Groq scenario generation.
  • Processing & AI Layer: Parallel execution of the Phish-IQ scoring engine, rule based heuristics, VirusTotal/Google Safe Browsing APIs, and Groq/Gemini LLM inference.
  • Data & Storage Layer: Supabase (PostgreSQL) manages user state, authentication, and security logs, while Upstash Redis handles rate limiting and query caching with TTL expiration.

My Role & Contribution

Backend Engineering & Team Lead

Developed the FastAPI backend functionality and API layer for the platform, and worked across the web, mobile and Chrome extension components alongside the backend. I also integrated external threat intelligence and LLM services and used generative AI tools throughout development for prototyping, debugging and learning.

FastAPI Microservices

Constructed the REST API endpoints, async request orchestrators, and threat intelligence aggregators.

NeoFuture 2026 Team Lead

Led architectural discussions, edge case analysis, and integration across web, mobile, and browser clients.

Development Methodology: Generative AI was used extensively as a development assistant for prototyping, debugging, learning unfamiliar technologies and accelerating implementation.

Project Scope & Technical Limitations

In alignment with rigorous engineering standards, the following project boundaries are transparently documented:

Third party threat intelligence APIs (VirusTotal, Safe Browsing, HIBP) operate within free tier rate limits and quota boundaries.
LLM explanation accuracy relies on prompt grounding and context window fidelity; responses are assistive rather than legally binding security audits.
The platform was engineered as an academic mini project and hackathon prototype rather than a commercial enterprise SaaS product.