2.1 KiB
2.1 KiB
Engram — Setup en máquina nueva
Guía para instalar Engram en un equipo nuevo y recuperar toda la memoria del cloud.
1. Descargar el binario
Ve a:
https://github.com/Gentleman-Programming/engram/releases/latest
Descarga engram_1.15.2_windows_amd64.zip y extrae engram.exe en:
C:\Users\TuUsuario\bin\
2. Añadir al PATH
Abre PowerShell y ejecuta (solo una vez):
[Environment]::SetEnvironmentVariable("Path", "$env:USERPROFILE\bin;" + [Environment]::GetEnvironmentVariable("Path", "User"), "User")
Cierra y abre PowerShell de nuevo. Verifica:
engram version
3. Apuntar al servidor cloud
engram cloud config --server https://engram.v-encore-lab.com
4. Enrollar el proyecto
engram cloud enroll planificacion_proyectos
5. Descargar memorias del cloud
engram sync --cloud --project planificacion_proyectos --import
Esto descarga toda la memoria almacenada en el VPS a la máquina nueva.
6. Configurar OpenCode
engram setup opencode
7. Arrancar el servidor HTTP
engram serve
Déjalo corriendo en una terminal aparte.
8. Arranque automático con Windows
- Pulsa
Win + Ry escribe:
shell:startup
- Crea un archivo
engram.batcon este contenido:
@echo off
start /min engram serve
A partir de ahora engram serve arranca solo cada vez que inicias Windows.
9. Verificar que todo funciona
Abre OpenCode en tu proyecto y escribe:
mem_context
Si responde con información de sesión, todo está funcionando correctamente.
Sync manual en cualquier momento
cmd /c "set ENGRAM_CLOUD_TOKEN=TOKEN_AQUI && engram sync --cloud --project nombre_proyecto"
Notas
- El cloud está en
https://engram.v-encore-lab.com - El dashboard está en
https://engram.v-encore-lab.com/dashboard/ - La base de datos local está en
C:\Users\TuUsuario\.engram\engram.db - El autosync se ejecuta cada ~5 minutos automáticamente