Instructions to use Harshpenhour/handwriting-reader with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use Harshpenhour/handwriting-reader with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf Harshpenhour/handwriting-reader:Q5_K_M # Run inference directly in the terminal: llama cli -hf Harshpenhour/handwriting-reader:Q5_K_M
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf Harshpenhour/handwriting-reader:Q5_K_M # Run inference directly in the terminal: llama cli -hf Harshpenhour/handwriting-reader:Q5_K_M
Use pre-built binary
# Download pre-built binary from: # https://github.com/ggerganov/llama.cpp/releases # Start a local OpenAI-compatible server with a web UI: ./llama-server -hf Harshpenhour/handwriting-reader:Q5_K_M # Run inference directly in the terminal: ./llama-cli -hf Harshpenhour/handwriting-reader:Q5_K_M
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-server llama-cli # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama-server -hf Harshpenhour/handwriting-reader:Q5_K_M # Run inference directly in the terminal: ./build/bin/llama-cli -hf Harshpenhour/handwriting-reader:Q5_K_M
Use Docker
docker model run hf.co/Harshpenhour/handwriting-reader:Q5_K_M
- Llama new
- LM Studio
- Jan
- Ollama
How to use Harshpenhour/handwriting-reader with Ollama:
ollama run hf.co/Harshpenhour/handwriting-reader:Q5_K_M
- Unsloth Desktop
- Docker Model Runner
How to use Harshpenhour/handwriting-reader with Docker Model Runner:
docker model run hf.co/Harshpenhour/handwriting-reader:Q5_K_M
- Lemonade
How to use Harshpenhour/handwriting-reader with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull Harshpenhour/handwriting-reader:Q5_K_M
Run and chat with the model
lemonade run user.handwriting-reader-Q5_K_M
List all available models
lemonade list
- Atomic Chat
|
Download README.md from Harshpenhour/handwriting-reader: direct link, hf CLI and curl.
- Browser
- Download file 1.61 kB
-
https://huggingface.co/Harshpenhour/handwriting-reader/resolve/main/README.md
- Command line
-
hf download hf://Harshpenhour/handwriting-reader/README.md
-
curl -L -o README.md https://huggingface.co/Harshpenhour/handwriting-reader/resolve/main/README.md
1.61 kB
| license: apache-2.0 | |
| base_model: PaddlePaddle/PaddleOCR-VL-1.6 | |
| tags: | |
| - gguf | |
| - ocr | |
| - handwriting | |
| - llama.cpp | |
| # PenHour handwriting reader | |
| The handwriting reader used by [PenHour](https://penhour.com), a Mac app for journaling on paper. | |
| PenHour downloads these two files once and runs them on the user's Mac with | |
| [llama.cpp](https://github.com/ggml-org/llama.cpp). Pages are never uploaded. | |
| | File | What it is | Size | SHA-256 | | |
| |---|---|---|---| | |
| | `PaddleOCR-VL-1.6-Q5_K_M.gguf` | Language model, Q5_K_M | 341 MB | `5d775957de8da2fded5b488b78743f6a48203377a391913d909372d7ef957ad6` | | |
| | `PaddleOCR-VL-1.6-mmproj-Q4_K_M.gguf` | Vision projector, Q4_K_M | 487 MB | `e2bd793f71d8702170826b2a3f5e6d7be583246c5b2eacc846fdcca6054e9ecf` | | |
| ## Where it comes from | |
| - Model: [PaddleOCR-VL 1.6](https://huggingface.co/PaddlePaddle/PaddleOCR-VL-1.6) by PaddlePaddle (Baidu), | |
| released under the Apache License 2.0. | |
| - GGUF conversions: community repos | |
| [SanjeevSOLANKI/PaddleOCR-VL-1.6-GGUF](https://huggingface.co/SanjeevSOLANKI/PaddleOCR-VL-1.6-GGUF) and | |
| [EstevaoNaval/PaddleOCR-VL-1.6-GGUF](https://huggingface.co/EstevaoNaval/PaddleOCR-VL-1.6-GGUF). | |
| - Change made here: the vision projector was quantized from full precision to Q4_K_M with `llama-quantize` | |
| (llama.cpp build 11803) to make the download smaller. The language model file is unchanged. | |
| ## Use | |
| ``` | |
| llama-server -m PaddleOCR-VL-1.6-Q5_K_M.gguf --mmproj PaddleOCR-VL-1.6-mmproj-Q4_K_M.gguf -c 4096 --jinja | |
| ``` | |
| Send a page image with the prompt `OCR:`. | |
| ## License | |
| Apache License 2.0, same as the original model. See `LICENSE`. | |