ARWE / DOCUMENTATION

Documentation

Everything needed to understand, run and contribute to ARWE — versioned and public.

ARWE Overview v2026.08

ON THIS PAGE
  • Mission
  • Domains
  • Systems

Project ARWE is an open-source technology ecosystem created by Henok Akriso, building interconnected systems for Digital Ethiopia. It is not a single application and not a collection of unrelated repositories — it is an ecosystem of specialized systems sharing common engineering principles.

Core domains: government, education, digital identity, land, procurement, cybersecurity, artificial intelligence, robotics, digital twins, public infrastructure and future technology.

Architecture v2026.08

ARWE spans three technology layers — WEB (HTML/CSS/JS → PHP), AI (Python services) and SYSTEMS (C/C++ embedded & robotics). Systems are independently deployable but composable through interoperability contracts. Shared capabilities include authentication, identity, notifications, audit, analytics, verification, AI services and data services.

See the full architecture page for relationship contracts between systems.

Development Principles

  • Use the right language for the right layer. No project must use every technology.
  • Local-first. Ethiopian calendar, administrative structures, languages and bandwidth realities are design inputs, not afterthoughts.
  • Audit everything. Institutional accountability requires immutable activity trails.
  • Open by default. Source, architecture and roadmap are public.
  • Evolve over years. Systems follow the public roadmap rather than one-off releases.

Installation

Each repository contains its own setup guide. Typical web-layer system:

git clone https://github.com/henokakriso/arwe-locify.git
cd arwe-locify
composer install        # PHP dependencies
php -S localhost:8080   # local development server

Systems-layer projects (C/C++) document their toolchain per platform in their respective READMEs.

Security

Security practices apply across all systems: secure authentication, authorization, input validation, session security, audit logging, encryption where appropriate and secure API design. Vulnerabilities are handled through responsible disclosure — see the security page. Implementation details are intentionally kept out of public landing materials.

API

Web-layer systems expose versioned HTTP APIs using JSON. API references are generated from source per repository. Cross-system calls follow the interoperability contracts defined in the architecture documentation.

Database

Schemas are documented per repository with migration scripts. Shared conventions: audit tables on institutional records, soft deletion for citizen-facing records, and localization-ready reference data.

Localization

ARWE treats Amharic, Afaan Oromo and English as first-class interface languages. The Ethiopian calendar is supported natively alongside Gregorian dates. Translation files live inside each repository under /lang.

Contribution

Read the contribution guide, open an issue before large changes, and submit pull requests against the relevant repository. All contributions are reviewed under each project's quality standards.

Licensing

Licensing is declared per repository. The ecosystem default favors permissive open-source licenses that keep the technology public while allowing institutional adoption.

GOVYX ACTIVE

AI-assisted government operations, task monitoring, accountability, KPI management, institutional workflows, and decision support.

CategoryGovernment & AI Governance
LanguagesC · C++ · Python · PHP · HTML · CSS · JavaScript
AreasTask monitoring, KPI management, Institutional workflows, Decision support, Accountability dashboards, Report automation
Repositoryhenokakriso/arwe-govyx
Full page/projects/govyx

EDUNEX ACTIVE

An integrated education platform connecting students, teachers, parents, institutions, learning content, assessment, analytics, and AI-assisted education.

CategoryEducation & AI
LanguagesPHP · Python · HTML · CSS · JavaScript
AreasSchool education, High school, University, AI tutoring, Assessment, Student management, Parent communication, Educational analytics
Repositoryhenokakriso/arwe-edunex
Full page/projects/edunex

LOCIFY ACTIVE

A digital local-government platform for citizen services, document requests, applications, appointments, status tracking, notifications, identity workflows, and digital verification.

CategoryDigital Kebele & Identity
LanguagesPHP · Python · HTML · CSS · JavaScript
AreasCitizen services, Document requests, Applications, Appointments, Status tracking, Digital verification
Repositoryhenokakriso/arwe-locify
Full page/projects/locify

TERRACHAIN IN DEVELOPMENT

A transparent digital infrastructure for land records, procurement workflows, verification, transaction history, and auditable institutional processes.

CategoryLand & Procurement
LanguagesC · C++ · Python · PHP
AreasLand records, Procurement workflows, Verification, Transaction history, Auditable processes
Repositoryhenokakriso/arwe-terrachain
Full page/projects/terrachain

BILEN IN DEVELOPMENT

A cybersecurity and threat-detection platform focused on monitoring, detecting, analyzing, and responding to digital threats.

CategoryCybersecurity
LanguagesC · C++ · Python
AreasThreat monitoring, Detection engines, Incident analysis, Response tooling, Infrastructure hardening
Repositoryhenokakriso/arwe-bilen
Full page/projects/bilen

OZAYN RESEARCH

An AI-driven digital twin platform exploring persistent personal intelligence, contextual reasoning, knowledge management, and human-computer interaction.

CategoryDigital Twin AI
LanguagesPython · C++ · JavaScript
AreasPersonal digital twins, Contextual reasoning, Knowledge management, Human-computer interaction, Memory architectures
Repositoryhenokakriso/arwe-ozayn
Full page/projects/ozayn

KIDANE RESEARCH

An experimental robotics platform focused on AI-assisted micro-robotics, autonomous systems, embedded computing, sensing, and intelligent machines.

CategoryRobotics & Autonomous Systems
LanguagesC · C++ · Python
AreasMicro-robotics, Autonomous navigation, Embedded computing, Sensor fusion, Real-time control
Repositoryhenokakriso/arwe-kidane
Full page/projects/kidane

CANIVOX CONCEPT

A smart robotic-dog concept combining sensors, embedded computing, AI, communication, security capabilities, and autonomous behavior.

CategorySmart Robotics
LanguagesC · C++ · Python
AreasQuadruped locomotion, On-board perception, Embedded AI, Secure communication, Autonomous patrol concepts
Repositoryhenokakriso/arwe-canivox
Full page/projects/canivox