Skip to content

LearnX5

An AI learning assistant that turns your goals into a structured study plan. It recommends GitHub repositories, splits them into learning units, supports interactive Q&A with an AI tutor, and generates review notes making self-study.

Core trick

Turns a learning goal into a plan by recommending GitHub repositories, splitting them into units, and generating review notes.

Tags

Description

$25
Yatineee/gpt5_01★ 00 forksPythonCreated Aug 23, 2025 · last push Aug 24, 2025

README excerpt

# GitHub Tutor (GPT-5) — Hackathon Space

## How to run locally
```bash
pip install -r requirements.txt
$env:AIML_API_KEY="8b7b1b6b0f3143448bb1374e243e7091"
streamlit run app.py
```

## Deploy to Hugging Face Spaces
1. Create account → New Space → **SDK: Streamlit**.
2. Upload `app.py`, `requirements.txt`, `questions.json`.
3. In Space → **Settings → Variables and secrets**:
   - Add `OPENAI_API_KEY` with your GPT-5 key.
4. Click **Restart** if needed; open the app URL.

## Notes
- The file system is ephemeral. Summaries are kept in session only (demo-friendly).
- Edit `questions.json` to add/remove problems for the demo.

Team