Logo Lanfrica

DavidParsley/alu-study-buddy

Domain:

education

Record type:

softwaretools
Creator:
Dav
Host:
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 | …