Zum Inhalt springen
AktivDeveloperOpen Source, Apache-2.0

smolagents

Schlanke Agenten-Bibliothek von Hugging Face

smolagents ist eine Python-Bibliothek von Hugging Face, deren Agentenlogik in etwa tausend Zeilen Code passt. Der zentrale CodeAgent schreibt seine Aktionen als Python-Code, daneben gibt es den ToolCallingAgent für klassische JSON-Tool-Aufrufe. Für Multi-Agent-Systeme übergibt man einem Manager-Agenten weitere Agenten im Argument managed_agents; diese brauchen einen Namen und eine Beschreibung und werden vom Manager wie Tools aufgerufen. Die Bibliothek ist modellunabhängig, führt Code auf Wunsch in Sandboxes wie E2B, Modal, Blaxel oder Docker aus und steht unter Apache-2.0.

Position auf der Systemkarte90 Systeme
Skalierbarkeit nach obenohne Entwickler nutzbar, nach rechts

Passt gut, wenn

Schwerpunkt: Entwickler und Forschende, die mit wenig Abstraktion und offenen Modellen experimentieren wollen

  • es in deinem Projekt um Recherche-Agenten mit Websuche, Datenanalyse mit Code-Ausführung oder Prototypen mit offenen Modellen geht
  • jemand im Team programmiert
  • du schnell starten willst (Lernkurve: flach)

Eher nicht, wenn

  • niemand im Team programmiert (1/5 ohne Entwickler)

Kennzahlen

Bedienung ohne Programmieren
1/5
Skalierbarkeit
2/5
Integrationen
3/5
Versionierung
1/5
Monitoring
2/5

Redaktionelle Einschätzung auf einer Skala von 1 bis 5. Methodik

Steckbrief

Kategorie
Developer
Typ
Schlanke Agenten-Bibliothek von Hugging Face
Lizenz
Open Source (Apache-2.0)
Preis
Open SourceBibliothek ohne Lizenzgebühr (Apache-2.0). Kosten entstehen nur für genutzte Modelle, etwa über Hugging Face Inference Providers oder andere APIs, und für optionale Sandbox-Dienste.
Betrieb
Self-Hosted, Docker, Any
Modelle
Hugging Face Inference Providers, OpenAI, Anthropic, LiteLLM, Transformers (lokal), Ollama
RAG
Ja
Mehrere Agenten im Team
Eingebaut
SSO, Rollen (RBAC)
SSO nein, RBAC nein
Aktuelle Version
1.26.0 (29.05.2026)
GitHub-Sterne
29.770

Kernfunktionen

  • CodeAgent mit Aktionen als Python-Code
  • Manager-Agent mit managed_agents
  • Sandbox-Ausführung (E2B, Modal, Blaxel, Docker)
  • Tools aus MCP-Servern, LangChain und Hub Spaces
  • Teilen von Agenten und Tools über den Hugging Face Hub

Typische Anwendungsfälle

  • Recherche-Agenten mit Websuche
  • Datenanalyse mit Code-Ausführung
  • Prototypen mit offenen Modellen
  • Lehre und Forschung zu Agenten

Marktnotizen

Änderungen zu smolagents per E-Mail

Wir melden uns, wenn sich Status, Preise oder Lizenz von smolagents ändern, zusammen mit den wöchentlichen Marktnotizen.

Umsetzung

smolagents umsetzen lassen

Für dich kostenlos. Partner zahlen nur für Anfragen, die sie annehmen.

Projekt anfragen

Alternativen

Ähnliche Systeme

Ähnlich in Kategorie, Funktionen oder Einsatz.

smolagents vergleichen