# 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](https://pentagi.com/fr/docs/getting-started/quickstart/#system-requirements)

* Docker Engine 20 ou version ultérieure avec Docker Compose ; sur [Podman](https://pentagi.com/fr/docs/deployment/production/#podman), [installer manuellement](https://pentagi.com/fr/docs/getting-started/manual-installation/)
* 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](https://pentagi.com/fr/docs/getting-started/quickstart/#download-the-installer)

L'installateur est une interface en ligne de commande qui vérifie votre système, configure les [providers](https://pentagi.com/fr/docs/glossary/#provider) et les [search engines](https://pentagi.com/fr/docs/glossary/#search-engine), sécurise la configuration et déploie la pile.

| Plateforme          | Archive                                                                                  |
| ------------------- | ---------------------------------------------------------------------------------------- |
| Linux amd64         | [installer-latest.zip](https://pentagi.com/downloads/linux/amd64/installer-latest.zip)   |
| Linux arm64         | [installer-latest.zip](https://pentagi.com/downloads/linux/arm64/installer-latest.zip)   |
| Windows amd64       | [installer-latest.zip](https://pentagi.com/downloads/windows/amd64/installer-latest.zip) |
| macOS Intel         | [installer-latest.zip](https://pentagi.com/downloads/darwin/amd64/installer-latest.zip)  |
| macOS Apple silicon | [installer-latest.zip](https://pentagi.com/downloads/darwin/arm64/installer-latest.zip)  |

> [!WARNING]
> 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](https://pentagi.com/fr/docs/getting-started/quickstart/#watch-it-first)

Une capture vidéo de l’installateur en action dans le terminal est disponible sur [asciinema](https://asciinema.org/a/BHI8GnwhzOnH1EfsQCNRfBatu).

## [Lancer l'installateur](https://pentagi.com/fr/docs/getting-started/quickstart/#run-it)

```bash
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` :

```bash
sudo usermod -aG docker $USER
newgrp docker
docker ps
```

> [!NOTE]
> 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 :

1. **Vérifications système** — Docker, connectivité réseau et prérequis.
2. **Configuration de l'environnement** — un fichier `.env` avec des valeurs par défaut appropriées.
3. **LLM providers** — OpenAI, Anthropic, Gemini, Bedrock, Ollama, DeepSeek, GLM, Kimi, Qwen, MiniMax, Mistral, xAI ou un point de terminaison personnalisé.
4. **Search engines** — DuckDuckGo, Google, Tavily, Firecrawl, Traversaal, Perplexity, Sploitus, SearXNG.
5. **Renforcement de la sécurité** — génération des identifiants et des certificats SSL.
6. **Déploiement** — démarrage de la pile avec Docker Compose.

## [Se connecter](https://pentagi.com/fr/docs/getting-started/quickstart/#sign-in)

Ouvrez `https://localhost:8443` et connectez-vous avec le compte par défaut `admin@pentagi.com` / `admin`, puis changez le mot de passe.

L’interface web et les autres services sont liés à localhost, mais le [sandbox](https://pentagi.com/fr/docs/glossary/#sandbox) de chaque [flow](https://pentagi.com/fr/docs/glossary/#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](https://pentagi.com/fr/docs/configuration/security/#network-exposure). Poursuivez ensuite avec [votre premier flow](https://pentagi.com/fr/docs/getting-started/first-flow/) ; pour mettre à jour l’installation ultérieurement, suivez [Mise à niveau](https://pentagi.com/fr/docs/deployment/upgrade/).