Installation Guide (Legacy)¶
This page contains installation details. Operational usage should follow the playbooks.
Document Control¶
| Field | Value |
|---|---|
| Author | Geraldson Muluh |
| Owner | GCBM Assistant maintainers |
| Last reviewed | 2026-03-27 |
| Review cadence | Monthly |
Prerequisites¶
- Python
>=3.10 uv(recommended) orpip- Windows installer users do not need local Python setup
Source Installation¶
bash
git clone https://github.com/moja-global/gcbm_assistant.git
cd gcbm_assistant
uv pip install -e .
gcbm-assistant
Alternative launch:
bash
python -m gcbm_assistant.app
Windows Installer¶
- Download the latest
GCBM_Assistant_Setup_*.exe. - Run the installer.
- Launch from desktop shortcut.
Building the Installer (Developer/Distributor)¶
Installer scripts are in installer/.
- Stage files from manifest:
powershell
.\installer\stage_files_from_manifest.ps1
-
Compile installer with Inno Setup script:
-
installer/gcbm_assistant_installer.iss -
Retrieve generated installer from:
-
installer/output/
Related References¶
- Release and version policy
- Installer implementation notes are maintained in
installer/README.mdin the repository root.