Inspiration

Inspiration

We were inspired by the rising number of spam calls, phishing texts, and malware links, and wanted to build an accessible tool to protect users from these threats.

What it does

OmniLens scans SMS, emails, and URLs to detect spam, phishing, and malware using AI similarity models and live threat intelligence feeds.

How we built it

We used a hybrid architecture: a web dashboard frontend, a FastAPI backend, AI-driven analysis, and integrations with VirusTotal and URLhaus, all tied together with containerization.

Challenges we ran into

Deploying separate frontend/backend services

Integrating APIs within limits

Balancing AI accuracy with real-time performance

Accomplishments that we're proud of

Built a working prototype connecting AI with live security data

Flagged real phishing attempts

Solved deployment challenges under hackathon time pressure

What we learned

How to combine AI with external APIs

Importance of planning multi-service architectures

Hands-on deployment experience beyond local setups

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for OmniLens

Built With

Share this project:

Updates