798 B
798 B
Development
Running
Start backend service:
Install dependencies:
pip install -r requirements.txt
Run a server:
python3 ollama.py serve
Start frontend service:
Install dependencies:
cd desktop
npm install
Run the UI:
npm start
Building
If using Apple silicon, you need a Python version that supports arm64:
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-MacOSX-arm64.sh
bash Miniforge3-MacOSX-arm64.sh
Get the dependencies:
pip install -r requirements.txt
Then build a binary for your current platform:
python3 build.py
Building the app
cd desktop
npm run package
Update requirements.txt
In the root directory, run:
pipreqs . --force