Libraries & SDKs
Libraries & SDKs
Explore language-specific libraries for using the ElevenLabs API.
Official REST API libraries
ElevenLabs provides officially supported libraries that are updated with the latest features available in the REST API.
Command-line interface
The ElevenLabs CLI brings the REST API to your terminal. Homebrew (macOS) and Scoop (Windows) are the recommended install methods.
Working with an AI coding assistant? Run elevenlabs generate-skills in your project to write a
SKILL.md for every command group into skills/, so your assistant knows the CLI’s full surface
without you pasting docs. Use --output-dir to put them elsewhere. This reads the CLI’s own
embedded API definition, so it needs no API key and works offline — and it stays in step with
whichever CLI version you have installed.
Then authenticate — this opens your browser to authorize the CLI:
Official Agents Platform libraries
These libraries are designed for use with ElevenLabs Agents Platform.
Third-party libraries
These libraries are not officially supported by ElevenLabs, but are community-maintained.