smolagents
smolagents ist Hugging Faces leichtgewichtiges Agenten-Framework, das den Aufbau robuster KI-Agenten in wenigen Codezeilen ermöglicht. Im Gegensatz zu traditionellen Tool-Calling-Ansätzen verwendet smolagents 'Code-Agenten', die Python-Code-Snippets schreiben und ausführen, um Aktionen durchzuführen, wodurch 30% Reduktion bei Schritten und LLM-Aufrufen mit überlegener Leistung bei komplexen Benchmarks erreicht wird. Mit nur ~1.000 Zeilen Kernlogik bietet es erstklassige Unterstützung für code-basiertes Reasoning bei gleichzeitiger Sicherheit durch Sandbox-Ausführung via E2B, Modal, Docker oder Pyodide+Deno WebAssembly. Tiefe Hugging Face Hub-Integration ermöglicht einfaches Tool-Sharing, und das Framework unterstützt jeden LLM-Anbieter einschließlich transformers, Ollama, OpenAI, Anthropic und mehr via LiteLLM-Integration.