Favicon of Nougat

Nougat

A local AI PDF parser for academic papers that handles LaTeX math and tables, with batch processing, a local API and MIT-licensed code.

Screenshot of Nougat website

Nougat is a local AI PDF parser for researchers and developers who need to extract content from academic papers. It handles LaTeX math and tables alongside the paper's text.

  • Academic content: Parse academic PDFs with support for mathematical notation and tables.
  • Batch processing: Process a single PDF or a collection of papers through a command-line interface.
  • Local API: Connect applications to a PDF parsing API on your machine and optionally limit processing to selected pages.
  • Model training: Prepare datasets, train or fine-tune models, and evaluate results for different types of document content.

Nougat is a Python tool with open-source code under the MIT license. It offers small and base models, with the small model as the default. Windows supports GPU processing through an appropriate PyTorch installation. The API and dataset-generation features require extra dependencies.

Nougat provides downloadable small and base OCR checkpoints. Its license files distinguish MIT-licensed code from CC BY-NC 4.0 model weights. The weights’ noncommercial terms remain relevant even when the parser runs entirely on your machine.

Similar to Nougat