Ecosystem

One learning ecosystem for courses, projects, CLI, and desktop work.

Gihanga is the project-building layer in the UpskillsAfrica ecosystem. It connects practical learning, local project folders, guided agent workflows, and the tools learners use to build real software, automation, AI, and hardware projects.

UpskillsAfrica Foundation logoUpskillsAfrica ecosystem
Connected surfacesFoundation website: programs and partnershipsCourse platform: lessons and certificatesGihanga Desktop: local project workspaceGihanga CLI: Kinyarwanda-first commands

Foundation

UpskillsAfrica Foundation

The organization home for programs, partnerships, products, community work, and public contact.

Open foundation site

Courses

Course platform

The learning platform for AI, automation, software workflows, sponsored programs, and certificate verification.

Open courses

Desktop

Gihanga Desktop

The visual workspace for opening local folders, reviewing agent plans, reading explanations, and building step by step.

View downloads

CLI

Gihanga CLI

The terminal companion for checking the environment, listing templates, starting projects, and running local workflows.

Install CLI

How it connects

From lesson to working project.

Learn

Start from a course or program

Use UpskillsAfrica lessons, workshops, or cohort assignments as the project goal.

Start

Create a local project

Use the CLI to choose a starter and create a folder with the first files.

Build

Open the desktop workspace

Review the agent plan, inspect files, run commands, and make small improvements.

Show

Document and share progress

Write setup notes, explain changes, prepare demos, and connect back to course outcomes.

Shared command path

The same command language can support learners, schools, and teams.

gihanga genzura
gihanga ingero
gihanga tangira ishuri-ai ai-ibanze
gihanga umukozi:kurikirana