smart-one-ai
smart-one-ai copied to clipboard
🤖 AI assistant that can listen to user input and provide responses. It includes GUI to print the result and receive text input. Built with Python, OpenAI API, PySimpleGUI
Table of Contents
- 😎 Smart One - A.I. Assistant
- 🔥 Features
- ⚙ Requirements
- 📦 Libraries
- 📥 Installation
- 📧 Contact
- 🤝 Contributing
- 💖 Show your support
- 🎯 Roadmap
- 💡 Inspiration
- 📜 License
😎 Smart One - A.I. Assistant
Smart One is an A.I. assistant program that can listen to a user's input and provide an appropriate response. It uses OpenAI API to understand and interpret user's request and generate a response in real-time.

🔥 Features
- Speech recognition: Listen to the user's input through a microphone and transcribe into text
- Natural language processing: Able to understand the meaning and context of user's input
- Quick and accurate response: Efficient and seamless communication
- Contextual understanding: Remember previous interactions and give more relevant responses
- Knowledge base: Provide information on a wide range of topics
- Audio output: Provide responses in audio form
- User-friendly GUI: Simple and intuitive interface
⚙ Requirements
📦 Libraries
📥 Installation
To install the program, follow these steps:
- Clone this repo to the desired folder.
git clone [email protected]:IndieCoderMM/smart-one-ai.git
- Enter the project directory.
cd smart-one-ai
- Install the libraries.
pipenv install
- Get secret key from OpenAI API and add the key in
smart_one/utils/openai_helper.py. - Activate pipenv and run the program.
pipenv shell
python -m smart_one
You can customize the profile (name, voice, etc) in smart_one/utils/settings.py
📧 Contact
I am always looking for ways to improve my project. If you have any suggestions or ideas, I would love to hear from you.
🤝 Contributing
I welcome any and all contribution that can help me improve my project. If you have any ideas or feedback that you'd like to share, please don't hesitate to reach out.
💖 Show your support
If you like this project, you can support me by giving a ⭐.
🎯 Roadmap
- [x] Save current conversation
- [ ] Os-related tasks
- [ ] Code translation
💡 Inspiration
📜 License
This project is MIT licensed.