# Inicio rápido

> Instala PentAGI con el instalador interactivo: requisitos del sistema, descarga, una configuración guiada de providers y search engines, y el primer inicio de sesión.

## [Requisitos del sistema](https://pentagi.com/es/docs/getting-started/quickstart/#system-requirements)

* Docker Engine 20 o posterior con Docker Compose; en [Podman](https://pentagi.com/es/docs/deployment/production/#podman), [instalar manualmente](https://pentagi.com/es/docs/getting-started/manual-installation/)
* 2 vCPU y 4 GB de RAM como mínimo
* 25 GB de espacio libre en disco
* Acceso a internet para imágenes y actualizaciones

## [Descargar el instalador](https://pentagi.com/es/docs/getting-started/quickstart/#download-the-installer)

El instalador es una interfaz de terminal que verifica tu sistema, configura [providers](https://pentagi.com/es/docs/glossary/#provider) y [search engines](https://pentagi.com/es/docs/glossary/#search-engine), endurece la configuración y despliega el stack.

| Plataforma          | Archivo                                                                                  |
| ------------------- | ---------------------------------------------------------------------------------------- |
| 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]
> Las compilaciones para macOS están firmadas y notariadas. Si macOS sigue bloqueando el instalador, no anules la advertencia: descarga de nuevo el archivo para tu CPU desde los enlaces anteriores.

## [Míralo primero](https://pentagi.com/es/docs/getting-started/quickstart/#watch-it-first)

Hay una grabación de terminal del instalador en funcionamiento en [asciinema](https://asciinema.org/a/BHI8GnwhzOnH1EfsQCNRfBatu).

## [Ejecútalo](https://pentagi.com/es/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
```

El instalador se comunica con la API de Docker a través de `/var/run/docker.sock`, por lo que necesita root o un usuario en el grupo `docker`:

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

> [!NOTE]
> La pertenencia al grupo `docker` equivale a root. Concédela solo a usuarios de confianza; para producción, ejecuta el instalador con `sudo` o usa Docker sin root.

El instalador te guía a través de:

1. **Verificaciones del sistema** — Docker, conectividad de red y requisitos.
2. **Configuración del entorno** — un archivo `.env` con valores predeterminados adecuados.
3. **LLM providers** — OpenAI, Anthropic, Gemini, Bedrock, Ollama, DeepSeek, GLM, Kimi, Qwen, MiniMax, Mistral, xAI o un punto de conexión personalizado.
4. **Search engines** — DuckDuckGo, Google, Tavily, Firecrawl, Traversaal, Perplexity, Sploitus, SearXNG.
5. **Endurecimiento de seguridad** — credenciales generadas y certificados SSL.
6. **Despliegue** — inicia el stack con Docker Compose.

## [Iniciar sesión](https://pentagi.com/es/docs/getting-started/quickstart/#sign-in)

Abre `https://localhost:8443` e inicia sesión con la cuenta predeterminada `admin@pentagi.com` / `admin`, luego cambia la contraseña.

La interfaz web y los demás servicios están vinculados a localhost, pero el [sandbox](https://pentagi.com/es/docs/glossary/#sandbox) de cada [flow](https://pentagi.com/es/docs/glossary/#flow) publica dos puertos de callback, desde `28000`–`29999` por defecto, en todas las interfaces del host Docker, y ufw no los filtra. En un host al que otros puedan acceder, restringe primero ese rango — consulta [Exposición de red](https://pentagi.com/es/docs/configuration/security/#network-exposure). Luego continúa con [tu primer flow](https://pentagi.com/es/docs/getting-started/first-flow/); para actualizar la instalación más adelante, sigue [Actualización](https://pentagi.com/es/docs/deployment/upgrade/).