feyninc / pulpie-orange-large

huggingface.co
Total runs: 56
24-hour runs: 1
7-day runs: -5
30-day runs: 7
Model's Last Updated: July 02 2026
token-classification

Introduction of pulpie-orange-large

Model Details of pulpie-orange-large

Pulpie Orange

Pulpie Orange Large

Pareto-optimal main-content extraction from HTML.
2.1B-parameter encoder · 0.873 ROUGE-5 F1 on WebMainBench · the highest-quality Pulpie model (teacher).

GitHub · Blog · PyPI


Pulpie Orange Large extracts the main content from raw HTML, stripping navigation, ads, sidebars, and footers. It is an encoder that labels every HTML block as content or boilerplate in a single forward pass, so it approaches state-of-the-art extraction quality while running far faster and cheaper than autoregressive extractors.

At 2.1B parameters it is the strongest single model in the family, scoring 0.873 ROUGE-5 F1 — ahead of Dripper (0.864) at a third the memory-bandwidth cost. It is the teacher from which Orange Base and Orange Small are distilled. Use it when you want maximum quality; for most production workloads Orange Small matches it within ~1 F1 point at a fraction of the cost.

Usage

The easiest way to use this model is through the pulpie package:

pip install pulpie
from pulpie import Extractor

extractor = Extractor(model="orange-large")
result = extractor.extract(html)

print(result.markdown)                # clean Markdown
print(result.html)                    # clean HTML
print(result.n_main, result.n_other)  # blocks kept vs dropped

Extractor auto-detects CUDA, Apple MPS, then CPU. See the GitHub README for batch and multi-GPU usage.

How it works

Pulpie runs a four-stage pipeline:

  1. Simplify — remove scripts, styles, and formatting noise; tag each block with a unique ID.
  2. Chunk — pack blocks into sequences of up to 8,192 tokens separated by <|sep|> markers (~80% of pages fit in one chunk).
  3. Classify — a single encoder forward pass labels every block (at its <|sep|> position) as content or boilerplate.
  4. Reconstruct — return the kept blocks as HTML, or convert to Markdown.

This model is a token-classification head over EuroBERT-2.1B , fine-tuned on 14,959 Common Crawl pages with block-level labels (DeepSeek V3.2 labeled, Dripper cross-validated), using class-weighted cross-entropy.

Benchmarks

WebMainBench, English subset (6,647 pages), ROUGE-5 F1:

Model Params ROUGE-5 F1 Throughput (L4)
Pulpie Orange Large (this model) 2.1B 0.873 1.3 pages/sec
Dripper 0.6B 0.864 0.68 pages/sec
Pulpie Orange Base 610M 0.863 3.9 pages/sec
Pulpie Orange Small 210M 0.862 13.7 pages/sec
magic-html - 0.700 -
Trafilatura - 0.619 -

Full analysis in the blog post .

Model family
Model Params ROUGE-5 F1 Use case
pulpie-orange-small 210M 0.862 Recommended — best value, fastest
pulpie-orange-base 610M 0.863 Balanced
pulpie-orange-large 2.1B 0.873 Highest quality (teacher)
Acknowledgements

Pulpie builds directly on the work of the MinerU-HTML and Dripper team (Ma et al., 2025). Their simplify_html preprocessing, block-level annotation scheme, and the WebMainBench benchmark are foundational to this work. Built on EuroBERT (Boizard et al., 2025).

Citation
@note{pulpie2026,
  title  = {Pulpie: Pareto-Optimal Models for Cleaning the Web},
  author = {Minhas, Bhavnick and Nigam, Shreyash and Feyn Research},
  year   = {2026},
  venue  = {Feyn Field Notes}
}

Built by Feyn . Model weights and the pulpie library are licensed under Apache 2.0.

Runs of feyninc pulpie-orange-large on huggingface.co

56
Total runs
1
24-hour runs
2
3-day runs
-5
7-day runs
7
30-day runs

More Information About pulpie-orange-large huggingface.co Model

More pulpie-orange-large license Visit here:

https://choosealicense.com/licenses/apache-2.0

pulpie-orange-large huggingface.co

pulpie-orange-large huggingface.co is an AI model on huggingface.co that provides pulpie-orange-large's model effect (), which can be used instantly with this feyninc pulpie-orange-large model. huggingface.co supports a free trial of the pulpie-orange-large model, and also provides paid use of the pulpie-orange-large. Support call pulpie-orange-large model through api, including Node.js, Python, http.

pulpie-orange-large huggingface.co Url

https://huggingface.co/feyninc/pulpie-orange-large

feyninc pulpie-orange-large online free

pulpie-orange-large huggingface.co is an online trial and call api platform, which integrates pulpie-orange-large's modeling effects, including api services, and provides a free online trial of pulpie-orange-large, you can try pulpie-orange-large online for free by clicking the link below.

feyninc pulpie-orange-large online free url in huggingface.co:

https://huggingface.co/feyninc/pulpie-orange-large

pulpie-orange-large install

pulpie-orange-large is an open source model from GitHub that offers a free installation service, and any user can find pulpie-orange-large on GitHub to install. At the same time, huggingface.co provides the effect of pulpie-orange-large install, users can directly use pulpie-orange-large installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

pulpie-orange-large install url in huggingface.co:

https://huggingface.co/feyninc/pulpie-orange-large

Url of pulpie-orange-large

pulpie-orange-large huggingface.co Url

Provider of pulpie-orange-large huggingface.co

feyninc
ORGANIZATIONS

Other API from feyninc

huggingface.co

Total runs: 18.3K
Run Growth: -3.9K
Growth Rate: -21.38%
Updated:July 29 2026
huggingface.co

Total runs: 2.0K
Run Growth: 1.1K
Growth Rate: 53.82%
Updated:July 07 2026
huggingface.co

Total runs: 1.4K
Run Growth: 1.2K
Growth Rate: 85.79%
Updated:September 11 2026
huggingface.co

Total runs: 63
Run Growth: -69
Growth Rate: -109.52%
Updated:July 09 2026
huggingface.co

Total runs: 25
Run Growth: -87
Growth Rate: -348.00%
Updated:July 07 2026
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:August 20 2026