Esta es la versión local de Kranz AI Alpha, una aplicación avanzada para el análisis cuantitativo y automatizado de mercados de criptomonedas.
Este proyecto incluye configuración para Electron y GitHub Actions, lo que te permite compilar la aplicación completa en un único archivo ejecutable (.exe) nativo, ¡de manera completamente automática!
Ya he preparado un archivo de "GitHub Actions" (.github/workflows/build-release.yml). Para usarlo, haz lo siguiente:
- Ve a la esquina superior derecha de AI Studio (icono de engranaje / Exportar).
- Selecciona "Export to GitHub" y elige tu cuenta/repositorio.
- Una vez que tu código esté en GitHub, ve a la pestaña "Actions" en tu repositorio.
- Verás que una tarea llama "Build Windows Installer" empezará a ejecutarse sola.
- Cuando la tarea termine (tardará unos 2-3 minutos), entra en ella y en la parte de abajo verás un archivo llamado Kranz-AI-Alpha-Windows.
- ¡Descárgalo! Adentro vendrá tu instalador
.exelisto para funcionar en cualquier PC sin instalar localmente nada más.
Sigue estos pasos si prefieres compilarlo manualmente en tu computadora (Windows):
- Descarga el código fuente: Desde la interfaz de AI Studio, haz clic en el engranaje arriba a la derecha (Ajustes) y exporta/descarga el proyecto como ZIP.
- Descomprime el ZIP en una carpeta local de tu computadora.
- Abre la consola de comandos (CMD o PowerShell) en esa misma carpeta.
- Instalar dependencias: ```bash npm install ```
- Generar el ejecutable (.exe) usando el siguiente comando: ```bash npm run electron:build ```
- Cuando el proceso termine, se creará una nueva carpeta llamada `dist-electron`. Dentro de ella encontrarás Kranz AI Alpha Setup 1.0.0.exe.
Nota: ¡Al instalar e iniciar ese programa, tendrás la aplicación corriendo nativamente en tu computadora sin tener que abrir ningún localhost!
Si configuraste claves de API (Binance, OpenAI, Gemini, Hyperliquid), la aplicación web te las pedirá a través de la interfaz (en Ajustes). La información de las APIs se guarda en el localStorage de tu navegador de manera local.
Si deseas compilar la aplicación para producción:
```bash npm run build npm start ```