"GPT Home" is the name of the project, which uses the API from OpenAI. In the end, it should work pretty much like the well-known devices from the major manufacturers, from Amazon Echo to Google Nest.
The assembly effort is limited. First, of course, a Raspberry Pi 4B is required. According to the instructions, however, an RPi 3B or Zero 2W is sufficient. Even a laptop with Ubuntu can be used - for testing purposes, for example.
A speaker, a microphone and the microSD card are also required. All other components, from battery to a matching case and an OLED display that shows questions and answers in text form, are only optional. In total, that would be just over €100 ($110).
And, of course, you also need access to the OpenAI API. Fortunately, this works with a free account and a valid telephone number. The access key must then be entered into the software, and you're ready to go. Spotify can also be integrated into the system in a similar way.
The instructions from judahpaul16 are also quite comprehensive. There are repeated instructions at key points. There are also numerous integrations that allow access to ChatGPT as well as weather data, the calendar, Spotify or Philips smart lamps. All parts are linked for exact replication.
However, the biggest advantage is probably the almost unlimited adjustability. This starts with the voice. A separate system is used here, which converts the speech into text, sends it to OpenAI, receives a text back and translates it back into speech. The activation word can be customized as required.
And fundamentally, the expansion possibilities know hardly any limits, assuming a little programming knowledge. However, the collection of functions already seems quite practicable.
So all that remains is to wish you lots of fun tinkering and playing with your own AI in the living room.