Amazon heeft een handleiding op GitHub gepubliceerd aan de hand waarvan gebruikers een eigen versie van het Echo-apparaat kunnen bouwen, dat gebruikmaakt van de Alexa-spraakherkenningsdienst. De basis wordt gevormd door een Raspberry Pi.
Het is niet de bedoeling van de handleiding om een volwaardige Echo na te bouwen, maar om een systeem te maken dat de Alexa-dienst kan gebruiken. Zo voorziet de Raspberry Pi-versie niet in de mogelijkheid om constant te luisteren naar eventuele commando's. Maar voor gebruikers die liever geen permanente surveillancetool in huis hebben biedt dit wellicht een uitkomst. Deze zelfgebouwde variant kan je namelijk wel netjes na het drukken op een knop van een antwoord voorzien op vragen over het weer en kan op commando muziek afspelen.
De handleiding is zeer gedetailleerd en zal dus ook door de minder ingevoerde gebruiker te volgen zijn. Volgens Amazon is er niet meer nodig dan een basisbegrip van programmeren en kennis van de shell. Ook de benodigde hardware is voor de gemiddelde sterveling nog bij elkaar te schrapen. Zo hoeft er alleen een Raspberry Pi 2b afgestoft te worden, samen met een voeding, een sd-kaart, een ethernetkabel, een scherm, een usb-microfoon en een usb-toetsenbord en -muis. Zo te zien is er ook een speaker nodig, die staat alleen niet bij de benodigdheden genoemd.
Het is uiteindelijk de bedoeling een werkende Node.js-server te configureren in combinatie met een Java-client. Daarvoor moet eerst de nodige software geïnstalleerd worden, zoals het Raspbian-besturingssysteem en andere dependencies. Daarna moet de gebruiker zich nog registreren voor gebruik van de Alexa-dienst en een aantal certificaten aanmaken. Dan duurt het niet meer lang en kan de Raspberry Pi met behulp van Alexa vragen beantwoorden over sport, het weer, film, muziek en nog veel meer. Dat is dan wel alleen in het Engels.