Étape 1 — Créer tous les dossiers

mkdir -p ~/jarvis/api ~/jarvis/models/piper ~/jarvis/memory ~/jarvis/pwa ~/jarvis/certs

Étape 2 — Installer les drivers Hailo + hailo-ollama

# Ajouter le repo Hailo
sudo tee /etc/apt/sources.list.d/hailo.sources <<EOF
Types: deb
URIs: <https://hailo:[email protected]/hailo>
Suites: trixie
Components: main
Signed-By: /usr/share/keyrings/raspberrypi-archive-keyring.gpg
EOF

sudo apt update && sudo apt full-upgrade -y
sudo reboot

Étape 3 — Installer le model zoo Hailo

wget <https://dev-public.hailo.ai/2025_12/Hailo10/hailo_gen_ai_model_zoo_5.1.1_arm64.deb>
sudo dpkg -i hailo_gen_ai_model_zoo_5.1.1_arm64.deb

Étape 4 — Démarrer hailo-ollama et télécharger le modèle

# Démarrer hailo-ollama en arrière-plan
hailo-ollama &

# Attendre 5 secondes
sleep 5

# Télécharger le modèle
curl --silent <http://localhost:8000/api/pull> \
  -H 'Content-Type: application/json' \
  -d '{"model": "qwen2.5:1.5b", "stream": true}'

Étape 5 — Configurer hailo-ollama au démarrage automatique

sudo nano /etc/systemd/system/hailo-ollama.service

Colle ça :

[Unit]
Description=Hailo Ollama Service
After=network.target

[Service]
Type=simple
ExecStartPre=/bin/sleep 5
ExecStart=/usr/bin/hailo-ollama
Restart=always
RestartSec=3
Environment=HAILO_LOG_LEVEL=info

[Install]
WantedBy=multi-user.target

Ctrl+X → Y → Entrée

sudo systemctl daemon-reload
sudo systemctl enable hailo-ollama
sudo systemctl start hailo-ollama

Étape 6 — Créer requirements.txt