Logo Lanfrica

DavidParsley/alu-study-buddy

Domaine:

education

Type de record:

softwaretools
Créateur:
Dav
HĂ´te:
Claude-powered study assistant for African Leadership University students # ALU Study Buddy 🎓 > A Claude-powered study assistant built specifically for African Leadership University students. ALU Study Buddy helps students understand their course material faster and deeper. Paste your lecture notes, pick a study mode, and chat with an AI tutor that understands ALU's values, mission, and academic integrity standards. Built for the **ALU Claude Builder Club Hackathon — May 2026.** --- ## What It Does Students paste their notes or readings into the notes panel, select one of three study modes, and chat with Claude about their material: - **Explain** — breaks down complex concepts using simple language, analogies, and African real-world examples - **Quiz Me** — generates practice questions directly from the student's notes and gives constructive feedback on answers - **Summarise** — distills notes into structured summaries with key concepts, definitions, and an ALU Leadership Link The app is built around ALU's mission: developing ethical, entrepreneurial leaders who solve Africa's most pressing challenges. Every response reflects that context. --- ## Why It's Different From Just Using Claude - **ALU-specific context** — system prompts reference ALU's pedagogy, honor code, and leadership mission - **African examples** — Claude is instructed to use African economies, businesses, and leaders in explanations - **Academic integrity guardrails** — the app actively refuses to write assignments or essays, explaining why - **Mode-specific behaviour** — three completely different Claude personas depending on what the student needs - **Session persistence** — conversations survive page refresh and browser tabs via localStorage - **Purpose-built UI** — designed around a study workflow, not a general chat interface --- ## Tech Stack | Layer | Technology | |---|---| | Frontend | React + Vite + TailwindCSS | | Backend | FastAPI (Python) | | AI | Anthropic Claude API (`claude-sonnet-4-5`) | | Icons | Lucide React | | Markdown | react-markdown | …