OpticNet combines intelligent scanning, real-time CVE analysis, and a fully local AI assistant to turn raw network data into clear, actionable security intelligence — all from your browser.
Preview
What is OpticNet?
OpticNet is a full-stack web application that brings together network scanning, vulnerability analysis, and artificial intelligence into one unified platform. Point it at an IP, a CIDR range, or a domain — and it handles the rest.
Results are presented as an interactive force-directed graph where every host is a node, color-coded by risk severity, with real CVE scores pulled live from the National Vulnerability Database. You see your attack surface the way attackers do — visually and immediately.
A built-in AI assistant understands your scan results and answers questions about any finding in both English and Arabic, completely offline. No data ever leaves your machine.
Artificial Intelligence
The AI assistant is at the core of OpticNet — not an add-on. It understands your network, your findings, and speaks your language.
Features
From network recon to web app testing, risk simulation to encrypted history — everything in one tool.
How to Use
OpticNet runs entirely in Docker — no manual dependency installation required beyond Docker itself.
git clone https://github.com/maryamali27/OpticNet.git
cp .env.example .env
ollama pull llama3.2
docker compose up
http://localhost:5000
sudo apt install nmap) or the native Windows installer at nmap.org.
Demo
Watch OpticNet scan, map, and analyze a network from start to finish.
Team
A senior project developed at the University of Bahrain, College of Information Technology.