English
What you need
- Python 3.10 or newer
- A basic terminal
- Optional: PostgreSQL if you want vector knowledge
Step 1. Download the project
You can use GitHub Desktop, a ZIP download, orgit clone.
Step 2. Run the bootstrap
- creates
.venv - installs OpenAgno with development and protocol extras
- initializes
workspace/frompersonal_assistant - validates the workspace
Step 3. Complete .env
Set at least:
- one model API key (
GOOGLE_API_KEY,OPENAI_API_KEY, orANTHROPIC_API_KEY) - database variables if you will use PostgreSQL or Supabase
- the channel variables for the channel you want to enable
Step 4. Start the runtime
Step 5. Check health
Español
Esta guía está pensada para personas que quieren usar OpenAgno localmente sin desarrollar el framework. Vas a descargar el repositorio, preparar el entorno y levantar un workspace listo para completar.Qué necesitas
- Python 3.10 o superior
- Una terminal básica
- Opcional: PostgreSQL si vas a usar knowledge vectorial
Paso 1. Descarga el proyecto
Paso 2. Ejecuta el bootstrap
- crea
.venv - instala OpenAgno con extras de desarrollo y protocolos
- crea
workspace/desdepersonal_assistant - valida que la base del workspace esté correcta
Paso 3. Completa .env
Abre el archivo .env y define al menos:
- una API key de modelo (
GOOGLE_API_KEY,OPENAI_API_KEYoANTHROPIC_API_KEY) - las variables de base de datos si usarás PostgreSQL/Supabase
- las variables del canal que quieras activar
Paso 4. Arranca el runtime
Paso 5. Verifica salud
Qué hacer después
- Si vas a usar Slack, ejecuta
openagno add slack. - Si vas a usar Telegram, ejecuta
openagno add telegram. - Si vas a usar WhatsApp Cloud API en local, sigue /whatsapp-tunnel.
- Si prefieres el flujo técnico completo, vuelve a /quickstart.