Enterprise Face & Person AI

Face Analysis Services & Licensing for Enterprise

Bring face and person AI to your products, with commercial models and APIs that run on your infrastructure.

Trusted by teams building the next generation of face AI

GitHub Stars
29K+
PyPI Downloads
20.5M+
Accuracy
99.8%
NIST FRVT
Top

Solutions

Everything you need for
face and person AI

Build with InsightFace: face recognition, person analysis with body ReID, self-hosted APIs, video face privacy, face swapping, and commercial model licensing.

Featured solutions

Face Recognition Model Licensing

Commercial licensing for InsightFace open-source model packages (buffalo_l, antelopev2, buffalo_s, buffalo_m, etc.) and proprietary high-accuracy models. From research to production deployment with full legal compliance.

Optionally enable RGB liveness checks before face recognition through the Python package or InsightFace Server.

New

Person Analysis

Detect people, match registered identities through faces, and use body ReID when a face match is unavailable. Run locally with Python and Cheetah models.

More solutions

  1. InsightFace ServerA self-hosted recognition service with optional RGB liveness, Web UI, REST API, Python SDK, CPU or CUDA inference, exact 1:N search, and persistent RTSP monitoring.
  2. InspireFace SDKCross-platform C/C++ face recognition SDK with built-in anti-spoofing and liveness detection. Commercial licensing with dedicated technical support for Linux, Android, iOS, macOS, and embedded devices.
  3. Face SwappingOpen-source InSwapper-128 has become the de facto standard for open-source face swapping, with commercial licensing, high-accuracy private models, mobile real-time models, and a local NVIDIA GPU real-time solution for professional live streaming.
  4. Deepfake DetectionEnterprise deepfake and face-forgery detection via SDK and API. Try the online demo to identify AI-generated faces, face swaps, and manipulated media with calibrated risk scoring for KYC, content moderation, and trust & safety.
  5. Live Identity for StreamingRun authorized real-time AI identity transformation locally on a streamer’s NVIDIA GPU for professional live streaming and virtual production workflows.

Case Studies

Built for Enterprise Face AI Deployment

From identity verification and access control to creative AI and edge deployment, InsightFace helps teams evaluate, license, and deploy face AI models responsibly.

  1. Global Fintech KYC

    A fintech team evaluating face recognition models for identity verification, threshold tuning, and production deployment.

  2. Edge Access Control

    An access control provider exploring lightweight face analysis SDK deployment across embedded and edge devices.

  3. Creative Face AI Application

    A consumer application team reviewing face swap API access, licensing requirements, and responsible use controls.

Anonymized scenarios derived from typical enterprise engagements. Specific customer names are not disclosed for confidentiality reasons.

Licensing & Pricing

License models, ship with confidence

From open-source research to model licenses, local live identity deployment, production APIs, and SDK access — choose the licensing option that fits your business needs.

Open Source

Free

For research and non-commercial projects

  • Code released under MIT License — free for commercial use
  • Pre-trained models for non-commercial academic research only
  • Commercial use of models requires contacting us for a commercial license
  • Python package (insightface) available on PyPI
  • Community support via GitHub Issues
  • Web demos access
Most Popular

Model Licensing

Custom

Commercial licensing for face recognition, person analysis, and face swapping models

  • Face recognition model commercial license (buffalo_l, antelopev2, buffalo_s, etc.)
  • Cheetah S/L person analysis model commercial licensing
  • InSwapper-128 face swapping commercial license
  • Deepfake / face-forgery detection model commercial license
  • Closed-source high-accuracy models available
  • Production deployment rights
  • Email support
  • License compliance guidance

Enterprise & API

Custom

Full suite with API access, SDK, and dedicated support

  • Everything in Model Licensing
  • High-accuracy face swap API access
  • Mobile real-time face swap model access
  • InsightFace Live Identity organization licensing for local NVIDIA GPU streaming workflows
  • InspireFace C/C++ SDK commercial license
  • Deepfake detection SDK & API access
  • Priority SLA & dedicated engineering
  • Custom model training & AI consulting

Integration

Ship in minutes, not months

Whether you prefer Python, C++, or REST — InsightFace integrates into your stack with minimal friction.

InspireFace C/C++ SDK

Native SDK for mobile and embedded devices. One API across all platforms.

// Initialize the SDK
HResult ret = HFLaunchInspireFace(path);

// Create a session
HFSession session;
HFCreateInspireFaceSession(&session, mode);

// Detect and recognize
HFDetectFaces(session, image, &faces);
HFExtractFeature(session, image, face, &feature);

Self-hosted REST API

Self-host detection, optional RGB liveness, comparison, enrollment, and exact person search on CPU or NVIDIA GPU.

# Authenticated deployment; omit -H when auth is disabled.
curl -sS http://localhost:18097/v1/detect \
  -H "Authorization: Bearer ${INSIGHTFACE_API_KEY}" \
  -F "image=@photo.jpg"

Research & Publications

Backed by world-class research

Published at top-tier academic venues. Every algorithm in InsightFace is peer-reviewed and reproducible.

  1. ArcFace: Additive Angular Margin Loss

    CVPR 2019

    The foundational loss function for face recognition, setting new benchmarks on all major datasets.

  2. RetinaFace: Single-Shot Multi-Level Face Localisation

    CVPR 2020

    Practical single-stage face detector with joint face detection and landmark localization.

  3. SCRFD: Sample & Computation Redistribution for Efficient Face Detection

    ICLR 2022

    Efficient high-accuracy face detection with NAS-based architecture search.

  4. Partial FC: Training 10 Million Identities on a Single Machine

    CVPR 2022

    Scalable training strategy enabling face recognition with massive identity pools.

  5. Sub-center ArcFace: Boosting Face Recognition by Large-scale Noisy Web Faces

    ECCV 2020

    Handling noisy training data by learning multiple sub-centers per class.

Ready to deploy the world's best face AI?

Whether you need face recognition model licensing, face swapping commercial rights, a live streaming identity deployment, a local real-time identity workflow, InspireFace SDK, or custom AI cooperation — contact us to start the conversation.

We review commercial, enterprise, and research cooperation requests. Please use a company email address when possible.

✓ Business email required✓ MIT licensed codebase✓ Enterprise SLA available