Skip to content

Latest commit

 

History

History
102 lines (76 loc) · 2.45 KB

File metadata and controls

102 lines (76 loc) · 2.45 KB





Waras AI Chat (CLI)

Chatbot AI berbasis terminal dengan tampilan cantik menggunakan Rich, mendukung animasi, input suara (espeak), dan penyimpanan otomatis ke file .txt atau .json.

Fitur

  • 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)

Instalasi

  1. Clone repositori ini:

    git clone https://github.com/namamu/blackbox-ai-chat.git
    cd blackbox-ai-chat
  2. Install dependensi:

    pip install -r requirements.txt
  3. Pastikan espeak sudah terinstall: Termux

    pkg install espeak

    Linux:

    sudo apt install espeak

    Windows:


Cara Menjalankan

Mode Interaktif:

python ai.py

Langsung kirim pertanyaan:

python ai.py -t "Hai AI!" -es on

Simpan otomatis ke file:

python ai.py -t "Apa kabar?" -es off -o hasil.json

Bantuan:

python ai.py --help

Struktur File

  • ai.py Skrip utama chatbot
  • user_config.json Tersimpan otomatis (nama dan preferensi suara)
  • hasil.txt / hasil.json File output jika menyimpan percakapan

API yang Digunakan

Blackbox AI API

Contoh response:

{
  "status": true,
  "data": "Hello! How can I assist you today?"
}

Lisensi

MIT License