This is a Java-based project that uses the OpenAI API to create a chatbot assistant. The assistant can communicate via text or voice and can perform various tasks such as answering questions, performing a Google search, and interacting with the file system.
This branch is an attempt to completly refactor the program, allowing it to be more easily scalable.