The Problem
Students with ADHD or high sensitivity (HSP) often face task paralysis β a cognitive freeze where the brain knows it must start, but simply canβt. Opening a 47-page syllabus, three deadlines and a list of professor requirements all at once is enough to trigger a full shutdown. Not laziness. A neurological response.
Existing tools donβt solve this. ChatGPT doesnβt know your syllabus. Notion asks you to build your own structure from scratch β which is itself exhausting. Goblin Tools breaks down tasks but with zero context.
My Solution
The Cognitive Assistant is a 100% local, privacy-first AI assistant that transforms course syllabi into manageable micro-steps β running entirely on the studentβs own device. No cloud. No data leaving the laptop.
How It Works
Input Processing Output
PDF syllabus β LangChain + ChromaDB β Relevant course context
β
FastAPI + local Llama 3.2
β
React interface β WWHW prompt structure β Actionable guidance
The assistant retrieves relevant information from the uploaded syllabus and transforms it into a structured WWHW action plan through a local RAG pipeline.
| Layer | Technology |
|---|---|
| Local AI Model | Ollama + Llama 3.2 (3B) |
| RAG Pipeline | FastAPI + LangChain + ChromaDB + Python |
| Frontend | React (low-stimulus UI) |
| Privacy | 100% on-device, zero cloud |
Core Features
- π Daily Briefing β energy-sensitive WWHW action plan (tuned via Spoon Theory slider 1β5)
- βοΈ Task Breakdown β syllabus-aware in-line micro-step generation
- π Plain Reading Mode β complex academic text β accessible language
- π§ RAG Chat β ask questions about your uploaded course with zero hallucinations
- π¬ AI Coach β reframes failure and setbacks without judgment
- π 100% Privacy β no data leaves the device, ever
Benchmark Results
Five local models tested on consumer hardware:
| Model | Avg. Response | Result |
|---|---|---|
| Llama 3.2 (3B) | 27.4 s | π Winner β fast, accurate, zero hallucinations |
| Gemma 3 (4B) | 52.2 s | Accurate, slightly slower |
| Mistral (7B) | 86.9 s | Good quality, heavy on battery |
Research & My Contribution
Research question: How can a local AI assistant reduce cognitive load and task paralysis for neurodivergent students?
I developed the concept, designed the low-stimulus user experience, built the RAG architecture and React frontend, integrated the local AI model and worked on the prompt-engineering approach.
The system was validated by comparing five local models and testing the core features with realistic student scenarios. Llama 3.2 (3B) provided the best balance between response time, quality and local privacy.
Het Probleem
Studenten met ADHD of hoogsensitiviteit (HSP) lopen regelmatig vast aan cognitieve blokkades β het brein wéét dat het moet beginnen, maar kan de eerste stap niet zetten. Een map met 47 paginaβs richtlijnen, drie deadlines en een lijst van de promotor is genoeg voor een volledige shutdown. Geen luiheid. Een neurologische reactie.
Bestaande tools lossen dit niet op. ChatGPT kent jouw syllabus niet. Notion vraagt dat je zelf een systeem opbouwt β wat op zich al energie kost. Goblin Tools splitst taken op, maar volledig zonder context.
Mijn Oplossing
De Cognitieve Assistent is een 100% lokale, privacy-first AI-assistent die syllabi omzet in behapbare micro-stappen β volledig op het eigen toestel van de student. Geen cloud. Geen data die het laptop verlaat.
Hoe Het Werkt
Input Verwerking Output
PDF syllabus β LangChain + ChromaDB β Relevante cursuscontext
β
FastAPI + lokaal Llama 3.2
β
React-interface β WWHW-promptstructuur β Haalbare begeleiding
De assistent haalt relevante informatie uit de geΓΌploade syllabus en zet die via een lokale RAG-pipeline om in een gestructureerd WWHW-actieplan.
| Laag | Technologie |
|---|---|
| Lokaal AI-model | Ollama + Llama 3.2 (3B) |
| RAG Pipeline | FastAPI + LangChain + ChromaDB + Python |
| Frontend | React (prikkelarme UI) |
| Privacy | 100% lokaal, geen cloud |
Kernfunctionaliteiten
- π Dagelijkse Briefing β energie-gevoelig WWHW-actieplan (via Spoon Theory slider 1β5)
- βοΈ Taakopsplitsing β syllabus-bewuste in-line micro-stapgeneratie
- π Begrijpelijk Lezen β complexe academische tekst β toegankelijke taal
- π§ RAG Chat β stel vragen over jouw cursus zonder hallucinaties
- π¬ AI Coach β herkadering van falen en tegenslagen zonder oordeel
- π 100% Privacy β geen data verlaat het apparaat
Benchmark Resultaten
Vijf lokale modellen getest op consumentenhardware:
| Model | Gemiddeld | Resultaat |
|---|---|---|
| Llama 3.2 (3B) | 27,4 s | π Winnaar β snel, nauwkeurig, nul hallucinaties |
| Gemma 3 (4B) | 52,2 s | Nauwkeurig, iets trager |
| Mistral (7B) | 86,9 s | Goede kwaliteit, zwaarder voor batterij |
Onderzoek & Mijn Bijdrage
Onderzoeksvraag: Hoe kan een lokale AI-assistent de cognitieve belasting en taakblokkades bij neurodiverse studenten verminderen?
Ik ontwikkelde het concept, ontwierp de prikkelarme gebruikerservaring, bouwde de RAG-architectuur en React-frontend, integreerde het lokale AI-model en werkte de prompt-engineering aanpak uit.
Het systeem werd gevalideerd door vijf lokale modellen te vergelijken en de kernfunctionaliteiten te testen met realistische studentenscenarioβs. Llama 3.2 (3B) bood de beste balans tussen responstijd, kwaliteit en lokale privacy.
Curious about the full benchmark results, prompt-engineering techniques, or the academic research paper?
Feel free to reach out β Iβm happy to walk you through a demo or share the full thesis.
β Get in touch
Nieuwsgierig naar de volledige benchmarkresultaten, prompt-engineering technieken of het academisch onderzoeksrapport?
Neem gerust contact op β ik loop graag door een demo of deel de volledige bachelorproef.
β Neem contact op
Live Demo Live Demo
Watch the Cognitive Assistant in action β onboarding flow, in-line RAG task breakdown, Spoon-based daily briefing, AI Coach and plain reading mode:
Bekijk de Cognitieve Assistent in actie β onboarding, in-line RAG opsplitsing, dagelijkse briefing, AI Coach en begrijpelijk lezen: