180 Open Source Alexa Software Projects
Free and open source alexa code projects including engines, APIs, generators, and tools.
Ccostan Home Assistantconfig 3031 ⭐
:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!
Claudia Bot Builder 1651 ⭐
Create chat bots for Facebook Messenger, Slack, Amazon Alexa, Skype, Telegram, Viber, Line, GroupMe, Kik and Twilio and deploy to AWS Lambda in minutes
AlexAPI 1207 ⭐
Alexa client for all your devices! # No active development. PRs welcome # consider https://github.com/respeaker/avs instead
Jovo Framework 1100 ⭐
🔈 The Open Source Voice Layer: Build Voice Experiences for Alexa, Google Assistant, Samsung Bixby, Web Apps, and much more
Avs Device Sdk 1061 ⭐
An SDK for commercial device makers to integrate Alexa directly into connected products.
Alexa Skills Kit Sdk For Java 740 ⭐
The Alexa Skills Kit SDK for Java helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.
Alexa Skills Kit Sdk For Python 633 ⭐
The Alexa Skills Kit SDK for Python helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.
Assistantcomputercontrol 454 ⭐
Control your computer with your Google Home or Amazon Alexa assistant!
Alexa Sign Language Translator 378 ⭐
A project to make Amazon Echo respond to sign language using your webcam
Hoobs 248 ⭐
Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
Chatskills 170 ⭐
Run and debug Alexa skills on the command-line. Create bots. Run them in Slack. Run them anywhere!
Awesome Voice Apps 139 ⭐
🕶 A curated list of awesome voice projects, tools, and resources for Amazon Alexa, Google Assistant, and more.
Alexa Voice Service.js 123 ⭐
[IN NEED OF MAINTAINERS] Library for interacting with Alexa Voice Service (AVS) in the browser.
Mmm Awesome Alexa 108 ⭐
Turn your MagicMirror into an 'Amazon Echo'. Activated when you say 'Alexa'.
Assistant.js 102 ⭐
TypeScript framework to build cross-platform voice applications (alexa, google home, ...).
Alexafsm 101 ⭐
With alexafsm, developers can model dialog agents with first-class concepts such as states, attributes, transition, and actions. alexafsm also provides visualization and other tools to help understand, test, debug, and maintain complex FSM conversations.
Brianjking Homeassistant Config 79 ⭐
Configuration for @brianjking & @KinnaT's Home Assistant Installation
Voxa 76 ⭐
Voxa is a framework that uses state machines to create elegant cross platform conversational experiences.
Mmm Mirrormirroronthewall 69 ⭐
MagicMirror² module: Displays text, images, or a Youtube video, and open or close Magic Mirror Modules according to commands heard by Alexa.
Burnshomeautomation Homeassistant Config 56 ⭐
Here is my current Home Assistant config. Hope this helps who needs it!!
Alexa Conversation 53 ⭐
Framework to easily test your Alexa skills functionally by creating a conversation with your skill.
Cookiecutter Flask Ask 50 ⭐
Cookiecutter template for Alexa skills based on the fantastic Flask-Ask framework 🍾🗣❓
Ha Config Ataraxis 53 ⭐
My Home Assistant Configs. If you like what you see, please ⭐️my repo. It would encourage me a lot 🤘
Alexa APIs For Python 47 ⭐
The Alexa APIs for Python consists of python classes that represent the request and response JSON of Alexa services. These models act as core dependency for the Alexa Skills Kit Python SDK (https://github.com/alexa/alexa-skills-kit-sdk-for-python).
Thejeffreystone Home Assistant Configuration 48 ⭐
My Home Assistant Config. For more Information visit ->
Alexa_template 45 ⭐
A template and tutorial for building an Alexa Skill written in Python focused on readability.
Ask Console Chrome Extension 37 ⭐
⚡️ Chrome Extension for faster testing in the Alexa Skill Simulator
0x4447_product_answering_machine 36 ⭐
☎️ An automated answering machine build on top of Amazon Connect
Alexa Verifier Middleware 30 ⭐
An express middleware that verifies HTTP requests sent to an Alexa skill are sent from Amazon.
Ask Toolkit For Vscode 38 ⭐
ASK Toolkit is an extension for Visual Studio Code (VSC) that that makes it easier for developers to develop and deploy Alexa Skills.
Amazon Alexa Skill Skeleton 24 ⭐
DEPRECATED PHP skeleton application for Amazon Alexa Skills based on Zend\Expressive
Serverless Local Dev Server 25 ⭐
A simple Serverless 1.x plugin that speeds up development of Alexa Skills, Chatbots and APIs.
Alexa Hue Bridge 23 ⭐
An Indigo plugin that exposes devices as Hue lights for Amazon Alexa devices (Echo, Fire TV)
Ad Alexatalkingclock 25 ⭐
Alexa (or other Smart Speakers) tell you the time without asking every hour. Please ⭐️if you like my app :)
Alexa Skill Clean Code Template 23 ⭐
Alexa Skill Template with clean code (eslint, sonar), testing (unit tests, e2e), multi-language, Alexa Presentation Language (APL) and In-Skill Purchases (ISP) support. Updated to ASK-CLI V2.
Pool Controller 21 ⭐
Cloud-based pump speed, solar collector controls, and temperature monitoring for your pool with SmartThings and Alexa integration
Smartthings Virtualthermostat Withdth 23 ⭐
Virtual Thermostat Device with Device Type Hander to create a proper thermostat device (Works With Google Home and Alexa)
Allthefeels 19 ⭐
Alexa prompts the user how his/her day is going, then depending on the sentiment expressed by the user, it produces a list of regularly-updated Spotify playlists tailored to his/her mood
Social Media Monitor 22 ⭐
Automatically monitor and log fan counters from social media(Facebook Pages, Twitter, Instagram, YouTube, Google+, OneSignal, Alexa) using APIs to Google Spreadsheet. Very useful for website admins and social media managers.
Skill Sample NodeJS Berry Bash 21 ⭐
Demonstrates the use of interactive render template directives through multi modal screen design.
Graphbot 17 ⭐
Alexa APIs For Java 18 ⭐
The Alexa APIs for Java consists of JAVA POJO classes that represent the request and response JSON of Alexa services. These models act as core dependency for the Alexa Skills Kit Java SDK (https://github.com/alexa/alexa-skills-kit-sdk-for-java ).
Homebridge Yamaha Home 16 ⭐
Homebridge plugin for my Yamaha Receiver optimized for use with the Home App and Alexa
Mapbox Assistant Example 15 ⭐
Examples of Amazon Echo, Google Home, and other bots interacting with Mapbox services.
Alexa Radio 17 ⭐
Alexa Radio Skill that lets you add your favourite streaming stations using a web page
Jarvis Workshop 14 ⭐
Amazon re:Invent workshop - "Alexa, Ask Jarvis to Create a Serverless App for Me" -
Interactive Fiction Alexa Skill 13 ⭐
Amazon Alexa Skill for Interactive Fiction (Z-Machine). Clojure. Implemented without Alexa Skill SDK.
Konversation 13 ⭐
Konversation is a tool to generate rich and diversified responses to the user of a voice application.
Phlexa Expressive Skeleton 13 ⭐
Skeleton application to build voice applications for Amazon Alexa with phlexa, PHP and Zend\Expressive
Microstrategy 12 ⭐
This repository contains samples covering the entire breadth of the available MicroStrategy SDK's
Alexa Mint Skill 11 ⭐
An Alexa (Amazon Echo) skill to retrieve and read your bank balances from a Mint account via voice command.
Home_assistant_appdaemon_alexa_google 11 ⭐
An AppDaemon application for Home Assistant, handles calls from Alexa Skill and a Google Action
Flask_ask_ros 10 ⭐
A locally hosted web service + ROS node for custom Alexa skills based on Flask-Ask: https://github.com/johnwheeler/flask-ask
Bottalk Templates 10 ⭐
🤖 BotTalk templates allow you to ✅ choose the common use case, ✅ customize a little and ✅ deploy your own Alexa Skill / Google Action in minutes! 🚀
Alexa Utterance Generator 11 ⭐
A website that allows you to generate numerous utterances with a simplistic GUI.
Home Alarm 11 ⭐
Alexa & Google Home alarm integrations and notifications system for your home security.
Alexa Jammer 11 ⭐
Jamming the Wifi connection and microphones of all Amazon Echo and Google Home devices surrounding you
Alexa Apl Fact Skill 10 ⭐
Sample skill which demonstrates the new Alexa Presentation Language (APL). The multi modal skill functionality is same as Alexa Fact Skill template it will select a fact at random and tell it to the user when the multi modal skill is invoked and is compatible with devices having display.
bad-slug 534 ⭐
This is a custom component to allow control of Amazon Alexa devices in Home Assistant using the unofficial Alexa API.
bad-slug 18 ⭐
JSX for APL is a JSX-based APL templating framework that allows developers to define APL documents within their code.