ChatterBot v1 is a voice-first brainstorming companion designed to feel like an Alexa-style device powered by ChatGPT. It combines real-time web search for on-the-fly market research with a guided conversation style that keeps idea generation focused and energetic. Built with ChatGPT-4o (search preview) and ElevenLabs voice synthesis, ChatterBot supports longer, more in-depth sessions using an extended context window so it can retain and build on the full thread of a brainstorming conversation.
Hardware Stack
Raspberry Pi Zero 2 W
Waveshare 2.13-inch E-Ink Display
PiSugar 3 Raspberry Pi Zero Battery
Generic USB Hub, Speaker, and Omnidirectional Mic
Custom 3D-Printed Case + Lots of Tape
Software Stack
Brain: OpenAI API w/ web search agent (Model: gpt-4o-search-preview)
Wake Word Detection: Porcupine by Picovoice
AI Speech-to-Text Transcription: OpenAI Whisper API
AI Text-to-Voice: ElevenLabs