How usmankhalid172/hisabdo-mobieappai works
HisabDo-MobieAppAI is a minimal FastAPI backend that wraps existing AI explanation logic. The documented workflow is a client request to the API, which delegates explanation work to the existing scripts and returns a response; the API also exposes a health endpoint. The README identifies Gemini as a required configuration dependency, but the sampled sources do not show the wrapper or explanation implementation, so internal call details and endpoint wiring beyond the README are not inferred.
Main entry points: main.py FastAPI Wrapper · ai_explanation.py AI Explanation Logic
Components 5
Other components
- API Client
- FastAPI Wrapper
main.py - AI Explanation Logic
AI-Explanation/AI-Explanation/ai_explanation.py - Gemini API
- API Response
Connections 4
- API Client → FastAPI Wrapper: sends request
- FastAPI Wrapper → AI Explanation Logic: delegates explanation
- AI Explanation Logic → Gemini API: uses model
- FastAPI Wrapper → API Response: returns result