Skip to content
Back to skills

Local Ocr Pipelines

ASecurity

"Routes PaddleOCR users to local OCR, single-model predictors, and

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
devopspythongoapibackend

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill local-ocr-pipelines --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Local Ocr Pipelines?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Local Ocr Pipelines
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-local-ocr-pipelines/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-local-ocr-pipelines)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: local-ocr-pipelines
description: "Routes PaddleOCR users to local OCR, single-model predictors, and
  engine/device troubleshooting."
metadata:
  disco-role: operating
disable-model-invocation: true
license: Apache 2.0
---

# Local OCR and Model Pipelines

Use this route when the task is about PaddleOCR's local OCR pipeline or a standalone predictor class. If the user wants full document parsing, Office conversion, or hosted service usage, route them elsewhere.

## Handle these tasks here

- General OCR with `PaddleOCR`.
- Standalone predictors such as `TextDetection`, `TextRecognition`, `DocImgOrientationClassification`, `TextLineOrientationClassification`, `TextImageUnwarping`, `LayoutDetection`, `FormulaRecognition`, `ChartParsing`, `DocVLM`, `TableClassification`, `TableCellsDetection`, `TableStructureRecognition`, and `SealTextDetection`.
- CLI subcommands like `paddleocr ocr`, `paddleocr text_detection`, `paddleocr text_recognition`, and the other single-model predictors.
- Model-name selection, language fallback, and engine/device configuration for local inference.

## Route away from here

- `PPStructureV3`, `PaddleOCRVL`, `PPChatOCRv4Doc`, `PPDocTranslation`, and `doc2md` belong in `document-parsing-and-conversion`.
- Official hosted API, MCP, and LangChain integrations belong in `cloud-api-and-integrations`.
- Training, export, deployment, and TIPC evidence belong in `training-export-and-deployment`.

## Read these references

- [`references/ocr-workflows.md`](references/ocr-workflows.md) for end-to-end OCR recipes and language/model selection.
- [`references/model-and-engine-reference.md`](references/model-and-engine-reference.md) for model families, default subcommands, and engine flags.
- [`references/troubleshooting.md`](references/troubleshooting.md) for model download, backend, and language/version failures.

## Use the bundled script

- [`scripts/run_ocr_pipeline.py`](scripts/run_ocr_pipeline.py) wraps the public `PaddleOCR` API with safe defaults for local runs.

## What future agents should know

- `PaddleOCR` is the end-to-end OCR pipeline; it returns a list of result objects that can be printed or saved.
- The common control surface comes from the shared PaddleX wrapper: `device`, `engine`, `engine_config`, `enable_hpi`, `use_tensorrt`, `precision`, `enable_mkldnn`, `cpu_threads`, and `enable_cinn`.
- The CLI and Python APIs share the same basic model-selection logic. Default OCR is PP-OCRv6; older versions and language-specific fallbacks are documented in the workflow reference.
- For standalone predictors, prefer the model-class names and CLI subcommands over ad hoc source checkout scripts.
- Keep CPU import/help checks separate from accelerated backend claims.

## Common triggers

- "Run OCR on this image"
- "Why did PP-OCRv6 choose this model name?"
- "How do I use text detection / recognition directly?"
- "What engine should I use for this predictor?"
- "Why is the language or model combination unsupported?"

Files in this skill

  • SKILL.md2.9 KB
  • references/model-and-engine-reference.md3.6 KB
  • references/ocr-workflows.md2.5 KB
  • references/troubleshooting.md2.5 KB
  • scripts/run_ocr_pipeline.py1.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.