Automatización · WhatsApp · IA
Crea tu Propia App para leer Respaldos de WhatsApp
Transforma tu respaldo de WhatsApp en una app de búsqueda inteligente.
El corazón de esta automatización es el prompt que le entregamos a Gemini CLI. Aprende a crear automatizaciones para escalar tu gestión.
Requisitos Previos
Herramientas
Acceso a una terminal (como WSL en Windows)
Software
Gemini CLI (o acceso a un LLM similar) instalado y configurado
Datos
Un archivo de respaldo de chat de WhatsApp (el .zip que obtienes de Google Drive).
Tiempo
13 minutos para entender el proceso.
10 minutos para ejecutar.
Dirigirás una IA
Aprenderás a guiar a tu agente de IA preferido para que se convierta en tu "Programador" y construya tu herramienta personalizada.
Hardware
Windows/Linux con 16 GB memoria
~250k Tokens de Gemini.
La instrucción "Maestra" que Genera la App
Puedes copiarlo y usarlo directamente. Este es el bloc de notas exacto que usé
# objetivo usando como knowledge base WhatsApp Chat with self 07Nov2025.zip Tomar un archivo de respaldo de conversaciones de WhatsApp que viene en formato zip y Cada ZIp contiene un archivo de texto que contiene el "WhatsApp chat with" la aplicación debe permitir buscar y ver multimedia relacionada con el chat # specs - utf8mb4 encoding - SQLite - evita usar tipo de dato blobs, TEXT, referencia el binario en disco con un link, y para textos largos - considera una tabla de chunk de mensajes. - usar varchar(1000) o más dependiendo del tamaño total de fila según las limitación de MySQL - los mensaje con mismo ID no se deben repetir - usa main.py para el cli - usa mainui.py para el ui # phase 1 - analiza la estructura del demo zip entregado - analiza la estructura, relaciones y referencias que indica el texto histórico de mensajes. - identifica que exista un identificador único para cada mensaje. - crea un sistema de procesos `In/out process` para manejar la entrada de zip files con conversaciones de WhatsApp # phase 2 crea una interfaz cli con un buscador por texto # phase 3 crea un UI con tailwind con un buscador por texto y permita visualizar los multimedia relacionados.
Bajo el Capó
Arquitectura y Trade-offs
El prompt genera una app funcional en ~10 minutos. Pero hay decisiones técnicas implícitas que vale la pena entender.
Costo Real
~250K tokens de Gemini para generar la app completa (CLI + UI + SQLite).
En dinero: ~$0.03 USD con Gemini Flash, ~$0.25 con Pro. El costo es despreciable vs las horas de desarrollo manual.
SQLite + varchar
Sin BLOBs — multimedia referenciado en disco con path relativo. Texto chunkeado en tabla separada.
Trade-off: No necesitas un servidor de base de datos. El archivo .db es portable y backupeable. Límite práctico: ~500K mensajes antes de que las queries se sientan lentas sin índices adicionales.
Privacidad
Los respaldos de WhatsApp contienen conversaciones íntimas, datos financieros, fotos personales.
Diseño: Todo corre local. El único momento que sale data es al prompt de Gemini para generar código — no para procesar tus chats. Una vez generada la app, Gemini no vuelve a participar.
Flujo de Datos
Backup .zip
Google Drive
Gemini CLI
Genera la app
Parser Python
Extrae + indexa
SQLite
Local, portable
CLI + UI
Tailwind app
¿Quieres búsqueda semántica sobre tus chats?
Chat Recall agrega embeddings + vector search sobre tu historial de ChatGPT — mismo concepto, mayor profundidad.
Integración de Sistemas
Pipelines automatizados, APIs REST, webhooks y conectores a medida para tus fuentes de datos.