
Agno x Smallest AI Voice
Give your Agno agents a voice with Lightning text-to-speech. The SmallestTools toolkit adds speech as a tool any agent can call inside its reasoning loop.
OVERVIEW
Voice, as a tool your agents can call.
Agno is the open-source Python framework for building multi-agent systems. This integration adds Smallest AI as a toolkit, so any Agno agent can generate natural speech with the Lightning v3.1 and Lightning v3.1 Pro models as part of its tool-calling loop. There are no extra packages to install. The toolkit uses Agno's built-in HTTP client. Attaching SmallestTools gives an agent two tools: text_to_speech, which synthesizes speech and attaches the audio to the agent's response, and get_voices, which lists the voice catalog for the configured model. Generated audio comes back as an artifact on the run and can be written to disk automatically when you set a target directory.
HOW IT WORKS
Up and running in four steps.
RESOURCES
Everything else lives here.
Related integrations
