About RiverLearn

RiverLearn Inc. builds a multi-tenant learning platform that centralizes academic content, scheduling, communication, and virtual classes for universities.

What we build

RiverLearn started with University of Nairobi School of Law Module II evening students and now runs as a production platform with web, mobile, and admin apps on a shared Django API.

Each institution is a separate tenant with its own students, courses, and content. We are in beta with UoN and Egerton University School of Law, and onboarding additional tenants.

Company

Legal name
RiverLearn Inc.
Founded
2025
Headquarters
Nairobi, Kenya
Product
RiverLearn

Platform capabilities

One backend serves the student web app, mobile app, lecturer tools, and tenant administration.

Learning Hub

Materials, recordings, knowledge graphs, and unified search.

Community

Class feed, DMs, forums, study groups, and announcements.

Video calls

Embedded Jitsi meetings for live classes.

Lecturer tools

Content hub, lesson planner, assignments, and grading workflows.

AI Chat Hub

Conversational AI tied to course knowledge (Premium).

Mobile app

Ionic and Capacitor apps for core student flows on iOS and Android.

Who uses it

  • Students — Learning Hub, community, timetable, video calls
  • Lecturers — content hub, lesson planner, assignments
  • Class reps & tenant admins — structure, approvals, attendance

How we operate

  • Production on Google Cloud with PostgreSQL and Redis
  • Real-time community via Django Channels WebSockets
  • Role-based access control per tenant and academic unit

Get in touch

Questions about RiverLearn or bringing your institution onboard?

Request student access