Skip to content

Core Modules

This section provides deep dives into N.E.K.O.'s core Python modules for developers who need to understand or modify the internal logic.

Module map

ModuleFilePurpose
LLMSessionManagermain_logic/core.pyCentral session coordinator
Realtime Clientmain_logic/omni_realtime_client.pyWebSocket client for Realtime APIs
Offline Clientmain_logic/omni_offline_client.pyText-based LLM client (fallback)
TTS Clientmain_logic/tts_client.pyText-to-Speech synthesis
Config Managerutils/config_manager.pyConfiguration loading and persistence

Released under the MIT License.