smolagents Python Library
The core smolagents Python library providing CodeAgent and ToolCallingAgent classes for building AI agents that write Python code or structured JSON to call tools and orchestrate multi-agent systems. Integrates with Hugging Face Hub Inference Providers, LiteLLM, Transformers, Azure OpenAI, Amazon Bedrock, and local models via Ollama.
Documentation
Documentation
https://huggingface.co/docs/smolagents/en/index
APIReference
https://huggingface.co/docs/smolagents/reference/agents