{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/3"}],"enrichment":{"capability":"alexapy provides programmatic control of Amazon Echo and Alexa devices through Python, enabling automation and integration with home automation systems.","skillfed_tags":["home-automation","alexa-control","reverse-engineered-api"],"use_cases":["Automate Echo device control in Home Assistant or other home automation platforms","Build scripts to query Alexa device state and trigger actions programmatically","Integrate Alexa devices into custom Python applications that need device discovery and control","Create voice-triggered workflows that respond to Alexa commands via this library"],"what_it_does":"alexapy is a Python library for controlling Amazon Echo and Alexa devices programmatically without an official Amazon API. It was originally built to power the alexa_media_player custom component for Home Assistant, allowing developers to automate Echo devices, query their state, and integrate them into broader home automation workflows.\n\nThe library handles authentication, device discovery, and command execution through reverse-engineered Alexa endpoints. It uses aiohttp for async HTTP communication, cryptography for secure operations, and beautifulsoup4 for parsing responses. Because it relies on undocumented endpoints rather than an official API, functionality may break when Amazon changes their service\u2014this is a known and documented limitation.","worth_installing":"Yes, if you need programmatic Alexa control and accept the risk that undocumented API endpoints may break. Active maintenance, low install friction, and permissive licensing make it suitable for Home Assistant integrations and home automation projects. Not recommended for production systems requiring guaranteed stability."},"id":"alexapy","links":{"html":"https://skillfed.io/packages/alexapy","md":"https://skillfed.io/packages/alexapy.md","pypi":"https://pypi.org/project/alexapy/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-22","license_spdx":null,"license_treatment":"permissive","name":"AlexaPy","python_support":"supports_current","summary":"Python API to control Amazon Echo Devices Programmatically."},"popularity":{"monthly_downloads":672721,"position":5400,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.30.0"}
