From 5d93e9715f00b8ac332c18e65e569d1126c27ea5 Mon Sep 17 00:00:00 2001 From: Mai Development Date: Tue, 27 Jan 2026 18:29:38 -0500 Subject: [PATCH] feat(03-02): create resource module structure - Created src/resource/__init__.py with module docstring - Exported HardwareTierDetector (to be implemented) - Established resource management module foundation --- src/resource/__init__.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/resource/__init__.py diff --git a/src/resource/__init__.py b/src/resource/__init__.py new file mode 100644 index 0000000..386e083 --- /dev/null +++ b/src/resource/__init__.py @@ -0,0 +1,17 @@ +"""Resource management system for Mai. + +This module provides intelligent resource detection, tier classification, and +adaptive scaling to enable Mai to run gracefully across different hardware +configurations from low-end systems to high-end workstations. + +Key components: +- HardwareTierDetector: Classifies system capabilities into performance tiers +- ProactiveScaler: Monitors resources and requests scaling when needed +- ResourcePersonality: Communicates resource status in Mai's personality voice +""" + +from .tiers import HardwareTierDetector + +__all__ = [ + "HardwareTierDetector", +]