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:
- Get an API key from OpenAI Platform
- SSH into your server
- Edit the environment file:
nano /root/islamic_app_demo/.env
- Add your API key:
OPENAI_API_KEY=sk-your-actual-api-key-here
- 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.