Open-source multilingual AI tutor built on Aya 23 for South African schools. CAPS-aligned, offline-capable, supporting 11 official languages.
# 🇿🇦 Aya LLM for South African Education
> An open-source, multilingual AI educational assistant built on Aya 23, designed specifically for South African schools and students.
-orange.svg)
## 🎯 Mission
To democratise access to quality AI-powered education across South Africa by providing a multilingual, curriculum-aligned learning assistant that respects our linguistic diversity and cultural context.
## ✨ Key Features
- **Multilingual Support**: Built on Aya 23 with support for English, Afrikaans, isiZulu, isiXhosa, and expanding
- **CAPS-Aligned**: Curriculum and Assessment Policy Statement (CAPS) aligned content for Grades 8-12
- **Offline-Capable**: Designed to work without constant internet connectivity
- **Privacy-First**: All student data stays on school premises (POPIA compliant)
- **Open Source**: Fully transparent, modifiable, and community-driven
- **Load Shedding Resilient**: Designed for South African power realities
## 🚀 Current Status
**Phase**: Proof of Concept
**Version**: 0.1.0-alpha
**Languages**: English (excellent), Afrikaans (good), isiZulu (in development)
We're currently seeking:
- Pilot schools in Gauteng (2-3 willing partners)
- ML engineers and educators to join the core team
- Funding partners (see Funding section)
- Community contributors for language datasets
## 📋 Table of Contents
- Quick Start
- Architecture
- Installation
- Usage
- Contributing
- Roadmap
- Funding
- License
- Community
## 🏁 Quick Start
### For Developers
```bash
# Clone the repository
git clone
github.com
cd aya-sa-education
# Set up Python environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Download the Aya 23 model
python scripts/download_model.py
# Run local development server
python scripts/run_server.py
```
Visit `
localhost` to interact with the model.
### For Educators
See our Educato …