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:

  1. Node.js escucha y captura eventos de entrada en tiempo real.
  2. 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.
  3. Python devuelve la respuesta optimizada junto con las métricas de calificación del lead.
  4. 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

Built With

Share this project:

Updates