# Amana Campus Node
An open source, local first administrative and medical assistance kiosk application built for Ahmadu Bello University (ABU), Zaria. Developed for the **"Build With Gemma" Hackathon (Track: Civic & Campus Life)**.
---
## 1. The Problem
University ecosystems in Nigeria and across West Africa face three critical administrative friction points:
1. **The Bureaucratic Bottleneck**: Students spend days drafting official petition letters (makeup exams, NYSC name corrections, departmental clearances, academic transcript dispatches) only to face rejection due to formatting errors, missing fields, or incorrect departmental routing.
2. **The Medical Documentation Gap**: Students who miss academic obligations due to sudden illness lack a standardized, properly formatted way to request medical report documentation from treating health facilities (ABU Sick Bay / ABUTH Records Units) to support academic excuse petitions.
3. **The Connectivity Failure & PII Security**: Cloud bsed AI tools are unviable in campus settings due to unreliable internet, sensitive student PII privacy risks, and per-query API costs.
---
## 2. The Solution
**Amana Campus Node** is an offline-first kiosk console powered by **Gemma 4 (`gemma4:e2b`)** running locally via Ollama. It converts unstructured student inputs multilingual voice dictation (English, Hausa, Pidgin), plain text, or scanned ID credentials into deterministically routed, perfectly formatted official PDF letters with **zero cloud API dependency, zero server latency, and ₦0 internet data cost**.
---
## 3. How It Works & System Architecture
```
[ Student Input ]
│
┌──────────────────────────┼──────────────────────────┐
▼ ▼ ▼
[ Credential Image ] [ Voice Dictation ] [ Direct Text Input ]
(ID Card / Admission) (English/Hausa/Pidgin)
│ │ │
▼ ▼ │
┌────── …