by viajatech
🌐 PÚBLICO · Agente Isabella: convierte un Android en asistente de voz con IA que hace llamadas reales (Gemini Live + Magisk). Sin llaves: usa las tuyas. Por David Ruiz Duarte (viajatech)
# Add to your Claude Code skills
git clone https://github.com/viajatech/agente-isabellaGuides for using ai agents skills like agente-isabella.
See how agente-isabella compares with popular alternatives.
agente-isabella is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by viajatech. 🌐 PÚBLICO · Agente Isabella: convierte un Android en asistente de voz con IA que hace llamadas reales (Gemini Live + Magisk). Sin llaves: usa las tuyas. Por David Ruiz Duarte (viajatech). It has 89 GitHub stars.
agente-isabella's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/viajatech/agente-isabella" and add it to your Claude Code skills directory (see the Installation section above).
agente-isabella is primarily written in Java. It is open-source under viajatech on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh agente-isabella against similar tools.
No comments yet. Be the first to share your thoughts!
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
🌐 Repositorio público y limpio — sin llaves, sin tokens y sin datos privados. Para que funcione, tú pones tus propias llaves (se explica paso a paso).
Isabella Llamadas es una app Android que marca un número desde tu propia línea y conversa en tiempo real con la persona que contesta, usando la voz en vivo de Google Gemini.
La voz de Isabella entra digitalmente al canal de la llamada (no por la bocina), así que se oye limpia y sin eco. Para eso el celular necesita root con Magisk: Android no deja que una app normal meta audio a una llamada.
| Lo que hace | Cómo |
|---|---|
| 🗣️ Conversa en vivo por teléfono | Gemini Live por WebSocket, audio PCM 16/24 kHz |
| 🔐 Tus llaves nunca viven en el cel | Un Worker de Cloudflare (gratis) entrega tokens efímeros de un solo uso |
| 🤖 Se presenta SIEMPRE como IA | Primera frase obligatoria: «Soy una inteligencia artificial…» |
| ⏱️ No gasta de más | 8 fusibles: techo por llamada, topes por minuto/día, cuelga en silencio, nunca reconecta… |
| 📵 Contra toques accidentales | Confirmación de 3 s antes de marcar |
| 🎚️ Audio afinable | Volumen TTS, pre-énfasis, filtro de graves, soft-clip |
| 💬 Modo sin llamada | Platica con Isabella por el micrófono y la bocina del cel (no requiere root) |
| 🧪 Pruebas sin gastar | Gemini falso y Worker local para probar todo en la Mac |
La Mac solo compila, instala y configura. El detalle técnico está en docs/ARQUITECTURA.md.
Este repo está escrito para que tu agente de IA te guíe (Claude Code, Codex, Gemini CLI, Copilot, Cursor…):
git clone https://github.com/viajatech/agente-isabella.git
cd agente-isabella
# Abre aquí tu agente y escríbele:
# «Lee AGENTS.md y guíame paso a paso para instalar Isabella Llamadas en mi celular.»
El agente hace lo de la computadora; tú haces lo que solo una persona puede hacer: tocar el celular, apretar los botones de volumen y encendido, aceptar borrados y escribir tus contraseñas. En cada uno de esos momentos el agente se detiene, te explica y espera.
| 📱 Un celular Android 14 o más nuevo que puedas rootear | Probado en Samsung Galaxy A72 (Qualcomm). Úsalo de pruebas: el root borra todo. |
| 💻 Una Mac (Apple Silicon o Intel) | Los scripts están hechos para macOS + Homebrew. |
| 🔌 Un cable USB de datos | Uno que solo carga no sirve. |
| 🔑 Tu llave de Google AI Studio | Se crea gratis en https://aistudio.google.com/apikey. Gemini tiene nivel gratuito con límites; algunos usos pueden cobrarse: revisa https://ai.google.dev/pricing. |
| ☁️ Una cuenta de Cloudflare | Gratis. Ahí vive el Worker que guarda tu llave. |
| 📞 Un segundo teléfono tuyo | Para las pruebas: Isabella llama a ese número. |
| Qué | Dónde va | Cómo |
|---|---|---|
| Llave de Gemini (AI Studio) | Solo en el Worker de Cloudflare | npx wrangler secret put GEMINI_API_KEY_AQ (la pegas tú en tu Terminal) |
| Secreto del aparato | En el Worker y en la app | ./configurar_app.sh lo genera y lo pasa por tubería, sin mostrarlo |
| URL de tu Worker | mi_config.env (local, fuera de git) |
cp mi_config.env.example mi_config.env |
| Llave de firma del APK | llaves/ (local, fuera de git) |
./compilar.sh la crea la primera vez; su contraseña va al Llavero de macOS |
⚠️ Nunca pegues una llave en un chat, en un archivo que vaya a git ni en la línea de
adb shell. Antes de publicar tu copia, correpython3 herramientas/escanear_secretos.py .
Si después del root el celular cae en bucle a recovery, o samloader se atora en el pre-flight, La odisea del boot junta los parches reales que revivieron nuestro Galaxy A72:
vbmeta desactivado de 4 KB hecho con avbtool de AOSP;apps/isabellallamadas/ App Android (Java, sin Gradle): llamada, audio raíz, Gemini Live, UI
magisk_modulo/ Módulo Magisk opcional (app privilegiada)
pruebas_mac/ Pruebas de la app en la Mac, sin cel ni cuota
token-worker/ Worker de Cloudflare: guarda tu llave y acuña tokens efímeros
puente/ Persona de Isabella (EDITABLE), generador de setup y Gemini falso
herramientas/ Diagnóstico de la ruta raíz (prueba 0r) y escáner de secretos
compilar.sh · instalar.sh · preparar_mac.sh · vincular_cel.sh · configurar_app.sh
docs/ Arquitectura, problemas resueltos y rescate si el cel no arranca tras el root
img/ Arte del proyecto, gráficos de esta portada y la vista previa para redes
Edita la sección «TU CONFIGURACIÓN» de puente/lib/isabella.mjs: a nombre de quién
llama, qué sabe (tu negocio, tu proyecto) y la voz. Luego cd token-worker && npm run genera-setup && npx wrangler deploy.
El celular no se toca: la persona viaja dentro de cada token.
Isabella siempre dice que es una IA. Llama solo a números tuyos o de personas que aceptaron. Nada de spam, fraude, suplantación ni grabaciones sin aviso. Lee USO_RESPONSABLE.md: el mal uso revoca la licencia.
**L