← All agent briefs
loopcodingresearchdocumentedsession-gated

Operational brief

smolagents

Hugging Face's small code-agent library.

Hugging Face GitHub organization logo

Choose it when

You want a small Hugging Face code-agent library to embed.

Skip it when

You need a production operator runtime or IDE agent.

01 / Classification

Autonomy evidence

This is our classification, not a vendor badge. The record says what the product normally does. The gaps stay visible.

How we classify it
Single turn or while-loop; tools optional; human starts every run.
Runs unattended
No — the current record treats it as session-gated.
Trigger
Not recorded yet.
State
Not recorded yet.
Tools
Python library
Human control
Not recorded yet.

02 / Operations

Control reality

Useful agents eventually touch something real. This is the operational picture we have, not a promise hidden in a sales page.

Where it runs
cli
Data boundary
Not recorded yet.
Identity & permissions
Not recorded yet.
What it can write
code-acting tools you define
Surfaces
Python library
Export / lock-in
Not recorded yet.

03 / Receipts

Evidence ledger

Here is what this brief is built on. “Documented” means we found a source. “Tested” means this desk actually ran it. Those are different things.

Evidence status
documented
Source set
1 primary source
Evidence review
Not recorded yet.

Corrections

Not recorded yet. If we change a material claim, the correction belongs here.

Desk notes

What we found

Useful context, not a substitute for the source record above. This is not a desk test unless the evidence status says tested.

Pick this if you want a small Python library where the agent writes code to call tools. Skip it if you need a product you log into, or an IDE agent.

GitHub stars
29,434
License
Apache-2.0
Last push
2026-08-25
Product Hunt
~268 followers

What the vendor says

Hugging Face docs say smolagents is an open-source Python library for building agents in a few lines of code. Documented features: CodeAgent writes actions as code; sandboxed execution via Modal, Blaxel, E2B, or Docker; ToolCallingAgent for JSON tool calls; Hub sharing; model-agnostic backends (Inference providers, LiteLLM, Transformers, Ollama); CLI utilities smolagent and webagent. The docs’ own quickstart is a CodeAgent with no tools that runs a Python sum. This desk has not run that example.

GitHub

GitHub API on 2026-09-22: huggingface/smolagents, 29,434 stars, 2,981 forks, license Apache-2.0, last push 2026-08-25T18:36:00Z. Description: “a barebones library for agents that think in code.”

Product Hunt

Product Hunt lists SmolAgents (launched 11 Jan 2025) with about 268 followers when fetched. The hunter blurb calls it Hugging Face’s minimalist agent framework and repeats the “~1,000 lines” claim. That line-count claim is marketing copy; a 3 Sep 2026 Reddit post disputes the linked file size. This desk did not recount the repository.

Reddit

Hugging Face’s own launch post is on r/LocalLLaMA, 31 Dec 2024. Later user threads, not tests by this desk: r/AI_Agents 9 Aug 2025 says the docs are clear but brittle; r/ArtificialInteligence 10 Sep 2026 reports VisitWebpageTool returning a Walmart bot-check page; r/AgenticOS 3 Sep 2026 says the “under a thousand lines” link does not match the file it points at.

Sources fetched 2026-09-22

04 / Change log

Related coverage

The brief tells you what the product is. Payloads track the changes that may alter the decision.