MEDIUM PRIORITY FIXES: - Remove subprocess system calls - CLI should not manage system services - Remove hardware queries - Should be separate system monitoring tools CHANGES MADE: - AI service commands now provide setup instructions instead of calling systemctl - GPU registration provides guidance instead of auto-detecting with nvidia-smi - CLI respects user control and doesn't execute system commands - Hardware monitoring delegated to appropriate system tools PRINCIPLES RESTORED: - CLI controls, doesn't run services - CLI is lightweight, not a system management tool - CLI respects user control (no auto-system changes) - Hardware queries delegated to system monitoring tools REMOVED: - systemctl calls for service management - nvidia-smi hardware auto-detection - System-level subprocess calls - Automatic service start/stop functionality IMPROVED: - Service management provides manual instructions - GPU registration requires manual specification - Clear separation of concerns between CLI and system tools
AITBC CLI
Command Line Interface for AITBC Network
Installation
pip install -e .
Usage
aitbc --help