Ehab / HuggingFace Enhanced Search

Published:

Version: 3.0.0+5608567

Summary: Advanced filters, presets, VRAM estimates, saved profiles, and more for the HuggingFace models page

Homepage: https://github.com/Ehab-0/huggingfacesearch

Support: https://github.com/Ehab-0/huggingfacesearch/issues

License: MIT

Antifeature: unspecified

HuggingFace Enhanced Search

A Tampermonkey userscript that adds powerful, combinable filters to the HuggingFace Models page — things like "most downloaded 7B+ uncensored models from the last 3 months" that HF doesn't natively support.

enter image description here

Install

  1. Install Tampermonkey for your browser
  2. Click Install userscript (or create a new script in Tampermonkey and paste the contents)
  3. Visit huggingface.co/models — the ⚡ Advanced Filters sidebar appears on the left

Features

  • Quick-filter presets — one-click chips for Uncensored, Code, Vision, Embed, GGUF, MoE (each searches 5–21 keywords)
  • AND/OR mode — combine multiple presets with AND (must match all) or OR (match any)
  • Time range — filter by created or updated within the last day, week, month, 3 months, 6 months, or year
  • Parameter size range — min/max in B or M units
  • Download range — min/max with quick chips (1K+, 10K+, 100K+, 1M+)
  • Likes range — min/max filter
  • Exclude keywords — comma-separated negative filters
  • VRAM estimates — inline Q4 and FP16 VRAM estimates on every result card
  • Expandable card details — full tags, author, exact param count, SHA, and VRAM breakdown
  • Copy model ID — one-click clipboard copy
  • Find similar — search for models with similar parameter count and task type
  • Clickable tags — left-click to filter, right-click to exclude
  • Sort by parameter count — alongside downloads, likes, trending, modified
  • Saved profiles — save/load/delete named filter configurations
  • Keyboard shortcutCtrl+Shift+F to open sidebar and focus search
  • URL hash persistence — bookmarkable/shareable filter state
  • SPA-resilient — survives HF's client-side navigation and re-renders

How it works

The script queries the HuggingFace API with safetensors and lastModified expansions, applies client-side filters that the API doesn't support (parameter ranges, date ranges, VRAM calculations), and renders results inline — replacing HF's default model grid.

License

MIT

Rating: 0