mirror of
https://github.com/KN1053/neco-arc-GPT.git
synced 2026-06-23 00:13:05 -06:00
Neco-Arc desktop pet with ChatGPT support
- Python 100%
| assets/neco_arc | ||
| doc | ||
| sound | ||
| .gitignore | ||
| main.exe | ||
| main.py | ||
| main.spec | ||
| output.txt | ||
| pet.py | ||
| readme.md | ||
| requirements.txt | ||
| util.py | ||
| util.py.example | ||
neco-arc-GPT
Neco-Arc themed desktop pet/mascot/waifu with support for ChatGPT based on https://github.com/Shirros/desktop-pet
Usage
Ctrl-click to drag, left-click to make noises, right-click to open menu, double-click to open ChatGPT session.
You can customize her personality by editing the prompt in assets\neco_arc\config.json
Her responses will be saved to output.txt
She will use your system's TTS voice by default. If you want to use a custom voice, you can replace the original util.py with the .example file and follow the playHT setup instructions in the comments.
Setup
- Download and unzip
- Run main.exe
or
$ git clone https://github.com/KN1053/neco-arc-GPT.git- cd to neco-arc-GPT directory
- Install python, then install requirements:
$ pip install -r requirements.txt $ py main.py
GPT setup
- Sign up on OpenAI and get your API key
- Make sure you have free trial credit or a payment method set up
- Set OPENAI_API_KEY environment variable:
$ setx OPENAI_API_KEY "<yourkey>"
If you like the idea and would like to contribute feel free to have a look at the Issues tab.
