Installer Prism

Commencez avec Docker, protégez l’installation, puis connectez le fournisseur IA depuis le navigateur. La stack standard comprend le workspace d’exécution, PostgreSQL/pgvector, SearXNG et Traefik.

1. Préparer la machine

Installez Git, Docker Engine et le plugin Docker Compose. Vérifiez que les ports 48080 (Prism) et 80 (Traefik) sont libres. Aucun GPU hôte n’est nécessaire si le modèle tourne sur un autre serveur ou une API. Si vous hébergez le modèle, dimensionnez séparément sa RAM/VRAM et son disque.

docker --version
docker compose version
docker info

2. Télécharger le projet

git clone https://github.com/blazux/prism.git
cd prism
cp .env.example .env
chmod 600 .env

3. Définir le jeton d’accès

Exécutez la commande suivante puis placez sa sortie dans PRISM_TOKEN dans .env, sans le marqueur de commentaire initial. Générez votre valeur ; ne réutilisez pas un exemple de documentation. Gardez les valeurs de base et de chemins fournies pour cette première installation.

openssl rand -hex 32

En mode partagé, définissez MULTI_USER=1 avant le démarrage et suivez le guide équipe. Le premier compte devient administrateur global. Choisissez ce mode explicitement : convertir une installation personnelle migre sa configuration et ses secrets.

Configurer le mode partagé →

4. Démarrer les services

docker compose up -d
docker compose ps

Ouvrez http://localhost:48080 et connectez-vous avec votre jeton. Le premier lancement télécharge les images ; laissez la base et le workspace s’initialiser. Utilisez le profil protonmail facultatif uniquement pour Proton Mail Bridge.

Configurer Proton Mail Bridge →

5. Connecter le premier modèle

Ouvrez Settings → AI provider, ajoutez une source, renseignez URL/clé puis Connect. Choisissez un modèle de conversation capable d’appeler des outils. Le choix du modèle se sauvegarde automatiquement ; utilisez Use as default entre sources et Save other changes pour les autres modifications. Attendez All changes saved.

Configurer modèles, contexte et recherche documentaire →

6. Vérifier l’installation

L’interface doit s’ouvrir, le workspace d’exécution doit fonctionner et une conversation simple doit obtenir une réponse. Suivez ensuite Premiers pas pour vérifier un widget et sa persistance. Un modèle renvoyant du texte à la place d’appels d’outils structurés exige de vérifier sa configuration serveur/modèle.

docker compose logs --tail=100 prism-server
docker compose logs --tail=50 workspace
Construire votre premier outil →