NEOVRY13_OS — El Motor Autónomo de Ventas que Vive en tu Bolsillo
"Democratizamos la inteligencia artificial de ventas eliminando la única barrera que aún separa al emprendedor del agente digital: el costo de la nube."
💡 Inspiration
Cada día, millones de emprendedores, afiliados y pequeños comerciantes en mercados emergentes pierden oportunidades de venta por no poder responder a tiempo. La solución obvia —un chatbot tradicional en la nube— les resulta inaccesible: suscripciones recurrentes, configuraciones complejas y dependencia de infraestructuras externas.
NEOVRY13_OS nace de una pregunta disruptiva: ¿Y si el hardware que ya llevas en el bolsillo fuera suficiente para ejecutar un agente de ventas con inteligencia artificial 24/7, sin costos de servidor y sin caídas?
No se trata solo de ahorrar dinero. Se trata de democratizar el acceso a la automatización inteligente, llevando el poder de la API de Gemini directamente al dispositivo que ya posee la mayoría de la población: un teléfono Android.
⚡ What It Does
NEOVRY13_OS es un motor autónomo y ligero de IA y automatización de ventas que opera 100% desde un dispositivo móvil mediante Termux. No requiere servidores en la nube, no genera costos de infraestructura mensual y no depende de instancias externas para su orquestación.
Funcionalidades clave:
- 🎯 Captación inteligente de prospectos (Leads): Detecta, registra y clasifica automáticamente a potenciales clientes en tiempo real.
- 💬 Respuestas contextuales dinámicas: Integra la API de Gemini para generar respuestas naturales, persuasivas y adaptadas al perfil de cada interlocutor.
- 🧠 Calificación de clientes en tiempo real: Evalúa intención de compra y nivel de interés mediante análisis de lenguaje, priorizando automáticamente los leads de mayor valor.
- 🔄 Operación resiliente 24/7: Gestión de procesos mediante PM2, garantizando que ante cualquier fallo o reinicio del dispositivo, el servicio se autorrecupere automáticamente.
- 💰 Infraestructura con costo cero ($0/mes): Elimina el pago de VPS o servidores dedicados.
🛠 How We Built It
La arquitectura de NEOVRY13_OS representa un enfoque híbrido y resiliente. Diseñamos un sistema distribuido dentro del dispositivo móvil, aprovechando las fortalezas de cada capa tecnológica.
Arquitectura de tres capas:
| Capa | Tecnología | Responsabilidad |
|---|---|---|
| Entrada/Salida | Node.js | Gestión de eventos de mensajería, WebSockets y conectores de comunicación. |
| Lógica de Negocio | Python | Procesamiento de contexto, integración con la API de Gemini y calificación de leads. |
| Orquestación | Bash + PM2 | Supervisión de procesos, gestión de memoria RAM en Termux y recuperación ante fallos. |
El flujo técnico:
- Node.js escucha y captura eventos de entrada en tiempo real.
- Los datos se transmiten al motor de Python, que enriquece el contexto conversacional y procesa la solicitud a través de la API de Gemini.
- Python devuelve la respuesta optimizada junto con las métricas de calificación del lead.
- PM2 (ejecutándose sobre Termux) supervisa ambos procesos continuamente mediante nuestro script de orquestación
start_neovry.sh, garantizando uptime 24/7 y gestión eficiente de recursos.
🧗 Challenges We Ran Into
1. Optimización extrema de RAM en entornos móviles
Un smartphone comparte su RAM entre el sistema operativo y aplicaciones en segundo plano. Enfrentamos limitaciones severas de memoria, solucionándolas mediante:
- Arquitectura modular ligera: Separar Node.js y Python para gestionar la memoria de forma granular.
- Procesamiento eficiente de Gemini: Gestión proactiva de hilos y limpieza de buffers de contexto.
2. Gestión de procesos y persistencia en Termux
Android gestiona agresivamente los procesos en segundo plano. Para garantizar persistencia:
- Implementamos scripts de orquestación en Bash que verifican el estado del ecosistema en PM2 y lo mantienen activo de forma autónoma.
🏆 Accomplishments That We're Proud Of
- Costo operativo de $0/mes: Demostramos que es posible ejecutar un agente de ventas con IA de nivel empresarial sin infraestructura en la nube.
- Arquitectura híbrida en producción: La fusión Node.js + Python + PM2 sobre Termux ha demostrado estabilidad en operación continua de 24/7 en movilidad.
- Resiliencia autónoma: El sistema se autorrecupera ante fallos y gestiona sus propios recursos en segundo plano.
🚀 What's Next for NEOVRY13_OS
- Integración nativa de pagos: Conexión con pasarelas locales y descentralizadas.
- Optimización de LLMs cuantizados: Reducción aún mayor del consumo de RAM para tareas auxiliares offline.
- Interfaz gráfica liviana: Desarrollo de un panel de control táctil en Flutter/React Native para usuarios que prefieran no usar consola.
Built with: python · node.js · termux · gemini-api · bash · pm2
Log in or sign up for Devpost to join the conversation.