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 providersprovider — fournisseurUn service ou un serveur qui fournit ses modèles de langage à PentAGI, comme OpenAI, Anthropic ou un Ollama local. et les search enginessearch engine — moteur de rechercheUn service de recherche web que les agents utilisent pour recueillir des informations récentes, comme DuckDuckGo, Google ou Tavily., sécurise la configuration et déploie la pile.
| Plateforme | Archive |
|---|---|
| Linux amd64 | installer-latest.zip |
| Linux arm64 | installer-latest.zip |
| Windows amd64 | installer-latest.zip |
| macOS Intel | installer-latest.zip |
| macOS Apple silicon | installer-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 ./installerL'installateur communique avec l'API Docker via /, il nécessite donc les privilèges root ou un utilisateur appartenant au groupe docker :
sudo usermod -aG docker $USER
newgrp docker
docker psL'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:/ 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 sandboxsandboxLe conteneur Docker isolé dans lequel les agents exécutent leurs outils. L'interface l'affiche comme Terminal. de chaque flowflowUn flow de PentAGI : un objectif, les tâches créées à partir de vos messages et tout ce que les agents ont fait en cours de route. 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