Repository navigation
Selection and documentation release. jevfetch keeps more of the text that qualifies an answer, scores fewer blocks twice, and the README shows a WebFetch comparison measured on 2026-10-23.
uv tool install jevfetch- A block right before or after a kept block under the same heading is kept from a stage-2 score of 0.6 (
Config.neighbor_threshold), so a condition next to the answer stays with it. - Note, tip and warning boxes written as
<aside>are now read and scored instead of dropped.--no-notesskips them on pages too long to pass through. - When a table row is kept, the table's header row is added, so the agent can tell what each column means.
- Stage 2 now rescores blocks from 0.6 instead of 0.3 in stage 1, and starts on each window as soon as that window is scored.
- The agent skill tells agents not to add the answer they expect or extra keywords to the question, and lists the spaces jevfetch puts around superscripts and subscripts.
- The README introduces jevfetch as a reader for coding agents such as Claude Code and Codex. Its WebFetch comparison was rerun on 30 questions with Claude Code 2.1.309, and two questions whose sites serve Markdown that WebFetch passes through whole were removed from the set.
bench/RESULTS.mdadds a comparison on Exa's WebCode Highlights set. - The README has a logo and a how-it-works animation, and its images now load on PyPI.