skills$openclaw/llmwhisperer
gumadeiras8.4k

by gumadeiras

llmwhisperer – OpenClaw Skill

llmwhisperer is an OpenClaw Skills integration for coding workflows. Extract text and layout from images and PDFs using LLMWhisperer API. Good for handwriting and complex forms.

8.4k stars1.6k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namellmwhisperer
descriptionExtract text and layout from images and PDFs using LLMWhisperer API. Good for handwriting and complex forms. OpenClaw Skills integration.
ownergumadeiras
repositorygumadeiras/llmwhisperer
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @gumadeiras/llmwhisperer
last updatedFeb 7, 2026

Maintainer

gumadeiras

gumadeiras

Maintains llmwhisperer in the OpenClaw Skills directory.

View GitHub profile
File Explorer
2 files
.
_meta.json
634 B
SKILL.md
1.7 KB
SKILL.md

name: llmwhisperer description: Extract text and layout from images and PDFs using LLMWhisperer API. Good for handwriting and complex forms. metadata: {"clawdbot":{"emoji":"📄","scripts":["scripts/llmwhisperer"]}}

LLMWhisperer

Extract text from images and PDFs using the LLMWhisperer API — great for handwriting and complex forms.

Configuration

Requires LLMWHISPERER_API_KEY in ~/.clawdbot/.env:

echo "LLMWHISPERER_API_KEY=your_key_here" >> ~/.clawdbot/.env

Get an API Key

Get a free API key at unstract.com/llmwhisperer.

  • Free Tier: 100 pages/day

Usage

llmwhisperer <file>

Script Source

The executable script is located at scripts/llmwhisperer.

#!/bin/bash
# Extract text using LLMWhisperer API

if [ -z "$LLMWHISPERER_API_KEY" ]; then
  if [ -f ~/.clawdbot/.env ]; then
    # shellcheck disable=SC2046
    export $(grep -v '^#' ~/.clawdbot/.env | grep 'LLMWHISPERER_API_KEY' | xargs)
  fi
fi

if [ -z "$LLMWHISPERER_API_KEY" ]; then
  echo "Error: LLMWHISPERER_API_KEY not found in env or ~/.clawdbot/.env"
  exit 1
fi

FILE="$1"
if [ -z "$FILE" ]; then
  echo "Usage: $0 <file>"
  exit 1
fi

curl -s -X POST "https://llmwhisperer-api.us-central.unstract.com/api/v2/whisper?mode=high_quality&output_mode=layout_preserving" \
  -H "Content-Type: application/octet-stream" \
  -H "unstract-key: $LLMWHISPERER_API_KEY" \
  --data-binary "@$FILE"

Examples

Print text to terminal:

llmwhisperer flyer.jpg

Save output to a text file:

llmwhisperer invoice.pdf > invoice.txt

Process a handwritten note:

llmwhisperer notes.jpg
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

Configuration

Requires `LLMWHISPERER_API_KEY` in `~/.clawdbot/.env`: ```bash echo "LLMWHISPERER_API_KEY=your_key_here" >> ~/.clawdbot/.env ``` ### Get an API Key Get a free API key at [unstract.com/llmwhisperer](https://unstract.com/llmwhisperer/). - **Free Tier:** 100 pages/day

FAQ

How do I install llmwhisperer?

Run openclaw add @gumadeiras/llmwhisperer in your terminal. This installs llmwhisperer into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/gumadeiras/llmwhisperer. Review commits and README documentation before installing.