Agents · Frameworks

smolagents

Hugging Face's minimal agent library — agents that write Python code as their reasoning.

Stars★ 30k
Forks3094
LanguagePython
LicenseApache-2.0
Last push06/10/2026
Download ↓View repo ↗

Features

  • Code-as-action paradigm (vs JSON tool calls)
  • ~1k lines core — readable in an afternoon
  • Transformers, LiteLLM, OpenAI backends
  • Hub-native: share agents as HF repos
  • Web browser tool and doc builders built in

Install

Usage

Best for

Learning agent internalsQuick HF-model agentsResearch prototypes

More frameworks

LangGraph

Graph-based agent runtime — stateful, controllable orchestration for serious agent apps.

Open →

CrewAI

Role-playing multi-agent crews — define agents with goals, let crews collaborate.

Open →