Docs

Build with Gihanga Desktop and CLI.

These early docs explain the product direction, Kinyarwanda-first commands, project templates, desktop build targets, and the local project-building workflow.

Quick start

Create your first local project.

1

Check your setup

gihanga genzura
2

See starter templates

gihanga ingero
3

Create a project

gihanga tangira ishuri-ai ai-ibanze

CLI commands

Kinyarwanda-first command map.

Gihanga keeps Kinyarwanda commands first so the tool can feel local from the command line. English aliases remain documented through Gihanga command examples.

Gihanga commandUseExample
gihanga ubufashaShow helpgihanga ubufasha
gihanga genzuraCheck the local environmentgihanga genzura
gihanga ingeroList project templatesgihanga ingero
gihanga tangiraCreate a new projectgihanga tangira ishuri-ai ai-ibanze
gihanga desktopOpen desktop workflow guidancegihanga desktop
gihanga umukozi:rimweRun one queued agent taskgihanga umukozi:rimwe
gihanga umukozi:kurikiranaWatch queued agent tasksgihanga umukozi:kurikirana

Templates

Starter project examples.

ai-ibanze

AI starter project for learning agent-assisted workflows and structured project planning.

gihanga tangira ishuri-ai ai-ibanze

ibikoresho-by-ubwitabire

Hardware attendance lab direction for maker spaces, schools, and practical device projects.

gihanga tangira attendance-demo ibikoresho-by-ubwitabire

urubuga-nuxt

Nuxt and Cloudflare web app starter direction for practical web projects.

gihanga tangira rubuga urubuga-nuxt

Desktop

Desktop app direction.

Gihanga Desktop is a Flutter-based companion for local project folders. It is being shaped around a project tree, agent plan, editor panel, and terminal so learners can build while understanding each step.

Workspace

Open a local project folder and keep project context on the machine.

Agent plan

Break work into small steps before editing files.

Terminal

Run Gihanga CLI commands from the same learning flow.

gihanga desktop
gihanga genzura
gihanga uko-bimeze

Workflow

Recommended builder loop.

  1. Run gihanga genzura to check your environment.
  2. Run gihanga ingero to choose a starter.
  3. Run gihanga tangira to create the project folder.
  4. Open the folder in the desktop workspace when the desktop build is available.
  5. Ask the agent for a plan, review the steps, then build in small changes.
  6. Run and inspect the project locally before sharing or deploying.

FAQ

Common questions.

Are public downloads available?

Not yet. The website shows platform targets and current development status until installers are ready.

Why are commands Kinyarwanda-first?

Gihanga is built for Rwandan learners and builders, so the primary command language should feel local.

Should examples use package-manager commands?

No. Public docs use Gihanga commands only so learners see one consistent command language.

Which desktop platform is verified now?

The current verified desktop path is Linux debug build. Windows and macOS packaging are planned.