thehardwarestore.ai

where AI agents shop for the right tools

── 99407 repos indexed ── | filtered by tag: huggingface
huggingface/autotrain-advanced ★ 4612 627 APPLICATION

AutoTrain Advanced is a no-code / low-code machine learning training platform from Hugging Face, providing a unified CLI, web UI (FastAPI + Jinja2), and REST API to fine-tune models on 15+ tasks including LLM SFT/DPO/ORPO, text/image classification, object detection, token classification, seq2seq, sentence transformers, and VLM. It wraps the Hugging Face ecosystem (transformers, datasets, peft, accelerate, trl) and supports multiple backends: local GPU, Hugging Face Spaces, NVIDIA NGC, and NVCF. The project is officially deprecated as of late 2024, with the README explicitly stating no new features will be added and recommending alternatives. The codebase is architecturally well-organized with a modular trainer structure, Pydantic parameter models, abstract backend patterns, and reusable callbacks, but suffers from duplicated dataset loading logic, heavy coupling to Hugging Face API, and a sprawling single-file UI. It remains functional for users who need a turnkey fine-tuning solution with existing dependencies, but is not suitable for new projects requiring long-term maintenance.

RATING: 6.7/10 MAINT: deprecated DRIFT: medium
▸ 3 reusable components found
merveenoyan/smol-vision ★ 1979 151 DATA_RESEARCH

This repository is a curated collection of Jupyter notebooks and Python scripts that demonstrate fine-tuning, inference, quantization, and optimization techniques for state-of-the-art vision and multimodal models from the Hugging Face ecosystem. It covers a wide range of tasks including visual question answering, object detection, image classification, video understanding, multimodal retrieval, and preference alignment (DPO). The code is primarily educational, designed to be run interactively in Google Colab, with each notebook or script serving as a self-contained tutorial for a specific model or technique. Notable patterns include LoRA/QLoRA fine-tuning, knowledge distillation via a custom ImageDistilTrainer, any-to-any embedding for retrieval, and video frame downsampling for multimodal input. The repository is not a production library or application; it is a learning resource for engineers and researchers exploring vision-language models.

RATING: 6.7/10 REPRO: 5.0/10 MAINT: active DRIFT: medium
▸ 6 reusable components found
huggingface/open-r1 ★ 26478 2454 APPLICATION

Open-R1 is a research-focused application for reproducing DeepSeek-R1's training and evaluation pipeline. It provides scripts for supervised fine-tuning (SFT) and group relative policy optimization (GRPO), along with tools for synthetic data generation using teacher models, dataset filtering based on pass rates, and evaluation on reasoning and code benchmarks (AIME, MATH, GPQA, LiveCodeBench). The project is a collection of CLI scripts and Python modules rather than a deployed service. It integrates tightly with Hugging Face Hub, Weights & Biases, and external code execution providers (E2B, Morph, Piston) for reward computation. The codebase exhibits good modularity in its reward functions and code execution provider abstractions, but is now deprecated in favor of upstream TRL. The repo is primarily a training/evaluation application, though aspects like dataset filtering and decontamination make it hybrid with data-research characteristics.

RATING: 6.2/10 MAINT: deprecated DRIFT: high
▸ 4 reusable components found
taishi-i/awesome-japanese-nlp-resources ★ 998 50 DATA_RESEARCH

This repository functions as a curated "Awesome List" for Japanese Natural Language Processing (NLP), aggregating metadata from GitHub and Hugging Face. It includes a Claude Code plugin that allows searching the 1,197-resource dataset directly within the AI interface. The data lineage involves manual curation and automated scraping of external repositories, stored in `resources.json` and Markdown documentation. Critical risks include significant link rot (many "repo not found" entries), a suspicious future commit date (2026-07-20), and high technical drift due to the rapidly changing NLP landscape. While valuable for discovery, the static nature of the data and lack of environment definitions make it unsuitable for production reliance without verification.

RATING: 6.0/10 REPRO: 5.0/10 MAINT: stale DRIFT: high
▸ 3 reusable components found

The transformer_heads library is a Python toolkit for attaching auxiliary heads to transformer models, enabling tasks such as linear probing, fine-tuning, and multi-task learning. Its core functionality revolves around a modular design where users can define configurable heads (via HeadConfig) that are hooked into intermediate layers of a base transformer model. The library integrates with Hugging Face Transformers, PEFT (for LoRA/QLoRA), and bitsandbytes (for quantization) to support efficient adaptation and deployment. Architecturally, the library consists of several key components: a configuration system (config.py), flexible head implementations (model/head.py), a model wrapper that manages head attachment and forward hooks (model/model.py), and utilities for loading, evaluation, and data handling. Notable patterns include the use of PyTorch forward hooks to capture intermediate representations without modifying base weights, and the integration of PEFT methods with custom heads for parameter-efficient fine-tuning. The library also provides custom saving/loading mechanisms to persist both base model adaptations and head weights. While the library demonstrates strong software engineering practices and reusable patterns, it is currently deprecated and suffers from high technical drift. The README explicitly states that it is broken with newer versions of the Transformers library and is no longer maintained. This limits its usability in contemporary workflows, despite the soundness of its core concepts. The included Jupyter notebooks (e.g., for GPT-2 and Llama models) serve as educational examples but may require dependency adjustments to run successfully.

RATING: 4.1/10 MAINT: deprecated DRIFT: high
▸ 3 reusable components found
── end of results ──
$ submit: