DEV.co
Open-Source LLM · rednote-hilab

dots.mocr

dots.mocr is a 3B-parameter multilingual document parsing and image-to-text model licensed under MIT. It targets OCR, document layout analysis, table extraction, formula recognition, and SVG code generation from structured graphics. The model reports strong performance on standard benchmarks (olmOCR, OmniDocBench, XDocParse) relative to comparable-sized peers, though it remains below the largest generalist models (Gemini 3 Pro, Qwen3-VL-235B). It supports English and Chinese and is gated=false on HuggingFace.

Source: HuggingFace — huggingface.co/rednote-hilab/dots.mocr
3B
Parameters
mit
License (OSI-approved)
Unknown
Context (tokens)
395.7k
Downloads (30d)

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
Developerrednote-hilab
Parameters3B
Context windowUnknown
Licensemit — OSI-approved
Modality / taskimage-text-to-text
Gated on HuggingFaceNo
Downloads395.7k
Likes140
Last updated2026-07-04
Sourcerednote-hilab/dots.mocr

What dots.mocr is

3039M-parameter vision-language model with image-text-to-text pipeline. Capabilities include document OCR, semantic understanding, grounding, interactive dialogue, and direct SVG rendering from graphics. Evaluated on olmOCR-Bench (83.9%), OmniDocBench v1.5, XDocParse, and pdf-parse-bench. A specialized variant (dots.mocr-svg) is available for SVG-specific tasks. Context length is unknown. Model uses safetensors format and custom code; requires HuggingFace transformers for inference.

Quickstart

Run dots.mocr locally

Load the open weights with 🤗 Transformers and generate — the same model, self-hosted.

quickstart.pypython
from transformers import pipelinepipe = pipeline("text-generation", model="rednote-hilab/dots.mocr")out = pipe("Explain retrieval-augmented generation in one sentence.",           max_new_tokens=128)print(out[0]["generated_text"])

Swap in vLLM or Ollama for production-grade serving. DEV.co can stand up the inference stack.

Deployment

How you'd run it

A typical self-hosted path — open weights, an inference server, your application.

DEV.co builds each layer — from GPU infrastructure to the application.

Best use cases

Document digitization and archival

Converts scanned PDFs, old documents, and image-based records into structured text and layout-aware markdown. Handles multi-column layouts, headers/footers, and mixed content (text, tables, formulas).

Automated SVG generation from design mockups and diagrams

Parses charts, UI wireframes, scientific figures, and technical diagrams into machine-editable SVG code. Useful for design automation and rendering pipeline acceleration.

Multilingual document understanding at scale

Supports English and Chinese, enabling cost-effective local inference for enterprises processing high volumes of multilingual documents without API dependencies.

Running & fine-tuning it

ESTIMATE: 3B parameters suggest 6–12 GB VRAM for inference in fp32; 3–6 GB in fp16 (bfloat16). Exact precision, quantization support (GPTQ, AWQ), and batching overhead are unknown and require testing. SVG generation variant may have different memory footprint.

Model card does not document LoRA, QLoRA, or full fine-tuning feasibility. Custom code is present, suggesting potential integration hooks, but fine-tuning infrastructure and training data requirements are not stated. Requires direct review of GitHub repository or contact with rednote-hilab.

When to avoid it — and what to weigh

  • Real-time, ultra-low-latency inference required — 3B parameter model; exact latency/throughput characteristics are unknown. Benchmark code is from Gemini 3 Flash evaluation, not raw model speed measurements.
  • Specialized domain OCR (medical, legal, code-heavy formats) — Evaluation focuses on general documents, tables, formulas, and graphics. No evidence of specialized fine-tuning for regulated or highly technical content.
  • Languages beyond English and Chinese — Model explicitly supports only English and Chinese. Multilingual coverage is unclear; other languages are not documented.
  • Guaranteed deterministic or audit-trail outputs — No information on output consistency, reproducibility modes, or provenance tracking for compliance-heavy workflows.

License & commercial use

