R
×AfricanGPT
RESPECT-Compatible EdTech App

AfricanGPT on the RESPECT Platform

AfricanGPT is integrated with the RESPECT (Resilient Edtech Standards Project) ecosystem — the African Union-aligned digital public infrastructure for education. Schools and institutions using the RESPECT Launcher can discover and launch AfricanGPT learning modules directly.

Standards Compliance

xAPI (Experience API)

Learner progress tracked and reported via xAPI 1.0.3 statements

Supported

OAuth SSO

Single sign-on via RESPECT Launcher with Bearer token authentication

Supported

OPDS 2.0

Learning units catalog in OPDS 2.0 format for automated discovery

Supported

Integration Endpoints

OPDS 2.0 Learning Catalog

● Live

All AfricanGPT learning modules are listed in an OPDS 2.0 catalog, making them discoverable and launchable from the RESPECT Launcher.

GET /api/respect/catalog

App Manifest

● Live

A standardised app manifest describes AfricanGPT's capabilities, supported languages, and launch URIs for the RESPECT ecosystem.

GET /api/respect/manifest

xAPI Progress Reporting

● Live

Learner activities (lessons completed, translations performed, stories read) are reported as xAPI statements for tracking and analytics.

GET /api/respect/xapi

RESPECT SSO (OAuth)

○ Ready

Sign in via the RESPECT Launcher for seamless single sign-on. Teachers and students can access AfricanGPT without separate account creation.

Deep Link Launching

● Live

The RESPECT Launcher can deep-link directly to specific AfricanGPT lessons, passing authentication tokens and xAPI endpoints automatically.

Available Learning Units

These modules are listed in our OPDS catalog and can be launched from the RESPECT Launcher

9 Language Learning Modules

Yoruba, Hausa, Igbo, Swahili, Twi, Ewe, Ga, Zulu, Amharic

AI Translation Tool

36+ African languages with community verification

African Stories Collection

198 stories across 29 languages

AI Conversation Practice

Chat with a culturally-aware AI tutor

Knowledge Library

144+ articles on African culture, history, and civic life

Business Etiquette Guide

Cross-cultural business communication

For Developers & Integrators

API Endpoints

GET
/api/respect/manifest

App manifest — capabilities, languages, publisher, launch URIs

GET
/api/respect/catalog

OPDS 2.0 learning unit catalog. Params: ?q=search, ?lang=yo

POST
/api/respect/xapi

xAPI 1.0.3 statement receiver — send learner progress statements

GET
/respect/launch?activity=learn&lang=tw

Deep link entry point — accepts RESPECT launch parameters (token, xapi_endpoint, actor, etc.)

Want to integrate AfricanGPT into your RESPECT deployment?

What is RESPECT?

RESPECT (Resilient Edtech Standards Project for Educational Courseware and Technologies) is an open-source Digital Public Infrastructure for education, aligned with the AUDA-NEPAD Africa EdTech 2030 Vision. It provides a standardised launcher and library for educational apps, enabling single sign-on, offline-first functionality, and interoperability across the African EdTech ecosystem.

Offline-First
Data Sovereignty
54 African Countries
Low Data Usage