Skip to main content

AuthenticVision CLI - Deepfake Detection Tool

Un outil en ligne de commande (CLI) puissant pour analyser des images et détecter si elles ont été générées ou manipulées par une Intelligence Artificielle (Deepfakes), en utilisant un modèle Vision Transformer (ViT) avancé.


🚀 Installation

L'outil est publié officiellement sur PyPI et peut être installé globalement sur n'importe quelle machine disposant de Python.

Ouvrez votre terminal et tapez simplement :

pip install authenticvision-cli

Une fois l'installation terminée, la commande globale deepfake sera accessible depuis n'importe quel dossier de votre terminal.


🛠️ Utilisation

La syntaxe de base est très simple : passez simplement le chemin de l'image que vous souhaitez analyser.

1. Analyse Standard Rapide

deepfake mon_image.jpg

L'outil chargera le modèle silencieusement (pour ne pas polluer l'écran) et affichera un encart clair avec le verdict "AUTHENTIQUE" ou "DEEPFAKE" ainsi que le pourcentage de confiance.

2. Ajuster la Sensibilité (Rigueur)

L'outil vous permet d'ajuster sa tolérance grâce à l'argument --sensitivity (valeur entre 1 et 99, par défaut : 50).

  • Augmenter la sensibilité (ex: 80) : Rend l'IA plus stricte. Utile si vous analysez des documents sensibles où le moindre doute génératif doit déclencher une alerte.
  • Diminuer la sensibilité (ex: 20) : Rend l'IA plus indulgente. Utile pour éviter les faux positifs sur des photos réelles mais très compressées ou avec beaucoup de filtres (type Instagram).
deepfake mon_image.jpg --sensitivity 85

3. Sortie au format JSON (Pour les scripts/pipelines)

Si vous souhaitez intégrer cet outil dans un script automatisé (bash, Node.js, Pipeline CI/CD, etc.), utilisez le flag --json. L'interface visuelle sera désactivée et la sortie sera un JSON pur, facilement parsable.

deepfake mon_image.jpg --json

Exemple de sortie JSON :

{
  "status": "success",
  "file": "test.jpg",
  "verdict": "AUTHENTIQUE",
  "fake_prob": 0.0398,
  "real_prob": 0.9602,
  "sensitivity_used": 50
}

4. Afficher l'Aide

Pour retrouver toutes les commandes disponibles directement dans le terminal :

deepfake --help

Metadata

Release files for authenticvision-cli 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for authenticvision-cli 0.1.2
File Size Uploaded Provenance
authenticvision_cli-0.1.2.tar.gz 4.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for authenticvision-cli 0.1.2
File Interpreter ABI Platform
authenticvision_cli-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 9.8 kB

Release files / authenticvision_cli-0.1.2.tar.gz

Download URL authenticvision_cli-0.1.2.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d0a6eb420abb8617fa42f9112990c645a5c404575ea1e835d89b2cc6e0ac1462
BLAKE2b-256 checksum
How to use checksums
f3ceb4796efe6aac525bc06035ec64ad3f4351bb58833d90bfd6dc5ecfbf4d34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Release files / authenticvision_cli-0.1.2-py3-none-any.whl

Download URL authenticvision_cli-0.1.2-py3-none-any.whl
Size 5.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ef08190dde42280b2c220bab0c20b444e0a0d0e8e0b34b34223365cfaadffaba
BLAKE2b-256 checksum
How to use checksums
d3c8264ae04c0cf2b503cbd628a5428036a3968c81b6b551c5a7acb704b659f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Security for authenticvision-cli 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page