Labs, centers & research teams
51 entries in the catalog
Laboratories, research centers, units and teams doing AI-related work inside Moroccan universities and schools.
The Moroccan AI catalog
Open data. Shared knowledge.Discover where AI is taught and researched. Explore verified programs, laboratories, and the institutions behind them.
Every entry includes an official source and a verification date.
What’s inside
Research structures and education programs are curated separately but searched together, because the useful question is usually “who works on this, and where?”
51 entries in the catalog
Laboratories, research centers, units and teams doing AI-related work inside Moroccan universities and schools.
5 entries in the catalog
Engineering degrees, masters and doctoral programs with a clear AI, data or machine-learning component.
Fresh from the catalog
Every entry carries the date a human last checked its official source. These were checked most recently.

Research team
Abdelmalek Essaadi University



Laboratory
Mohammed V University of Rabat
Who hosts it
18 universities, schools and institutes appear in the catalog. These host the most entries.
Where it happens
AI research in the catalog spans 7 regions and 14 cities, from Tangier to Beni Mellal.
Region names follow Morocco’s twelve official administrative regions, as recorded in the catalog schema.
Research domains
113 distinct domain tags appear across the catalog · from core machine learning to Darija language technology and computational genomics.
How the catalog is made
MADRASA is a dataset first and a website second. The JSON files are the source of truth; this interface is one way to read them.
Entries are built from official university, school, lab or ministry pages · never from rankings or hearsay.
Each record stores a verification date. The most recent sweep was 1 August 2026.
Every change is a pull request, validated automatically against a published JSON schema before it can be merged.
MADRASA is maintained in the open. Adding a program or a lab means opening one issue · or one small pull request against a JSON file. Every entry needs an official source and a verification date.