Chatbot AI berbasis terminal dengan tampilan cantik menggunakan Rich
, mendukung animasi, input suara (espeak
), dan penyimpanan otomatis ke file .txt
atau .json
.
- Tampilan interaktif di terminal dengan Rich
- Animasi loading dan auto-typing
- Integrasi suara via
espeak
- Simpan percakapan ke
.txt
atau.json
- Dukungan CLI dengan
-t
,-es
, dan-o
- Penyimpanan otomatis nama dan preferensi suara (tidak perlu diisi ulang)
-
Clone repositori ini:
git clone https://github.com/namamu/blackbox-ai-chat.git cd blackbox-ai-chat
-
Install dependensi:
pip install -r requirements.txt
-
Pastikan
espeak
sudah terinstall: Termuxpkg install espeak
Linux:
sudo apt install espeak
Windows:
- Unduh dari espeak.sourceforge.net
python ai.py
python ai.py -t "Hai AI!" -es on
python ai.py -t "Apa kabar?" -es off -o hasil.json
python ai.py --help
ai.py
Skrip utama chatbotuser_config.json
Tersimpan otomatis (nama dan preferensi suara)hasil.txt
/hasil.json
File output jika menyimpan percakapan
Contoh response:
{
"status": true,
"data": "Hello! How can I assist you today?"
}
MIT License