feyninc / pulpie-orange-base

huggingface.co
Total runs: 50
24-hour runs: -18
7-day runs: -32
30-day runs: -20
Model's Last Updated: July 02 2026
token-classification

Introduction of pulpie-orange-base

Model Details of pulpie-orange-base

Pulpie Orange

Pulpie Orange Base

Pareto-optimal main-content extraction from HTML.
610M-parameter encoder · 0.863 ROUGE-5 F1 on WebMainBench · the balanced Pulpie model.

GitHub · Blog · PyPI


Pulpie Orange Base 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 610M parameters it sits between Orange Small and Orange Large , scoring 0.863 ROUGE-5 F1. For most use cases Orange Small offers a better speed/quality trade-off; choose Base when you want a little more headroom than Small without the cost of the 2.1B teacher.

Usage

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

pip install pulpie
from pulpie import Extractor

extractor = Extractor(model="orange-base")
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-610m , distilled from the 2.1B Pulpie Orange Large teacher (KL-divergence 0.7 + hard-label cross-entropy 0.3, temperature 2.0).

Benchmarks

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

Model Params ROUGE-5 F1 Throughput (L4)
Pulpie Orange Large 2.1B 0.873 1.3 pages/sec
Dripper 0.6B 0.864 0.68 pages/sec
Pulpie Orange Base (this model) 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-base on huggingface.co

50
Total runs
-18
24-hour runs
-29
3-day runs
-32
7-day runs
-20
30-day runs

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

More pulpie-orange-base license Visit here:

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

pulpie-orange-base huggingface.co

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

pulpie-orange-base huggingface.co Url

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

feyninc pulpie-orange-base online free

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

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

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

pulpie-orange-base install

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

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

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

Url of pulpie-orange-base

pulpie-orange-base huggingface.co Url

Provider of pulpie-orange-base huggingface.co

feyninc
ORGANIZATIONS

Other API from feyninc

huggingface.co

Total runs: 22.2K
Run Growth: 15.5K
Growth Rate: 70.05%
Updated:July 29 2026
huggingface.co

Total runs: 913
Run Growth: -6.2K
Growth Rate: -682.15%
Updated:July 07 2026
huggingface.co

Total runs: 199
Run Growth: 133
Growth Rate: 66.83%
Updated:September 11 2026
huggingface.co

Total runs: 132
Run Growth: -823
Growth Rate: -623.48%
Updated:July 09 2026
huggingface.co

Total runs: 112
Run Growth: -84
Growth Rate: -75.00%
Updated:July 07 2026
huggingface.co

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