Yes. SGC_AI is defined with no platform guard, at line 796 in the Enterprise block and at line 947 in the standalone pack block, so sgcAI_Chat.pas and sgcAI.pas compile for Windows, macOS, Linux, iOS and Android, and TsgcAIChat carries ComponentPlatforms(0). The exceptions are TsgcAudioRecorderMCI, TsgcAudioRecorderWave, TsgcAudioPlayerMCI and TsgcTextToSpeechSystem, which call Windows audio and speech APIs and are compiled on Windows only. HTTPS calls need the usual TLS setup of each platform, for example the OpenSSL libraries on Linux.