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.

Install
- Install Tampermonkey for your browser
- Click Install userscript (or create a new script in Tampermonkey and paste the contents)
- 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 shortcut —
Ctrl+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