A test project where I create an OpenAI-powered robotics system using Arduino or a computer-based platform.
AetherMind (Officially known as AetherMind AI) is an experimental AI robotics project where I integrate OpenAI’s API into a computer-based AI system and eventually an Arduino-powered robot.
The first prototype, Klaus, is designed to have:
Memory persistence – Stores and recalls previous conversations.
Conversational AI – Uses OpenAI’s API to generate responses.
Future expansion – Potential for vision, hearing, and therapeutical listening. Hearing is in the works right now!
- Python 3.9.X
- An OpenAI API key
- An ElevenLabs API key
- A
.envfile containing the API keys - requirments.txt
- Clone this repository:
git clone https://github.com/TheAlepou/AetherMind.git cd AetherMind - Install dependencies:
pip install -r requirements.txt
- Create a
.envfile:- Open a text editor and create a new file named
.env - Add the following lines (replace with your actual API key):
OPENAI_API_KEY=your_api_key_here ELEVENLABS_API_KEY=your_api_key_here - Save the file.
- Open a text editor and create a new file named
- Run Klaus:
python main.py
- Additional Steps
On macOS: brew install portaudio On Linux: sudo apt-get install python3-pyaudio On Windows: No additional steps needed
Basic AI conversation system (Completed!)
Basic Arduino implementation system (Completed!)
Experiment with webcam, microphone, and speakers (In Progress, voice and hearing completed.)
Potential integration of therapeutical listening (Currently working on it.)
Potential future integration with Arduino for mobility inside cool plushies (Long-Term Goal)
Right now, this is a personal project, but I may consider making it open for collaboration in the future!
This project is licensed under the AGPL-3.0 License.
Any modifications, including web services using this software, must share their source code.
This is just the beginning of something huge. If you're interested in AI-driven robotics, stay tuned—Klaus is evolving.