A lightning-fast, AI-powered assistant that dissects JEE Advanced problems straight from an image, powered by GPT-5 + Educhain.
- ๐ธ Image Upload: Drop a JEE Advanced image
- ๐ Topic Extraction: Instantly see all concepts involved
- ๐งฎ Step-by-Step Solution: High-detail, exam-grade explanations
- ๐ณ Similar practice problems: 5 new problems which use similar concept as the given problem
- โ๏ธ GPT-5 Engine: state-of-the-art reasoning
git clone https://github.com/<your-org>/jee-gpt5-solver.git
cd jee-gpt5-solver# Using pip
pip install -r requirements.txt
# or modern Python
pip install .Requirements are Python โฅ3.13.
uv venvor standardvenvis recommended.
streamlit run app.pyYour browser will open at http://localhost:8501.
- In the sidebar paste your OpenAI API Key (Have credits ready; GPT-5 usage applies).
- The key is never storedโit only lives in memory during the session.
- Menu (left): Enter API key
- Center: Drop an image (
jpg,png,jpeg) - Click โAnalyze Problemโ
โ Topics appear as ๐ข bullets
โ Complete solution auto-expands below
| Layer | Tech |
|---|---|
| LLM Engine | GPT-5 via langchain-openai |
| Orchestration | Educhain (educhain) |
| UI | Streamlit (responsive, light & dark modes) |
| Image Support | Pillow (PIL) |
| Packaging | pyproject.toml โ pip,uv |
Contributions welcome!
- Fork the repo
- Create a feature branch
poetry run pytest(if tests exist)- Open a pull request ๐
If you spot bugs, open an Issue โ attach sample images for faster triage.
MIT ยฉ 2024 Build Fast with AI.
Built with โค๏ธ by Build Fast with AI