diff --git a/OS/01/requirements.txt b/OS/01/requirements.txt index 4500632..bfb61e6 100644 --- a/OS/01/requirements.txt +++ b/OS/01/requirements.txt @@ -7,4 +7,4 @@ fastapi uvicorn websockets python-dotenv -ffmpeg-python \ No newline at end of file +ffmpeg-python diff --git a/OS/01/start.sh b/OS/01/start_linux.sh similarity index 100% rename from OS/01/start.sh rename to OS/01/start_linux.sh diff --git a/OS/01/start_osx.sh b/OS/01/start_osx.sh new file mode 100755 index 0000000..40132fa --- /dev/null +++ b/OS/01/start_osx.sh @@ -0,0 +1,39 @@ +### SETUP + +# INSTALL REQUIREMENTS + +brew update +brew install portaudio ffmpeg +pip install -r requirements.txt + +### CORE + +# START KERNEL WATCHER + +python core/kernel_watcher.py & + +# START SST AND TTS SERVICES + +# (todo) +# (i think we should start with hosted services) + +# START LLM + +# (disabled, we'll start with hosted services) +# python core/llm/start.py & + +# START CORE + +python core/start_core.py & + + +### INTERFACE + +# START INTERFACE + +python interface/interface.py & + +# START DISPLAY + +# (this should be changed to run it in fullscreen / kiosk mode) +open interface/display.html \ No newline at end of file