Naar inhoud springen
PentAGI
Aan de slag

Snel starten

Installeer PentAGI met de interactieve installer — systeemvereisten, download, een begeleide setup van providers en search engines, en de eerste aanmelding.

Systeemvereisten

  • Docker Engine 20 of later met Docker Compose; op Podman, handmatig installeren
  • Minimaal 2 vCPU en 4 GB RAM
  • 25 GB vrije schijfruimte
  • Internettoegang voor images en updates

Download de installatietool

De installatietool is een interface in de terminal die je systeem controleert, providers en search engines configureert, de setup beveiligt en de stack implementeert.

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

De macOS-builds zijn ondertekend en genotariseerd. Als macOS de installatietool toch blokkeert, negeer de waarschuwing dan niet: download het archief voor je CPU opnieuw via de bovenstaande links.

Bekijk het eerst

Een terminalopname van de installatietool aan het werk staat op asciinema.

Uitvoeren

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

De installatietool communiceert met de Docker API via /var/run/docker.sock, dus je hebt root-rechten nodig of een gebruiker in de docker-groep:

sudo usermod -aG docker $USER
newgrp docker
docker ps

Lidmaatschap van de docker-groep is gelijkwaardig aan root. Ken dit alleen toe aan vertrouwde gebruikers; voer voor productie de installatietool uit met sudo of gebruik rootless Docker.

De installatietool leidt je door de volgende stappen:

Systeemcontroles — Docker, netwerkverbinding en vereisten.

Omgeving instellen — een .env-bestand met verstandige standaardwaarden.

LLM-providers — OpenAI, Anthropic, Gemini, Bedrock, Ollama, DeepSeek, GLM, Kimi, Qwen, MiniMax, Mistral, xAI of een aangepast endpoint.

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

Beveiliging verharden — gegenereerde inloggegevens en SSL-certificaten.

Implementatie — start de stack met Docker Compose.

Aanmelden

Open https://localhost:8443 en meld je aan met het standaardaccount [email protected] / admin, wijzig daarna het wachtwoord.

De web-UI en de andere services zijn gebonden aan localhost, maar de sandbox van elke flow publiceert twee callback-poorten, standaard van 28000–29999, op elke interface van de Docker-host, en ufw filtert deze niet. Beperk dat bereik eerst op een host die anderen kunnen bereiken — zie Netwerkexpositie. Ga daarna verder met je eerste flow; volg Upgraden om de installatie later bij te werken.

Laatst bijgewerkt op