コンテンツへスキップ
PentAGI
はじめに

クイックスタート

インタラクティブインストーラーを使用してPentAGIをインストールします — システム要件、ダウンロード、providersとsearch enginesのガイド付きセットアップ、および初回サインイン。

システム要件

  • Docker Engine 20以降とDocker Compose。Podmanの場合は、手動でインストールしてください
  • 最小 2 vCPU および 4 GB RAM
  • 25 GB の空きディスク容量
  • イメージおよび更新のためのインターネット接続

インストーラーのダウンロード

インストーラーはターミナル UI であり、システムの確認、providers と search engines の設定、セットアップのセキュリティ強化、スタックのデプロイを行います。

プラットフォームアーカイブ
Linux amd64installer-latest.zip
Linux arm64installer-latest.zip
Windows amd64installer-latest.zip
macOS Intelinstaller-latest.zip
macOS Apple siliconinstaller-latest.zip

macOS 向けビルドは署名され、公証済みです。macOS がインストーラーをブロックする場合でも、警告を無効にしないでください。上記のリンクからお使いの CPU 向けのアーカイブを再度ダウンロードしてください。

まず動作をご覧ください

asciinema にインストーラーの動作を記録したターミナル録画があります。

実行する

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

インストーラーは /var/run/docker.sock を介して Docker API と通信するため、root または docker グループに所属するユーザーが必要です:

sudo usermod -aG docker $USER
newgrp docker
docker ps

docker グループへの所属は root と同等の権限を持ちます。信頼できるユーザーにのみ付与してください。本番環境では、sudo でインストーラーを実行するか、rootless Docker を使用してください。

インストーラーは以下の手順を進めます:

システムチェック — Docker、ネットワーク接続、および要件。

環境設定 — 適切なデフォルト値を含む .env ファイル。

LLM providers — OpenAI、Anthropic、Gemini、Bedrock、Ollama、DeepSeek、GLM、Kimi、Qwen、MiniMax、Mistral、xAI、またはカスタムエンドポイント。

Search engines — DuckDuckGo、Google、Tavily、Firecrawl、Traversaal、Perplexity、Sploitus、SearXNG。

セキュリティ強化 — 生成された認証情報と SSL 証明書。

デプロイ — Docker Compose を使用してスタックを起動します。

サインイン

https://localhost:8443 を開き、デフォルトアカウント [email protected] / admin でサインインしてからパスワードを変更してください。

Web UI と他のサービスは localhost にバインドされていますが、各 flow の sandbox は、デフォルトで 28000–29999 の2つのコールバックポートを Docker ホストのすべてのインターフェース上で公開し、ufw はそれらをフィルタリングしません。他のユーザーがアクセス可能なホストでは、まずその範囲を制限してください — Network exposure を参照してください。その後、最初の flow に進みます。後でインストールを更新するには、Upgrading に従ってください。

最終更新日