(sebelumnya dikenal sebagai IslamiChat)
*lihat halaman Wiki
Asisten Islami Berbasis AI
Tanya jawab Islami, waktu sholat, khutbah AI, setoran hafalan, kalkulator zakat, doa harian, murottal Quran & integrasi IoT.
Coba semua SmartFaith di berbagai platform
- 🤖 ArtiBot → tanya jawab pengetahuan tentang islam
- 🧠 TawkTo → knowledge base dan AI admin
- 🕌 Aladhan API → jadwal sholat & arah kiblat
- 📖 E-Quran.id API → transkrip dan terjemahan Quran
- 🗣️ OpenAI API → KhutbahGPT, validasi setoran hafalan, tanya jawab Islami
- 💰 GoldAPI → data harga emas realtime untuk kalkulator zakat
- 🎧 MP3Quran.net → murottal Quran
- 🗺️ OpenStreetMap → pencarian masjid terdekat
- 📚 Hisnul Muslim dataset → kumpulan doa harian
- 💬 Tanya jawab Islami (powered by AI)
- 🕌 Jadwal sholat realtime (lokasi & metode hisab bisa diatur)
- ⏰ Pengingat sholat berikutnya dengan hitung mundur (Al-Adhan API)
- 📢 KhutbahGPT: generator khutbah singkat berbasis AI
- 🎙️ Setor hafalan: validasi bacaan Al-Qur’an via AI
- 📖 Murottal Al-Qur’an (streaming dari MP3Quran)
- 🧮 Kalkulator zakat (otomatis ambil harga emas dari GoldAPI)
- 📚 Doa harian (Hisnul Muslim dan EQuran.id API)
- 📖 Al-Quran (Sumber data: EQuran.id • Teks/tafsir Kemenag • Audio via CDN)
- 🕌 Cari masjid terdekat (OpenStreetMap)
- 🔌 Siap integrasi IoT untuk:
- Notifikasi adzan otomatis
- Display jadwal sholat di layar digital
- Kontrol perangkat pintar berbasis jadwal sholat
---
config:
layout: dagre
theme: mc
look: neo
---
flowchart RL
A["SmartFaith 🕌<br>Your Daily Islamic Assistant"] --> B["Main Features Bar"] & C["Chatbot Islami Section"]
B --> B1["Waktu Sholat"] & B2["Murottal Quran"] & B3["Quran"] & B4["Kalkulator Zakat"] & B5["Masjid Terdekat"] & B6["Event Islam"] & B7["KhutbahGPT"] & B8["Live TV"] & B9["Chat Ustadz"] & B10["Setor Hafalan"] & B11["Zikir"] & B12["Doa Harian"]
C --> D["Widget Selector"]
D --> D1["FiqhBot"] & D2["SirahBot"] & D3["TarikhBot"] & D4["NusantaraBot"] & D5["MuamalatBot"] & D6["GenZBot"] & D7["MuallafBot"]
- Clone repository
git clone https://github.com/mrbrightsides/islamichat.git cd SmartFaith - Install dependencies
pip install -r requirements.txt
- Jalankan aplikasi
streamlit run app.py
SmartFaith dapat dihubungkan dengan perangkat seperti:
- ESP32 / Raspberry Pi → menampilkan jadwal sholat
- Speaker pintar → mengumumkan adzan otomatis
- Dashboard admin → mengatur lokasi & metode hisab
MIT License. Bebas digunakan & dikembangkan untuk kemaslahatan umat.