Skip to content

An awesome list of "small but mighty" models and resources.

License

Notifications You must be signed in to change notification settings

afondiel/awesome-smol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Smol

Awesome

Awesome Smol is a curated list of small, lightweight AI models, tools, and resources for domains like language, audio, vision, and multimodal tasks. These models are designed for edge devices, resource-constrained environments, and rapid prototyping.

Inspiration: awesome-tensorflow-lite.

What are Smol Models?

smol ecosystem

(Source: Link)

Smol models are AI models optimized for efficiency, offering:

  • Lightweight Design: Minimal memory usage.
  • Fast Inference: High performance on limited hardware.
  • Accessibility: Ideal for mobile, IoT, and edge deployment.
  • Versatility: Support across text, audio, vision, and more.

Goal

  • Highlight community-driven advancements in lightweight AI.
  • Provide a central hub for small model resources, tools, and benchmarks.
  • Promote faster adoption for real-world applications.

Contribute to the List

Your contributions are warmly welcome! Submit a pull request (PR) following the contribution guidelines.

Table of Contents

Language Models

Model Task Platform References
SmolLM General NLP Edge, Desktop Hugging Face
Zamba2-7B Text Understanding Mobile, Edge Hugging Face
EuroLLM-1.7B Multilingual NLP Mobile, IoT Hugging Face
Mistral-Small-Instruct-2409 Instruction Tasks Edge, Mobile Hugging Face
Ministral-8B-Instruct-2410 Instruction Tasks Edge, Desktop Hugging Face
TinyLlama Conversational AI Edge, IoT Hugging Face
Phi-3 Text Generation Mobile, Edge Hugging Face
Gemma 2 Multilingual NLP Mobile, Desktop Hugging Face

Audio Models

Model Task Platform References
Whisper Small Speech Recognition Edge, Desktop Hugging Face
Audio-Mamba (AuM) Audio Processing Edge, IoT GitHub
MusicGen Music Generation Edge, Desktop GitHub
FastSpeech2 Small Text-to-Speech Mobile, Edge Hugging Face
HiFi-GAN Mini Audio Enhancement Mobile, IoT GitHub
MatchboxNet Small Keyword Spotting Edge, IoT Hugging Face

Vision Models

Model Task Platform References
MobileNet V3 Small Image Classification Mobile, Edge TensorFlow
EfficientNet-Lite Small Image Classification Mobile, IoT GitHub
YOLOv5 Nano Object Detection Edge, IoT GitHub
DeepLab Lite Small Image Segmentation Mobile, Edge GitHub
MobileUNet Image Segmentation Mobile, IoT GitHub
Vision Transformer Small Vision Tasks Mobile, Edge Hugging Face

Multimodal Models

Model Task Platform References
Mini-DALL-E Text-to-Image Mobile, Desktop GitHub
TinyCLIP Vision-Language Edge, IoT Hugging Face
Mini-ALIGN Vision-Language Mobile, Edge GitHub

Pretrained Models Hub

Pre-trained lightweight models ready for deployment:

Other Insightful Lists

Tools and Frameworks

AI Frontier solution at the Edge

AI News & Announcements

Resources

Practical Guides

Crash-Courses & Moocs

Blogs

Deep Dive Podcasts

Books

Research Papers