Discover and explore top open-source AI tools and projects—updated daily.
MehmetYukselSekerogluAdvanced OSINT platform for facial intelligence and security analysis
Top 88.8% on SourcePulse
EyeOfWeb is an advanced, open-source platform for facial intelligence and security analysis, designed to combine Open Source Intelligence (OSINT) methodologies with deep learning-based biometric analysis. It serves as a powerful alternative to commercial face search engines for researchers, engineers, and security professionals, enabling sophisticated analysis of visual data from the web. The platform automates the process of crawling, detecting faces, generating unique vector embeddings, and indexing them for rapid searching and profiling.
How It Works
EyeOfWeb employs a hybrid database architecture, leveraging PostgreSQL for structured metadata (source, date, risk level) and Milvus for high-dimensional vector embeddings of detected faces. Visual data is autonomously crawled from various internet sources. Faces are detected and processed using the InsightFace AntelopeV2 model, which generates 512-dimensional embeddings. These embeddings are indexed in Milvus for efficient Approximate Nearest Neighbor (ANN) searches, enabling millisecond-level analysis of billions of faces, including 1:N identity searches, 1:1 comparisons, and social network analysis.
Quick Start & Requirements
src/Dockerfile modification.doc/DOCKER.md), detailed documentation available in multiple languages.Highlighted Details
Maintenance & Community
The project is marked as "Active Development" and is led by Project Owner/Lead Developer Mehmet Yüksel ŞEKEROĞLU, with contributions from Uğur POLAT (Academic Guidance) and Enes Ülker (Security Research). No specific community channels (like Discord or Slack) are listed.
Licensing & Compatibility
The project is licensed under the permissive MIT License. This allows for free use, modification, and distribution for both commercial and non-commercial purposes, provided the license and copyright notice are retained. No warranty is provided.
Limitations & Caveats
The default Docker image uses a CPU version of Torch for size optimization, requiring manual configuration for GPU acceleration. The project includes a strong legal disclaimer, emphasizing its development strictly for academic research, education, and legal security simulations, and disclaiming liability for any illegal or unethical use, particularly concerning privacy laws like GDPR and KVKK. Setup involves managing multiple complex services (Docker, PostgreSQL, Milvus).
5 months ago
Inactive
noahlevenson