DeepSeek OCR for Openclaw

DeepSeek OCR is a specialized skill for converting images, screenshots, and documents into high-quality text or markdown using advanced AI models.

qianjunye
v1.0.0
Feb 28, 2026
0
1.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ucloud-deepseek-ocr

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ucloud-deepseek-ocr using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is DeepSeek OCR?

DeepSeek OCR is a robust integration for Openclaw Skills that leverages the DeepSeek-OCR model to provide high-fidelity text recognition. It allows users to process local images, screenshots, or downloaded remote files and transform them into structured Markdown, plain text, or JSON.

This skill is particularly useful for developers and researchers who need to digitize physical documents, extract data from UI mockups, or analyze complex visual information within their AI-assisted workflows. By utilizing the Openclaw Skills framework, it simplifies the interaction between local file systems and powerful vision-language models.

DeepSeek OCR Use Cases

  • Extracting code snippets from tutorial screenshots for quick implementation.
  • Converting scanned document images into editable Markdown files for documentation.
  • Parsing data tables from image assets into structured JSON for data analysis.
  • Automating the transcription of handwritten notes into digital text within Openclaw Skills environments.

How DeepSeek OCR Works

  1. The user provides a path to a local image file in a supported format like JPG, PNG, or WebP.
  2. The skill utilizes system binaries to encode the image into a Base64 string for API compatibility.
  3. The encoded data is sent to the DeepSeek API endpoint along with specified formatting instructions (e.g., Markdown or JSON).
  4. The AI model processes the visual data and returns the recognized text.
  5. The skill outputs the result directly to the terminal or calling application, ready for further processing.

DeepSeek OCR Setup

To get started with this component of your Openclaw Skills library, ensure you have the necessary dependencies and configuration:

  1. Install system requirements:
# Ensure curl, jq, and base64 are available in your PATH
  1. Set your API Key as an environment variable:
export DEEPSEEK_OCR_API_KEY="your_api_key_here"
  1. Or configure the skill via your global Openclaw Skills configuration file at ~/.openclaw/openclaw.json:
{
  "skills": {
    "deepseek-ocr": {
      "apiKey": "YOUR_KEY_HERE"
    }
  }
}

DeepSeek OCR Data Schema & Taxonomy

The skill manages data by transforming binary image files into text-based formats. The following table describes the input and output parameters:

Parameter Description Examples
image_path Path to local file /path/to/screenshot.png
output_format Desired text structure markdown, text, json

Internal metadata within Openclaw Skills ensures that the correct API endpoint (defaulting to ModelVerse) is targeted and that authentication is handled securely via the primary environment variable.

DeepSeek OCR Advanced Features

  • Support for custom API endpoints via the DEEPSEEK_OCR_API_URL variable, allowing for private proxy usage.
  • Specialized "extract table as json" prompts for complex document parsing.
  • Seamless integration for remote images by combining with curl download workflows.
  • Multi-format output support to fit into various automated pipelines within the Openclaw Skills ecosystem.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*