MIT License. MIT is a permissive OSI-approved license permitting commercial use, modification, and distribution under attribution and liability disclaimers.

MIT license permits commercial use without restriction. No gating or restrictive terms stated in model card. However, verify that any third-party dependencies, training data, or custom code modules do not carry incompatible licenses. SVG parsing functionality and integration with proprietary pipelines should be validated for your use case. Recommend review of GitHub repository for any undisclosed dependencies.

DEV.co evaluation signals

Editorial assessment — not user reviews. Directional, with an explicit confidence level.

SignalAssessment
MaintenanceActive
DocumentationAdequate
License clarityClear
Deployment complexityModerate
DEV.co fitGood
Assessment confidenceHigh
Security considerations

Model uses custom code, requiring careful review before production deployment. No security audit, adversarial robustness, or prompt-injection testing is documented. SVG generation from untrusted images may pose injection risks if output is not sanitized before rendering. Input validation and output escaping should be implemented. No information on data retention or privacy handling in the live demo.

Alternatives to consider

PaddleOCR-VL-1.5

Smaller, similar benchmark performance on OmniDocBench (997.9 Elo vs. 1059.0), broader community support in Chinese-speaking regions, and integrated paddlepaddle ecosystem. Trade-off: fewer SVG capabilities and slightly lower average Elo (920.5 vs. 1124.7).

Gemini 3 Pro

Highest benchmark performance (1210.7 average Elo, 0.066 TextEdit error), supports more languages and modalities. Trade-off: API-only (no local inference), cost per request, privacy concerns, and vendor lock-in.

Qwen3-VL-235B-A22B-Instruct

Larger generalist model, strongest multilingual and multi-modal understanding, strong benchmarks. Trade-off: massive memory footprint (235B parameters), substantially higher inference cost, overkill for document-only tasks.

Software development agency

Ship dots.mocr with senior software developers

Start with the live demo at dotsocr.xiaohongshu.com, review the paper (arXiv:2603.13032), or clone the GitHub repository. For enterprise integration, custom fine-tuning, or deployment consulting, contact rednote-hilab or a Devco AI engineer to assess hardware requirements and integration complexity.

Talk to DEV.co

Related open-source tools

Surfaced by semantic similarity across the DEV.co open-source index.

dots.mocr FAQ

Can I use dots.mocr in a commercial product?
Yes. MIT license permits commercial use, modification, and redistribution under attribution. However, verify that any bundled dependencies or training data do not carry conflicting licenses. Review the GitHub repository and contact the maintainers if using custom code modules in regulated industries.
What GPU/hardware do I need to run this locally?
Estimate: 3B parameters require 6–12 GB VRAM (fp32) or 3–6 GB (fp16/bfloat16). Exact requirements depend on batch size, context length (unknown), and quantization. CPU inference is possible but slow. Start with a mid-range GPU (e.g., RTX 3060, A10) and benchmark; VRAM needs should be verified empirically for your inference setup.
Does dots.mocr support languages other than English and Chinese?
Not documented. The model card lists en, zh, and 'multilingual' tags, but specific language coverage is unclear. Testing or contacting rednote-hilab is recommended if you require other languages.
How do I fine-tune or customize dots.mocr for my documents?
Unknown. The model card does not document fine-tuning infrastructure, LoRA support, or training procedures. Refer to the GitHub repository (github.com/rednote-hilab/dots.mocr) or open an issue for guidance.

Software development & web development with DEV.co

DEV.co helps companies turn open-source tools like dots.mocr into production software. Our software development services cover the full lifecycle — architecture, web development, integration, and maintenance — delivered by software developers and web developers who ship. Engage our software development agency to implement or customize it for your open-source llms stack.

Deploy dots.mocr for Your Document Automation Pipeline

Start with the live demo at dotsocr.xiaohongshu.com, review the paper (arXiv:2603.13032), or clone the GitHub repository. For enterprise integration, custom fine-tuning, or deployment consulting, contact rednote-hilab or a Devco AI engineer to assess hardware requirements and integration complexity.