Most AI detection tools give you a simple answer: AI or not AI. That binary verdict might have been enough in 2022, when DALL-E and Stable Diffusion were the only serious players. But today, with dozens of generators producing increasingly realistic images and videos, a simple yes-or-no answer is no longer sufficient.
Trust & safety teams, journalists, and investigators need more. They need to know which generator created the content, which version, and how confident the detection system is. That level of granularity is what separates a useful detection tool from a superficial one.
A binary AI score tells you that an image is likely AI-generated. But it doesn't tell you why the system thinks so, or how it was created. Having access to this information is important:
Sightengine's AI detection models compute per-generator confidence scores alongside a global AI probability score. For every image or video analyzed, the API response includes individual scores for each supported generator, giving you a complete fingerprint of the content.
The list of supported generators spans both images and videos, covering major commercial tools, open-source models, and older GAN-based architectures:
| Generator | Creator | Example versions detected |
| DALL-E | OpenAI | DALL-E 2, DALL-E 3, ... |
| Firefly | Adobe | Firefly 2, Firefly 3, ... |
| Flux | Black Forest Labs | Flux.1 Dev, Flux.1 Schnell, Flux Pro, ... |
| GPT image generation | OpenAI | GPT-4o, GPT-1.5 image... |
| Grok Imagine | xAI | Imagine, Imagine Pro... |
| Ideogram | Ideogram | Ideogram 2.0, Ideogram 3.0, ... |
| Imagen | Imagen 2, Imagen 3, ... | |
| Midjourney | Midjourney | Midjourney v5, v6, v7, ... |
| Nano Banana | Nano Banana 2, Nano Banana Pro, ... | |
| Qwen | Alibaba | Qwen2-VL, ... |
| Recraft | Recraft | Recraft V3, ... |
| Reve | Reve | Reve Image 1.0, ... |
| Seedream | ByteDance | Seedream 2.0, Seedream 3.0, ... |
| Stable Diffusion | Stability AI | SD 1.5, SD 2.1, SDXL, SD3, ... |
| StyleGAN | NVIDIA | StyleGAN2, StyleGAN3, ... |
| Other generators | Various | Generators with a smaller audience |
And more, new generators are added continuously as they appear in the wild.
| Generator | Creator | Example versions detected |
| Higgsfield | Higgsfield AI | Higgsfield 1.0, ... |
| Kling | Kuaishou | Kling 1.0, Kling 1.5, ... |
| Midjourney | Midjourney | Midjourney Video, ... |
| Pika | Pika | Pika 1.0, Pika 1.5, ... |
| Runway | Runway | Gen-2, Gen-3, Gen-4... |
| Seedance | ByteDance | Seedance 1.5, Seedance 2.0, ... |
| Sora | OpenAI | Sora, Sora 2, ... |
| Veo | Veo 1, Veo 2, Veo 3, ... | |
| Wan | Alibaba | Wan 2.1, Wan 2.2, ... |
| Other generators | Various | Demamba, HotShot, LaVie, Hunyuan, Ray... |
And more, new generators are added continuously as they appear in the wild.
For each generator, the system returns a confidence score between 0 and 1. A high score for a specific generator means the content exhibits strong signals associated with that particular model's output. This is fundamentally different from a single binary classification: it tells you not just if content is AI-generated, but how it was generated. Sightengine's detection models ranked #1 in an independent benchmark with 98.3% accuracy on 80,000 images.
The AI generation landscape moves fast. New models launch every few weeks, from major releases like Sora and Veo to smaller open-source projects. At the same time, older models like StyleGAN and early Stable Diffusion versions remain in active use — often precisely because they are less scrutinized.
Sightengine maintains coverage across the full spectrum: from legacy GAN-based generators to the latest diffusion and transformer-based models. The generator list is continuously updated as new models appear in the wild.
This breadth matters because threat actors don't all use the same tools. A platform might see DALL-E images in one context and Kling videos in another. Per-generator detection with broad coverage ensures no blind spots.
T&S teams can set policies based on specific generators. For example, flag all Midjourney content for human review, auto-approve AI-assisted backgrounds, and escalate any deepfake-associated generators. Per-generator scores make this kind of nuanced policy possible.
When verifying the authenticity of images circulating during breaking news, knowing the specific generator helps journalists assess intent. An image from a well-known creative tool tells a different story than one from a lesser-known generator commonly used for disinformation.
Per-generator data, aggregated over time, reveals trends on your platform: which generators are most used by your user base, whether usage patterns are shifting, and whether new generators are emerging in your content pipeline. This intelligence helps you stay ahead of evolving threats.
Sightengine's per-generator AI detection is available through both the image detection API, the video detection API. The API returns per-generator scores in every response, and the dashboard visualizes them in an intuitive interface.
To learn more about our AI detection capabilities, see our AI image detection and AI video detection product pages, or explore our unified multi-modal detection platform.
This is a complete guide to keyword filtering to text moderation through keyword filtering and keyword lists in 2024. Learn about best practices, trends and use-cases like profanity, toxicity filtering, obfuscation, languages and more.
A developer's guide to C2PA, showing how to read metadata, detect tampering, and verify content authenticity with Python examples.