MCPcopy Index your code
hub / github.com/a7medev/react-native-ml-kit

github.com/a7medev/react-native-ml-kit @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
190 symbols 360 edges 70 files 8 documented · 4%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

React Native ML Kit

React Native On-Device Machine Learning w/ Google ML Kit

Supported Modules

Module Android iOS
Image Labeling
Identify Languages
Face Detection
Text Recognition
Barcode Scanning
Translate Text
Object Detection and Tracking
Digital Ink Recognition
Smart Replies

Extension points exported contracts — how you extend this code

TextMapProps (Interface)
(no doc)
example/src/text-recognition/TextMap.tsx
Barcode (Interface)
(no doc)
barcode-scanning/index.ts
Frame (Interface)
(no doc)
text-recognition/index.ts
TranslateTextResult (Interface)
(no doc)
translate-text/index.ts
Label (Interface)
(no doc)
image-labeling/index.ts
Point (Interface)
(no doc)
face-detection/index.ts
IdentifiedLanguage (Interface)
(no doc)
identify-languages/index.ts
OptionSwitchProps (Interface)
(no doc)
example/src/core/OptionSwitch.tsx

Core symbols most depended-on inside this repo

contourToMap
called by 15
face-detection/android/src/main/java/com/rnmlkit/facedetection/FaceDetectionModule.java
landmarkToMap
called by 10
face-detection/android/src/main/java/com/rnmlkit/facedetection/FaceDetectionModule.java
scalePointPortrait
called by 3
example/src/core/scaling.ts
rectToMap
called by 3
text-recognition/android/src/main/java/com/rnmlkit/textrecognition/TextRecognitionModule.java
cornerPointsToMap
called by 3
text-recognition/android/src/main/java/com/rnmlkit/textrecognition/TextRecognitionModule.java
rotateFrame
called by 2
example/src/core/scaling.ts
rotatePoint
called by 2
example/src/core/scaling.ts
shownDimensionsPortrait
called by 2
example/src/core/scaling.ts

Shape

Method 98
Function 37
Interface 30
Class 22
Enum 3

Languages

Java63%
TypeScript37%

Modules by API surface

text-recognition/android/src/main/java/com/rnmlkit/textrecognition/TextRecognitionModule.java13 symbols
face-detection/android/src/main/java/com/rnmlkit/facedetection/FaceDetectionModule.java13 symbols
text-recognition/index.ts9 symbols
example/android/app/src/main/java/com/rnmlkitexample/MainApplication.java9 symbols
translate-text/example/android/app/src/main/java/com/example/MainApplication.java7 symbols
translate-text/android/src/main/java/com/rnmlkit/translatetext/TranslateTextModule.java7 symbols
image-labeling/android/src/main/java/com/rnmlkit/imagelabeling/ImageLabelingModule.java7 symbols
identify-languages/example/android/app/src/main/java/com/example/MainApplication.java7 symbols
identify-languages/android/src/main/java/com/rnmlkit/identifylanguages/IdentifyLanguagesModule.java7 symbols
face-detection/index.ts7 symbols
example/src/core/scaling.ts7 symbols
barcode-scanning/android/src/main/java/com/rnmlkit/barcodescanning/BarcodeScanningModule.java7 symbols

For agents

$ claude mcp add react-native-ml-kit \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact