MCPcopy Index your code
hub / github.com/Brooooooklyn/system-ocr

github.com/Brooooooklyn/system-ocr @v1.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.0 ↗ · + Follow
34 symbols 63 edges 10 files 5 documented · 15% 1 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

@napi-rs/system-ocr

https://github.com/Brooooooklyn/system-ocr/actions

OCR library that uses system provided API. VisionKit on macOS, Media OCR on Windows.

Example

node example/index.js
Example Result
example result
example result

Usage

Install

pnpm add @napi-rs/system-ocr
yarn install @napi-rs/system-ocr
npm install @napi-rs/system-ocr

API

import { recognize } from '@napi-rs/system-ocr'

const result = await recognize('path/to/image.png')
import { recognize, OcrAccuracy } from '@napi-rs/system-ocr'

const image = await fetch('https://example.com/image.png')

const result = await recognize(image, OcrAccuracy.Accurate, ['fr', 'zh-cn'])

Credits

Huge thanks to:

Extension points exported contracts — how you extend this code

OcrResult (Interface)
(no doc)
index.d.ts

Core symbols most depended-on inside this repo

take_dlerror
called by 6
src/macos/documents.rs
isMusl
called by 4
index.js
recognize
called by 2
src/lib.rs
compile_swift
called by 1
build.rs
isMuslFromFilesystem
called by 1
index.js
isMuslFromReport
called by 1
index.js
isMuslFromChildProcess
called by 1
index.js
requireNative
called by 1
index.js

Shape

Function 22
Class 4
Method 4
Enum 3
Interface 1

Languages

Rust71%
TypeScript29%

Modules by API surface

src/macos/documents.rs7 symbols
src/lib.rs7 symbols
index.js6 symbols
src/windows.rs5 symbols
src/macos/mod.rs3 symbols
scripts/inject-darwin-sidecar.mjs2 symbols
index.d.ts2 symbols
build.rs2 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add system-ocr \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact