anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
A vision-language model that reads images, documents and video together with a text question and answers in text. Suits developers who build apps around charts, scans, screens and clips.
Qwen2.5-VL-7B-Instruct is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download Qwen/Qwen2.5-VL-7B-Instruct
Qwen2.5-VL-7B-Instruct is a vision-language model from Qwen that reads images and video together with text. You show it a picture, a document or a clip and ask a question, and it answers in text. It is the instruction-tuned 7B member of a family with 3, 7 and 72 billion parameter sizes.
Developers building apps that need to read documents, charts and screens, and teams who want an open multimodal model they can run themselves. Researchers who work on video or visual agents will also find it useful.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Finance | Back-office teams | Pull fields out of scanned invoices and forms | Turn an invoice scan into structured data |
| Commerce | Product and data teams | Read tables, charts and layouts in images | Extract a table from a screenshot |
| Software | App developers | Add image and video questions to their apps | Ask what a chart shows |
| Research | Vision and agent researchers | Test grounding, long video and screen control | Mark objects with boxes or points |
Anyone who only needs a text chat model can skip it, since the vision parts add weight and setup.
| Use case | Who | What they get back |
|---|---|---|
| Read documents and charts | Data and finance teams | Text and structured output from scans, forms and tables |
| Locate objects in a picture | Vision developers | Bounding boxes or points in stable JSON |
| Follow long video | Media and analytics teams | Answers about videos over an hour, with the relevant segment pinpointed |
| Drive a screen | Agent builders | Reasoning and tool directions for computer or phone use |
pip install -U huggingface_hub hf download Qwen/Qwen2.5-VL-7B-Instruct
Load the model in a Python script, hand it an image or a video together with a written question, and read the text that comes back. The card on Hugging Face shows the exact loading code, which is not repeated here.
You give it a scan of an invoice and ask it to return the contents as structured fields. It replies with the invoice details laid out as data you can feed into other tools.
If you are new, start with one image and one question, such as asking what a chart shows. Check the answer against the picture before you try video or long documents.
Experts will notice the vision encoder uses window attention in the ViT, with SwiGLU and RMSNorm to match the Qwen2.5 language model. Video training uses dynamic resolution and dynamic frame rate sampling, and mRoPE is aligned to absolute time. That alignment lets it locate specific moments. The model has about 8.3B parameters in total.
A vision-language model that reads images, documents and video together with a text question and answers in text. Suits developers who build apps around charts, scans, screens and clips.
Made by Qwen on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: Qwen2.5-VL-7B-Instruct is a vision-language model from Qwen that reads images and video together with text. You show it a picture, a document or a clip and ask a question, and it answers in text. It is the instruction-tuned 7B member of a family with 3, 7 and 72 billion parameter sizes.
Who it suits: Developers building apps that need to read documents, charts and screens, and teams who want an open multimodal model they can run themselves. Researchers who work on video or visual agents will also find it useful.
Industry | Who uses it | How they use it | Example
Finance | Back-office teams | Pull fields out of scanned invoices and forms | Turn an invoice scan into structured data
Commerce | Product and data teams | Read tables, charts and layouts in images | Extract a table from a screenshot
Software | App developers | Add image and video questions to their apps | Ask what a chart shows
Research | Vision and agent researchers | Test grounding, long video and screen control | Mark objects with boxes or points
Anyone who only needs a text chat model can skip it, since the vision parts add weight and setup.
Where to use it:
Use case | Who | What they get back
Read documents and charts | Data and finance teams | Text and structured output from scans, forms and tables
Locate objects in a picture | Vision developers | Bounding boxes or points in stable JSON
Follow long video | Media and analytics teams | Answers about videos over an hour, with the relevant segment pinpointed
Drive a screen | Agent builders | Reasoning and tool directions for computer or phone use
How to set it up:
pip install -U huggingface_hub
hf download Qwen/Qwen2.5-VL-7B-Instruct
How to use it: Load the model in a Python script, hand it an image or a video together with a written question, and read the text that comes back. The card on Hugging Face shows the exact loading code, which is not repeated here.
Example: You give it a scan of an invoice and ask it to return the contents as structured fields. It replies with the invoice details laid out as data you can feed into other tools.
For newcomers and experts: If you are new, start with one image and one question, such as asking what a chart shows. Check the answer against the picture before you try video or long documents.
Experts will notice the vision encoder uses window attention in the ViT, with SwiGLU and RMSNorm to match the Qwen2.5 language model. Video training uses dynamic resolution and dynamic frame rate sampling, and mRoPE is aligned to absolute time. That alignment lets it locate specific moments. The model has about 8.3B parameters in total.
You send an image or video and a question
The vision encoder reads the visuals
The language model combines them with your text
It replies with text, JSON or coordinates
Title: Qwen2.5-VL-7B image benchmark scores
DocVQA test: 95.7 score
ChartQA test: 87.3 score
TextVQA val: 84.9 score
InfoVQA test: 82.6 score
MMBench-V1.1-En test: 82.6 score
MathVista testmini: 68.2 score
Good to know:
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download Qwen/Qwen2.5-VL-7B-Instruct
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 5 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| Qwen2.5-VL-7B-Instruct This page | 5,894,471 | 1,772 | 8.3B | apache-2.0 | |
| UI-TARS-1.5-7BShares qwen2_5_vl · multimodal · image-text-to-text | 230,540 | 622 | 8.3B | apache-2.0 | |
| Qwen2.5-VL-7B-Instruct-GGUFShares qwen2_5_vl · multimodal · image-text-to-text | 285,067 | 253 | 7.6B | apache-2.0 | |
| MiniCPM-V 4.6Shares multimodal · image-text-to-text · conversational | 187,584 | 1,253 | 1.3B | apache-2.0 | |
| Molmo2-8BShares multimodal · image-text-to-text · conversational | 45,213 | 201 | 8.7B | apache-2.0 | |
| MiniCPM-OCR JevShares multimodal · image-text-to-text · conversational | 41,426 | 96 | 2.2B | apache-2.0 |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.