Schnellstart
Installieren Sie PentAGI mit dem interaktiven Installer – Systemanforderungen, Download, eine geführte Einrichtung von Providers und Search Engines sowie die erste Anmeldung.
Systemanforderungen
- Docker Engine 20 oder höher mit Docker Compose; bei Podman manuell installieren
- Mindestens 2 vCPU und 4 GB RAM
- 25 GB freier Speicherplatz
- Internetzugang für Images und Updates
Installer herunterladen
Der Installer ist eine Terminal-Benutzeroberfläche, die Ihr System prüft, ProvidersProviderEin Dienst oder Server, der PentAGI seine Sprachmodelle bereitstellt, wie z. B. OpenAI, Anthropic oder ein lokales Ollama. und Search EnginesSearch Engine — SuchmaschineEin Websuchdienst, den Agenten nutzen, um aktuelle Informationen zu sammeln, wie DuckDuckGo, Google oder Tavily. konfiguriert, das Setup absichert und den Stack bereitstellt.
| Plattform | Archiv |
|---|---|
| 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 |
Die macOS-Builds sind signiert und notariell beglaubigt. Wenn macOS den Installer dennoch blockiert, setzen Sie die Warnung nicht außer Kraft: Laden Sie das Archiv für Ihre CPU erneut über die oben genannten Links herunter.
Zuerst ansehen
Eine Terminalaufzeichnung des Installers bei der Arbeit finden Sie auf asciinema.
Ausführen
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 ./installerDer Installer kommuniziert über / mit der Docker-API, daher benötigt er Root-Rechte oder einen Benutzer in der Gruppe docker:
sudo usermod -aG docker $USER
newgrp docker
docker psDie Mitgliedschaft in der Gruppe docker ist gleichbedeutend mit Root-Rechten. Gewähren Sie diese nur vertrauenswürdigen Benutzern; für den Produktivbetrieb führen Sie den Installer mit sudo aus oder verwenden Sie rootless Docker.
Der Installer führt durch folgende Schritte:
Systemprüfungen — Docker, Netzwerkkonnektivität und Anforderungen.
Umweltkonfiguration — eine Datei .env mit sinnvollen Standardwerten.
LLM-Providers — OpenAI, Anthropic, Gemini, Bedrock, Ollama, DeepSeek, GLM, Kimi, Qwen, MiniMax, Mistral, xAI oder ein benutzerdefinierter Endpunkt.
Search Engines — DuckDuckGo, Google, Tavily, Firecrawl, Traversaal, Perplexity, Sploitus, SearXNG.
Absicherung — generierte Zugangsdaten und SSL-Zertifikate.
Bereitstellung — startet den Stack mit Docker Compose.
Anmelden
Öffnen Sie https:/ und melden Sie sich mit dem Standardkonto [email protected] / admin an, dann ändern Sie das Passwort.
Die Web-UI und die anderen Dienste sind an localhost gebunden, aber die Terminal-Umgebung jedes FlowFlowEin Durchlauf von PentAGI: ein Ziel, die aus Ihren Nachrichten erstellten Aufgaben und alles, was die Agenten dabei getan haben. veröffentlicht zwei Callback-Ports, standardmäßig von 28000–29999, auf jeder Schnittstelle des Docker-Hosts, und ufw filtert diese nicht. Schränken Sie diesen Bereich zuerst auf einem Host ein, der für andere erreichbar ist – siehe Netzwerkexposition. Fahren Sie dann mit Ihrem ersten Flow fort; um die Installation später zu aktualisieren, folgen Sie der Anleitung unter Aktualisierung.
Zuletzt aktualisiert am
Einführung
PentAGI ist ein selbstgehostetes, vollständig autonomes Multi-Agent-System für Penetrationstests.
Manuelle Installation
Stellen Sie PentAGI manuell mit Docker Compose bereit – erstellen Sie das Arbeitsverzeichnis, füllen Sie die .env-Datei aus, fügen Sie einen LLM-Provider hinzu und starten Sie den Stack.