huggingface/smollm

Everything about the SmolLM and SmolVLM family of models

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 40 minutes ago
Added to GitGenius on September 17th, 2026
Created on November 4th, 2024
Open Issues & Pull Requests: 59 (+0)
GitHub issues: Enabled
Number of forks: 315
Total Stargazers: 3,899 (+0)
Total Subscribers: 30 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.1 days
Mean response time: 36.8 days
90th percentile: 135.3 days
Tracked items: 50

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 52
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 447 days
Stale 30+ days: 51
Stale 90+ days: 51

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • Text (20)
  • Image (14)
  • Video (5)

Most active issues this week

Detailed Description

SmolLM is a collection of small language models and vision-language models designed for efficient deployment and inference.

The project addresses the need for capable language models that can run on resource-constrained devices and environments. Rather than pursuing ever-larger model architectures, SmolLM focuses on creating compact models that maintain strong performance across common tasks. The approach involves training and releasing a family of models at different scales, along with supporting code and documentation for using them effectively.

Developers should consider SmolLM when working on projects where model size, latency, or computational cost are primary constraints. The tool suits applications running on edge devices, mobile platforms, or systems with limited GPU memory. The SmolVLM variant extends this approach to vision-language tasks, enabling multimodal understanding in a compact form factor. Teams evaluating whether to adopt these models should assess whether the performance-to-size tradeoff meets their specific accuracy requirements, as smaller models inherently involve different capability profiles than larger alternatives.

The project maintains active development with regular updates to the model family and supporting infrastructure. Documentation and training code are continuously refined based on community feedback and emerging best practices. The repository serves as a central hub for accessing model weights, evaluation results, and implementation guidance across the SmolLM ecosystem.