OpenAgno is release-ready as a Python package, but the safest installation path is still source-based until theDocumentation Index
Fetch the complete documentation index at: https://docs.openagno.com/llms.txt
Use this file to discover all available pages before exploring further.
openagno package is visible in the Python index you use. If pip install openagno is already available in your environment, you can use it. Otherwise, install from source with the steps below.
English
Requirements
- Python 3.10 or newer. Python 3.11+ is recommended.
- PostgreSQL with
pgvectorif you want vector knowledge. - Node.js 18+ only if you will use WhatsApp QR or run Mintlify locally.
Public package path
Source path
Contributor path
If you also want tests, builds, AG-UI, or A2A:Explore templates
Complete .env
Common variables:
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_KEYif you want to protect custom routes
Recommended startup
Foreground:Health check
Practical notes
- If you choose
database.type: sqlite, OpenAgno still runs, but without vector knowledge. - Slack and Telegram are part of the base installation.
aguianda2arequirepip install -e '.[protocols]'.- For local WhatsApp Cloud API work, review /whatsapp-tunnel.
- For a no-code path, read /getting-started-no-code.
Español
OpenAgno ya está preparado para liberarse como paquete Python, pero la ruta más segura sigue siendo instalar desde código fuente hasta queopenagno aparezca en el índice PyPI o mirror que uses. Si pip install openagno ya resuelve en tu entorno, puedes usarlo; si no, sigue la ruta desde el repositorio.
Requisitos
- Python 3.10 o superior. Python 3.11+ recomendado.
- PostgreSQL con
pgvectorsi quieres knowledge vectorial. - Node.js 18+ solo si usarás WhatsApp QR o validar Mintlify localmente.