Aller au contenu
PentAGI
Premiers pas

Démarrage rapide

Installez PentAGI avec le programme d’installation interactif — configuration système requise, téléchargement, une configuration guidée des providers et des search engines, et la première connexion.

Prérequis système

  • Docker Engine 20 ou version ultérieure avec Docker Compose ; sur Podman, installer manuellement
  • 2 vCPU et 4 Go de RAM au minimum
  • 25 Go d'espace disque libre
  • Accès Internet pour les images et les mises à jour

Télécharger l'installateur

L'installateur est une interface en ligne de commande qui vérifie votre système, configure les providers et les search engines, sécurise la configuration et déploie la pile.

PlateformeArchive
Linux amd64installer-latest.zip
Linux arm64installer-latest.zip
Windows amd64installer-latest.zip
macOS Intelinstaller-latest.zip
macOS Apple siliconinstaller-latest.zip

Les versions macOS sont signées et notariées. Si macOS bloque toujours l'installateur, ne contournez pas l'avertissement : téléchargez à nouveau l'archive pour votre processeur depuis les liens ci-dessus.

Regarder d'abord

Une capture vidéo de l’installateur en action dans le terminal est disponible sur asciinema.

Lancer l'installateur

mkdir -p ~/pentagi && cd ~/pentagi
uname -sm | sed -e 's,Linux ,linux/,' -e 's,Darwin ,darwin/,' -e s/x86_64/amd64/ -e s/aarch64/arm64/ | xargs -I PLATFORM curl -fLo installer.zip https://pentagi.com/downloads/PLATFORM/installer-latest.zip
unzip -o installer.zip
sudo ./installer

L'installateur communique avec l'API Docker via /var/run/docker.sock, il nécessite donc les privilèges root ou un utilisateur appartenant au groupe docker :

sudo usermod -aG docker $USER
newgrp docker
docker ps

L'appartenance au groupe docker équivaut aux privilèges root. Ne l'accordez qu'à des utilisateurs de confiance ; pour la production, exécutez l'installateur avec sudo ou utilisez Docker sans root.

L'installateur vous guide à travers les étapes suivantes :

Vérifications système — Docker, connectivité réseau et prérequis.

Configuration de l'environnement — un fichier .env avec des valeurs par défaut appropriées.

LLM providers — OpenAI, Anthropic, Gemini, Bedrock, Ollama, DeepSeek, GLM, Kimi, Qwen, MiniMax, Mistral, xAI ou un point de terminaison personnalisé.

Search engines — DuckDuckGo, Google, Tavily, Firecrawl, Traversaal, Perplexity, Sploitus, SearXNG.

Renforcement de la sécurité — génération des identifiants et des certificats SSL.

Déploiement — démarrage de la pile avec Docker Compose.

Se connecter

Ouvrez https://localhost:8443 et connectez-vous avec le compte par défaut [email protected] / admin, puis changez le mot de passe.

L’interface web et les autres services sont liés à localhost, mais le sandbox de chaque flow publie deux ports de rappel, de 28000–29999 par défaut, sur toutes les interfaces de l’hôte Docker, et ufw ne les filtre pas. Sur un hôte accessible par d’autres, restreignez d’abord cette plage — voir Exposition réseau. Poursuivez ensuite avec votre premier flow ; pour mettre à jour l’installation ultérieurement, suivez Mise à niveau.

Dernière mise à jour le