Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeepGuard AI — Enterprise Deepfake Detection Platform

CI/CD Docker Kubernetes

Overview

DeepGuard AI is a production-grade, multi-modal deepfake detection platform capable of processing millions of inference requests per day. It supports image, video, and real-time webcam analysis with enterprise MLOps, monitoring, and security.

Quick Start

# Clone and enter project
cd deepguard-ai

# Copy environment template
cp .env.example .env

# Launch full stack
docker-compose up -d

# Access services
# Frontend: http://localhost:3000
# API Gateway: http://localhost:8000
# MLflow UI: http://localhost:5000
# Grafana: http://localhost:3001
# Prometheus: http://localhost:9090

Project Structure

Directory Purpose
frontend/ Next.js 14 + TypeScript + Tailwind + ShadCN
backend/ FastAPI microservices (Gateway, Detection, Model, User, Notification)
ml/ Training, inference, preprocessing, explainability pipelines
mlops/ MLflow, DVC, experiment tracking, model registry
infrastructure/ Docker, K8s, Terraform, Ansible
monitoring/ Prometheus, Grafana, ELK, Jaeger, OpenTelemetry
database/ PostgreSQL schema, migrations, seeds
tests/ Unit, integration, E2E, load, security tests
docs/ API docs, architecture diagrams, deployment guides

Tech Stack

Frontend: Next.js 14, TypeScript, Tailwind CSS, ShadCN UI, Redux Toolkit, React Query, Chart.js
Backend: FastAPI, Python 3.11, SQLAlchemy, Alembic, Celery, Redis
ML: PyTorch, torchvision, timm, transformers, opencv-python, facenet-pytorch, albumentations
MLOps: MLflow, DVC, Weights & Biases, Feast
Data: PostgreSQL 15, MinIO (S3-compatible), Apache Kafka, Redis
Monitoring: Prometheus, Grafana, ELK Stack, OpenTelemetry, Jaeger
Security: JWT, OAuth2, RBAC, HashiCorp Vault, Trivy, OWASP ZAP
CI/CD: GitHub Actions, ArgoCD, Helm
Cloud: AWS EKS / Azure AKS / GCP GKE / On-premise

License

Enterprise License — DeepGuard AI Corporation

About

Enterprise-grade, multi-modal deepfake detection platform. Detects manipulated images, videos, and real-time webcam streams using CNN + Vision Transformer + Temporal ensemble models. Built with FastAPI microservices, Kubernetes, MLOps, and enterprise security.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages