Requisitos
- Python 3.11 o superior
- PostgreSQL con
pgvectorsi quieres knowledge vectorial - Node.js 18+ solo si usarás WhatsApp QR o Mintlify local
1. Instala el proyecto
2. Explora templates disponibles
3. Crea tu workspace
La ruta más simple es copiar un template:4. Completa .env
Variables comunes:
GOOGLE_API_KEY,OPENAI_API_KEY,ANTHROPIC_API_KEYDB_HOST,DB_PORT,DB_USER,DB_PASSWORD,DB_NAMEWHATSAPP_ACCESS_TOKEN,WHATSAPP_PHONE_NUMBER_ID,WHATSAPP_VERIFY_TOKENSLACK_TOKEN,SLACK_SIGNING_SECRETTELEGRAM_TOKENOPENAGNO_API_KEYsi quieres proteger rutas custom
5. Valida antes de arrancar
6. Arranca el runtime
Foreground:7. Verifica salud
Notas prácticas
- Si eliges
database.type: sqlite, OpenAgno corre, pero sin knowledge vectorial. - Slack y Telegram ya forman parte de la instalación base.
aguiya2arequierenpip install -e '.[protocols]'.- Si vas a usar WhatsApp Cloud API en local, solo usa
WHATSAPP_SKIP_SIGNATURE_VALIDATION=trueen desarrollo.