--- title: Político Incorruptible colorFrom: blue colorTo: red sdk: gradio sdk_version: 4.42.0 app_file: app.py pinned: false --- # 🇦🇷 Político Incorruptible - Argentina # 🇦🇷 VIDA - Simulador de Supervivencia Argentino ## ¿Podrás sobrevivir a la realidad? **VIDA** es un juego de supervivencia impulsado por Inteligencia Artificial que simula la experiencia de vivir en Argentina. El sistema utiliza noticias reales y variables económicas actuales para generar desafíos diarios únicos. ## 🎮 Cómo Jugar 1. **Creá tu Personaje**: Elegí tu profesión (Docente, IT, Jubilado, etc). Tus ingresos y cordura inicial dependen de esto. 2. **Enfrentá el Día a Día**: La IA generará eventos basados en la realidad del país (paros, inflación, decretos). 3. **Tomá Decisiones**: Cada elección afecta tu **Billetera** y tu **Salud Mental**. 4. **Sobreviví**: Si te quedás sin plata o perdés la cordura, perdés. ## 🧠 Inteligencia Colectiva El juego aprende de las decisiones de todos los jugadores para encontrar las mejores estrategias de supervivencia ante la crisis. ## 🚀 Tecnologías - **Gradio 5.0**: Interfaz reactiva "Monochrome". - **Groq API (Llama 3)**: Generación de eventos narrativos infinitos en tiempo real. - **NewsAPI**: Ingesta de realidad para alimentar la ficción. ## 🛠️ Instalación ```bash pip install -r requirements.txt ``` ## 💻 Uso ```bash python app.py ``` La aplicación estará disponible en `http://localhost:7860` ## 🔐 Configuración de Variables de Entorno Para habilitar todas las funcionalidades, configura estos secrets en Hugging Face Spaces: - `GROQ_API_KEY`: API key de Groq para IA (requerido para asistente IA) - `NEWS_API_KEY`: API key de NewsAPI para noticias (opcional) - `DOLAR_API_URL`: URL de API para datos del dólar (opcional) - `JWT_SECRET_KEY`: Secret key para autenticación (opcional) ## 📦 Despliegue en Hugging Face Spaces 1. Crea un nuevo Space en Hugging Face 2. Sube los archivos: - `app.py` - `requirements.txt` - `packages.txt` (corregido para evitar errores de build) 3. Configura los secrets mencionados arriba 4. El Space se desplegará automáticamente ## 🎯 Características Técnicas ### Tecnologías Utilizadas - **Gradio 4.0+**: Interfaz web interactiva moderna - **Groq API**: IA de alto rendimiento para análisis - **Plotly**: Visualizaciones avanzadas e interactivas - **Pandas**: Análisis y manipulación de datos - **Requests**: Integración con APIs externas - **BeautifulSoup4**: Web scraping para datos adicionales ### Arquitectura - **Sistema de Memoria**: Almacenamiento persistente de interacciones de usuarios - **Auto-Alimentador**: Threading para actualizaciones en background - **IA Asistente**: Integración con Groq para análisis inteligente - **Persistencia**: Datos guardados en JSON para persistencia entre sesiones ## 🔧 Solución de Problemas ### Error de Build en Hugging Face El archivo `packages.txt` ha sido corregido para usar `libgl1` en lugar de `libgl1-mesa-glx` (que no existe en Debian recientes). ### API Keys No Configuradas Si no configuras las API keys, la aplicación funcionará pero con funcionalidades limitadas: - Sin asistente IA (se mostrará mensaje informativo) - Sin noticias automáticas (usará datos de ejemplo) - Sin datos del dólar (usará valores por defecto) ## 📝 Licencia Este proyecto es de código abierto y está disponible para uso público. ## 🌟 Próximas Mejoras - [ ] Integración con más APIs de datos públicos - [ ] Análisis predictivo avanzado con ML - [ ] Exportación de reportes automáticos - [ ] Notificaciones push para alertas importantes - [ ] Dashboard móvil responsive mejorado --- *Desarrollado con ❤️ e IA para una Argentina más transparente y eficiente* 🇦🇷