Back to directory

Face Recognition-FaceAISDK React Native Demo

A React Native demo app for an on-device face recognition SDK, showing offline face enrollment, one-to-one verification, and liveness detection on iOS and Android without a server round trip.

Face Recognition-FaceAISDK React Native Demo

This repository is a demo application for the FaceAISDK React Native face recognition SDK, showing offline face enrollment, one-to-one face verification with liveness detection, standalone liveness detection, and management of stored face features, querying, inserting, and deleting them. Faces can also be enrolled from a custom base64-encoded image rather than only from the device camera.

The underlying SDK depends on the device camera and native face-matching algorithms, so it requires a physical iOS or Android device rather than a simulator. Setting it up in another project involves installing the SDK package, adding a post-install step to the iOS Podfile, requesting camera permission on both platforms, and meeting minimum OS and SDK version requirements.

It is written in TypeScript.

More in Mobile

See all 90
  • Dart and Flutter bindings for the Zvec in-process vector engine, letting mobile and desktop apps run on-device semantic search, retrieval-augmented generation and similarity queries with no separate server.

  • Mobile Claw

    github.com

    A Capacitor plugin that embeds a native Rust AI agent engine directly on Android and iOS, running Claude with file tools, code execution, git and extensible MCP device tools, on-device vector memory and background scheduling, with no cloud relay.

  • A Swift package for streaming, on-device speech recognition on iOS, built on a custom Rust inference runtime (VoxRT) rather than ONNX Runtime or PyTorch Mobile, running a 32-million-parameter FastConformer model with roughly 90ms per-chunk latency on an iPhone 13 Pro Max.