
- install docker desktop. documentation
- install local supabase library via brew. documentation
- run
supabase db reset then supabase start to apply migrations.
- initialize and activate a virtual environment
- run
pip install -r requirements.txt
- navigate into the
backend folder and run python -m app.main
- navigate into the
frontend folder and run npm i, then npm run dev. This should install and get the application running.
You can also achieve the same thing by running the run.sh script in project root folder.
- Ensure you have Gemma installed on your local device using Ollama
# Install Ollama (if not installed)
brew install ollama
# Start Ollama server (in a separate terminal)
ollama serve
# Pull the gemma2 model
ollama pull gemma2:9b