# Tools

> Every listed resource, editors’ picks first. The filters below can be combined.

- Search: append `?q=<keywords>` to the URL. Separate several keywords with spaces; all of them must match. Matches name, repository, tags, professions, description and README.
- Filter by type: append `?type=<cli|skill|plugin|mcp>` to the URL.
- Filter by profession: append `?profession=<profession id>` to the URL. Separate several ids with commas; a resource matches when it suits any of them. Ids are listed at https://hebbmind.com/api/v1/professions
- Filter by tag: append `?tag=<tag>` to the URL. Separate several tags with commas; a resource must carry all of them. Tags are listed at https://hebbmind.com/api/v1/tags

Resources for Full-stack / Indie or ML / AI or Data analysis or Teachers / Students, Tagged `ocr`: 16 items.

> - Full-stack / Indie: General software work: coding-agent workflows, code review, debugging and Git collaboration.
> - ML / AI: Model training, evaluation and LLM application development.
> - Data analysis: Querying, statistical analysis, reporting and visualization.
> - Teachers / Students: Lesson prep, quizzes, grading and course materials; self-study and exam prep.

- [PaddleOCR](https://hebbmind.com/cli/paddleocr.md): [CLI] Baidu PaddlePaddle's official OCR and document parsing tool: the paddleocr command reads text from images and parses PDFs and scans into Markdown or JSON, supporting 100+ languages with models that run locally.
- [PaddleOCR MCP Server](https://hebbmind.com/mcp/paddlepaddle-mcp-server.md): [MCP] Official PaddleOCR MCP: text recognition and layout parsing for images and PDFs (PP-OCR, PP-StructureV3, PaddleOCR-VL), returning text or Markdown. Runs inference locally, or calls the official API or a self-hosted service.
- [MinerU](https://hebbmind.com/cli/mineru.md): [CLI] Document parser from OpenDataLab that turns PDFs, images and Office files into Markdown or JSON, handling tables, formulas and complex layouts well, with page-by-page reading and citation anchors for agents. Parses locally by default; needs Python 3.10+.
- [Tesseract OCR](https://hebbmind.com/cli/tesseract.md): [CLI] Classic open-source OCR engine and CLI that reads text from images and outputs plain text, hOCR, searchable PDF or TSV. Supports 100+ languages; install the language data for each language you need.
- [Docling](https://hebbmind.com/cli/docling.md): [CLI] Parses PDF, DOCX, PPTX, XLSX, HTML, images and audio, recovering layout, reading order, tables and formulas, and exports Markdown, HTML or lossless JSON. Started by IBM Research, now hosted by the LF AI & Data Foundation; runs fully locally.
- [Umi-OCR](https://hebbmind.com/cli/umi-ocr.md): [CLI] Free, open-source offline OCR desktop app for screenshots, batch images, scanned PDFs and QR codes, callable via the umi-ocr CLI or an HTTP API (the CLI relies on the app's local HTTP service, on by default). Windows and Linux only.
- [Marker](https://hebbmind.com/cli/marker.md): [CLI] Converts PDFs, images, PPTX, DOCX, XLSX, EPUB and more into Markdown, JSON or HTML, preserving tables, formulas and layout, with optional LLM help for higher accuracy. Needs Python 3.10+ and PyTorch; large-scale commercial use of the model weights needs a paid license.
- [olmOCR](https://hebbmind.com/cli/olmocr.md): [CLI] AI2's tool for converting PDFs and scans to Markdown with a vision LLM, handling equations, tables, handwriting and multi-column layouts, suited to bulk digitizing papers and archives. Local runs need an NVIDIA GPU with 12GB+ VRAM; otherwise use a paid OpenAI-compatible remote endpoint.
- [Video-subtitle-extractor](https://hebbmind.com/cli/video-subtitle-extractor.md): [CLI] Extracts subtitles burned into videos to SRT or TXT, with all OCR done locally in 87 languages. Mainly a GUI (with batch mode); the CLI backend/main.py reads the video path and subtitle area from stdin. Needs Python 3.12+ and PaddlePaddle; paths cannot contain spaces or Chinese characters.
- [Pix2Text](https://hebbmind.com/cli/pix2text.md): [CLI] Recognizes images or whole PDFs (including scans) with math formulas and tables into Markdown and LaTeX, strong on English and Chinese and supporting 80+ languages, handy for digitizing exams, lecture notes and study notes. An open-source Mathpix alternative that runs locally with Python.
- [anymd](https://hebbmind.com/mcp/pdf-reader-mcp.md): [MCP] Converts PDF, Word, PowerPoint, Excel, EPUB, web pages and images to clean Markdown locally, keeping page anchors, tables and two-column reading order, with full-text search across folders. Formerly pdf-reader-mcp; no uploads, no API key. Needs Node.js 18+; OCR for scans needs tesseract.
- [LaTeX Document Skill](https://hebbmind.com/skill/latex-document-skill.md): [Skill] Describe what you need and get a typeset PDF: turn handwritten notes or scanned textbooks into LaTeX handouts and cheat sheets, make exams with answer keys, write papers, theses, posters, resumes and letters. 27 templates plus chart and mail-merge scripts. Needs TeX Live (install script included).
- [Docling MCP](https://hebbmind.com/mcp/docling-mcp.md): [MCP] The Docling project's official MCP: converts PDF, Word, PowerPoint and more into structured documents with layout and table detection and OCR for scans, and lets agents build new documents paragraph by paragraph and export Markdown. Local mode needs Python and uv, or use your own Docling Serve.
- [Knowledge Absorber](https://hebbmind.com/skill/studyanalysis-skills.md): [Skill] Turns web pages, long PDFs, Word files, images or code into tutor-style study notes: Markdown notes plus searchable HTML knowledge cards with concept breakdowns and mind maps. Needs Python 3.8+, plus Chrome for some sites; the optional tutor chat needs an OpenAI-compatible API key.
- [ImageSorcery MCP](https://hebbmind.com/mcp/imagesorcery-mcp.md): [MCP] Local image processing MCP: crop, resize, rotate, add text and watermarks, blur, remove backgrounds, detect objects and extract text with OCR, with no images uploaded anywhere; handy for photos, scans and course visuals. Needs Python 3.10 and pipx; first install downloads detection models.
- [MinerU Open MCP](https://hebbmind.com/mcp/opendatalab-mcp.md): [MCP] MinerU's official MCP: parses PDF, Word, PowerPoint and images into Markdown via the mineru.net cloud API, keeping tables and formulas. The keyless Flash mode works out of the box; add a token for higher quotas and more formats.
