awesome-huggingface
github.com/huggingface/awesome-huggingface âđ¤ A list of wonderful open-source projects & applications integrated with Hugging Face libraries.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me đ¤ official libraries resources from awesome-huggingface"
Installation instructions âWhat's inside
đ¤ Official Libraries
- accelerate
A simple way to train and use PyTorch models with multi-GPU, TPU, mixed-precision.
- autonlp
Train state-of-the-art natural language processing models and deploy them in a scalable environment automatically.
- datasets
The largest hub of ready-to-use NLP datasets for ML models with fast, easy-to-use and efficient data manipulation tools.
- huggingface_hub
Client library to download and publish models and other files on the huggingface.co hub.
- knockknock
Get notified when your training ends with only two additional lines of code.
- nn_pruning
Prune a model while finetuning or training.
đ§° NLP Toolkits
- Adapter Transformers
Extension to the Transformers library, integrating adapters into state-of-the-art language models.
- AllenNLP
An open-source NLP research library.
- Flair
A very simple framework for state-of-the-art NLP.
- Graph4NLP
Enabling easy use of Graph Neural Networks for NLP.
- Lightning Transformers
Transformers with PyTorch Lightning interface.
- Obsei
A low-code AI workflow automation tool and performs various NLP tasks in the workflow pipeline.
â Cloud
- Amazon SageMaker
Making it easier than ever to train Hugging Face Transformer models in Amazon SageMaker.
đī¸ Model Compression/Acceleration
- BERT-of-Theseus
Compressing BERT by progressively replacing the components of the original BERT.
- TextBrewer
State-of-the-art distillation methods to compress language models.
- torchdistill
PyTorch-based modular, configuration-driven framework for knowledge distillation.
đ Neural Search
- ColBERT
A fast and accurate retrieval model, enabling scalable BERT-based search over large text collections in tens of milliseconds.
- Jina Integration
Jina integration of Hugging Face Accelerated API.
- (text2vec)
Weaviate integration of Hugging Face Transformers.
đ Model Scalability
- ColossalAI
A Unified Deep Learning System for Large-Scale Parallel Training (1D, 2D, 2.5D, 3D and sequence parallelism, and ZeRO protocol).
- Deepspeed
Deepspeed-ZeRO - scales any model size with zero to no changes to the model.
- fairscale
Implements ZeRO protocol as well.
- OSLO
A library that supports various features to help you train large-scale models.
- Parallelformers
A library for model parallel deployment.
đ Style Transfer
- ConSERT
A contrastive framework for self-supervised sentence representation transfer.
- Styleformer
A neural language style transfer framework to transfer text smoothly between styles.
đĸ Sentiment Analysis
- conv-emotion
Implementation of different architectures for emotion recognition in conversations.
Showing a sample of 57 resources. View the full list on GitHub â