SolusOps/Study-with-ChampAI
0
1---2title: StudyWithChampAI3emoji: ๐4colorFrom: yellow5colorTo: red6sdk: gradio7sdk_version: "5.33.0"8app_file: app.py9pinned: false10python_version: "3.11"11---12 13# StudyWithChampAI14 15**Turn notes into quests. Turn studying into progression.**16 17## Prize Targets18 19| Prize | Model | Role |20|-------|-------|------|21| ๐ Best MiniCPM Build | MiniCPM-V 4.6 (1.3B) | OCR, handwriting, diagrams, concept extraction |22| ๐ Nemotron Hardware Prize | Nemotron 3 Nano 4B | Quest gen, batch questions, Socratic tutor, revision quests |23| ๐ Tiny Titan | 1.3B + 4B + 3.3B + 1.5B = ~10B | All under 32B |24| ๐ Best Agent | LearningOrchestrator | 7 cooperating specialist agents |25| ๐ Best Demo | Voice + multilingual + RPG UI | Boss battles, mastery meters, revision quests |26 27## Setup28 29```bash30pip install -r requirements.txt31export HF_API_KEY=hf_...32export FEATHERLESS_API_KEY=fl_...33python app.py34```35 36## How It Works37 381. **Import** โ upload a PDF, image, voice recording, or paste notes392. **MiniCPM-V** reads the material (OCR + concept extraction in one shot)403. **Nemotron** designs quests and generates batch questions414. **Battle** โ answer questions, earn XP, face the boss at the end425. **Wrong answer?** Nemotron gives a Socratic hint; translate it to Hindi/Spanish/Bengali436. **Results** โ mastery meters per topic; generate a revision quest targeting weak areas44 