Back to Home

Settings

Configure your Islamic Learning App

System Status

Checking status...

Enable Full AI Features

You're currently in Demo Mode. To get full AI-powered answers, add your OpenAI API key.

With an API key, you'll get intelligent, context-aware answers instead of basic text retrieval.

How to add your API key:

  1. Get an API key from OpenAI Platform
  2. SSH into your server
  3. Edit the environment file:
    nano /root/islamic_app_demo/.env
  4. Add your API key:
    OPENAI_API_KEY=sk-your-actual-api-key-here
  5. Restart the backend:
    cd /root/islamic_app_demo docker compose restart backend

💡 Tip: API costs are very low. Typical usage: ~$0.01-0.05 per 100 questions.

About This App

Version

Islamic Learning App v0.1.0 (MVP Demo)

Features

  • • Citation-enabled AI chatbot
  • • Interactive knowledge graph
  • • Vector search across 393 text chunks
  • • Verifiable sources from Maulana Wahiduddin Khan's works

Books Available

9 Islamic books with 393 indexed chunks

Update Log

LATEST2025-12-31 17:44 UTC

Fixed Chat Interface Error

🔧 Fixed:

  • • Frontend chat error - added Next.js API proxy route
  • • Browser compatibility issue with localhost API calls
  • • Chat now works from any device/network
2025-12-31 17:30 UTC

OpenAI Integration & Multi-Book Processing

✅ Added:

  • • OpenAI API Integration - Full AI-powered responses
  • • 9 New Books - Islam Rediscovered, Simple Intro to Islam, Purpose of Life, Islam & Peace, Discovering Quran, Muhammad, Quran Wonder, Way to Find God, Quranic Wisdom
  • • 393 Document Chunks - Upgraded from 192 to 393 indexed chunks
  • • OpenAI Embeddings - text-embedding-3-small (1536D)

⚙️ Changed:

  • • Database Reset - Recreated ChromaDB with OpenAI embeddings
  • • Docker Rebuild - Rebuilt backend container with new env vars
  • • API Configuration - Configured OpenAI API key in .env
2025-12-31 14:55 UTC

Initial Deployment

  • • FastAPI Backend + Next.js Frontend
  • • Docker Compose with resource limits
  • • Citation system with clickable references
  • • Knowledge graph visualization
  • • Demo book: 100 Principles for Purposeful Living

Note: All updates are logged with timestamps. Check CHANGELOG.md for full details.