evo-pdf-to-markdown

SkillDocs & knowledge

Converts academic PDF to Markdown using marker-pdf v1.3.3, preserving LaTeX math delimiters in $$ format.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the evo-pdf-to-markdown skill

What this skill tells your AI

The instructions your AI receives, as published by openlair/openskill in tasks-evolved/latex-formula-extraction/environment/skills/evo-pdf-to-markdown/SKILL.md and read by ahel’s review.

Converts PDF files to Markdown text using the marker-pdf library (v1.3.3), preserving LaTeX formulas in $$ delimiters.

Key Functions

  • setup_marker_models() - Initialize marker-pdf deep learning models
  • convert_pdf_to_markdown(pdf_path, force_ocr=False) - Convert PDF to Markdown

Usage

import sys
sys.path.insert(0, '/app/environment/skills/evo-pdf-to-markdown/scripts')
from utils import convert_pdf_to_markdown

markdown_text = convert_pdf_to_markdown('/path/to/paper.pdf')

Notes

  • marker-pdf outputs display math as $$ ... $$ and inline math as $ ... $
  • Multi-line equations may be split into multiple $$ blocks
  • Equation numbers may be included inside the $$ delimiters (needs post-processing)
  • force_ocr=True forces visual math recognition instead of relying on PDF text streams
  • The converter uses surya-ocr suite and texify model for math OCR

Signals

GitHub stars
89
Forks
4
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
evo-pdf-to-markdown
Source
github.com/openlair/openskill