Termux para codificación con IA sin conexión en Android

Copilot de VS Code muere en el momento en que tu Wi-Fi se cae en un tren, en un aeropuerto o en un avión. Las mejores aplicaciones de codificación con IA sin conexión para Android en 2026 resuelven esto con dos enfoques: ejecutar un modelo pequeño cuantificado en el teléfono en sí, o tunelizar a un servidor Ollama o LM Studio en un NAS en casa. De cualquier manera, conservas las finalizaciones, el chat y la revisión de código mientras la conexión se ha ido. Probamos seis en un Pixel 9 Pro con 16 GB de RAM y un Redmi Note 12 con 8 GB, luego los emparejamos con Ollama alojado en Synology ejecutando Qwen 2.5 Coder 7B.

Cada aplicación a continuación se ejecuta sin suscripción, sin enviar código a un servidor de terceros, y cubre una parte del flujo de trabajo de codificación con IA del lado del teléfono.

Qué buscar en una aplicación de codificación con IA sin conexión

Seis cosas importan más que la elección del modelo en sí.

Soporte de modelos locales. Los modelos cuantificados pequeños (2-4 GB) caben en teléfonos modernos. Busca herramientas que distribuyan un runner (llama.cpp, MLC-LLM, MediaPipe LLM API) en lugar de solo llamar a puntos finales remotos.

Tunelización de servidor. Cuando el modelo es demasiado grande para el teléfono, deseas un cliente que hable la API HTTP de Ollama o LM Studio y llegue a casa a través de Tailscale, WireGuard o una LAN simple.

Integración del editor de código. El chat está bien. El completado en línea dentro de un editor real es más rápido. Las aplicaciones Android que colocan sugerencias junto al búfer vencen a las que fuerzan un baile de copiar-pegar.

Resaltado de sintaxis y navegación de múltiples archivos. La IA es tan útil como el código que puedas sostener frente a ella. Los editores con soporte git y árboles de archivos convierten la codificación telefónica de una novedad en un flujo de trabajo real.

Comportamiento de batería y térmico. Ejecutar un modelo 7B con la CPU a máxima potencia durante algunos minutos calentará el teléfono hasta el estrangulamiento. Las herramientas que descargan trabajo a la GPU, o que mantienen prompts cortos, se mantienen frías por más tiempo.

Sin telemetría oculta. La razón completa para ejecutar sin conexión es la privacidad. Lee los permisos de la aplicación y las banderas de red antes de confiar en un modelo “local”.

Comparación rápida

Aplicación Mejor para Plan gratuito Característica destacada Calificación
Termux Entorno Linux completo más tunelización a Ollama en casa Gratis, código abierto Ejecuta SSH, Ollama CLI y llama.cpp localmente 4.5★
Acode Editor de código con complementos para chat de IA Gratis, código abierto Vista previa en vivo, HTML/JS/PHP, mercado de extensiones 4.5★
MLC Chat Inferencia completa de LLM en dispositivo Gratis, código abierto Envía Llama, Gemma, Qwen precompilados y cuantificados 4.3★
Ollama Android Client Chat con cualquier servidor Ollama remoto Gratis, código abierto Descubre automáticamente etiquetas de modelos locales 4.4★
Pydroid 3 Codificación Python con intérprete local Freemium Pip completo, matplotlib, sin necesidad de red 4.6★
Sketchware Pro Constructor visual de aplicaciones Android Gratis, código abierto Construye APK en el dispositivo, sin servidor 4.4★

Las aplicaciones

1. Termux – Mejor para un shell Linux completo más tunelización a casa

Termux es la razón por la cual la codificación con IA sin conexión en Android es posible. Una vez instalado, te da apt, ssh, git y Python ejecutándose en un sandbox. Añade Ollama CLI y puede hablar con un servidor en casa a través de Tailscale en un comando. Añade llama.cpp y los modelos pequeños (Phi-3 mini, Qwen 2.5 Coder 1.5B) se ejecutan completamente en el teléfono.

Donde se queda corto: no tiene editor propio. Emparejalo con un editor en dispositivo o usa vim o nano dentro del shell.

Precio: Gratis.

Plataformas: Android 7.0+.

Descargar: Google PlayF-Droid

Conclusión: Instala esto primero. Cada otra opción funciona mejor cuando Termux está al lado.

2. Acode – Mejor para editar proyectos reales en el teléfono

Acode de foxdebug es el editor de código Android moderno: resaltado de sintaxis para 100+ idiomas, integración git, navegador FTP/SFTP y mercado de complementos con extensión “AI Assist” que puede llamar puntos finales compatibles con OpenAI (incluido un servidor Ollama local). La vista previa en vivo para HTML y JavaScript hace que los pequeños proyectos web sean viables en una pantalla plegable.

Donde se queda corto: no tiene servidor de lenguaje incorporado para autocompletado en bases de código más grandes. Vista dividida algo incómoda en teléfonos menores de 6 pulgadas.

Precio: Gratis, el mercado de complementos tiene extensiones pagadas.

Plataformas: Android 7.0+.

Descargar: Google Play

Conclusión: El editor para emparejar Termux con cuando deseas un árbol de archivos real y colores de sintaxis.

3. MLC Chat – Mejor para inferencia en dispositivo sin servidor en absoluto

MLC Chat del proyecto MLC-LLM ejecuta LLM cuantificados directamente en la GPU del teléfono. Envía con binarios precompilados para Llama 3 8B, Gemma 2, Qwen, Phi-3 y variantes Mistral. En un Pixel 9 Pro, Qwen 2.5 Coder 3B responde una pregunta de código corta en 6-10 segundos sin tocar una red.

Donde se queda corto: las descargas de modelos son grandes (2-6 GB cada una). Los teléfonos gama media más antiguos se estrangularán térmicamente después de algunos turnos.

Precio: Gratis, código abierto.

Plataformas: Android 12.0+, GPU Adreno o Mali acelerada recomendada.

Descargar: Disponible como APK descargada desde los lanzamientos de GitHub del proyecto MLC-LLM.

Conclusión: La única opción cuando no tienes servidor ni señal.

4. Ollama Android Client – Mejor para hablar con un servidor Ollama en casa

Los clientes Android comunitarios para Ollama (hay varias opciones de código abierto) apuntan a una IP local o nombre de host Tailscale y te dan una interfaz de chat nativa. Empareja uno con una instalación Ollama en un NAS ejecutando Qwen 2.5 Coder 7B o Llama 3.1 8B y la codificación basada en teléfono se acerca mucho a Copilot sin filtrar un solo carácter a la nube.

Donde se queda corto: necesita un servidor. No es un buen ajuste para personas que no quieren ejecutar uno en casa.

Precio: Gratis, código abierto.

Plataformas: Android 8.0+ dependiendo del cliente.

Descargar: F-Droid

Conclusión: La mejor experiencia para cualquiera que tenga un NAS. El teléfono se mantiene fresco; el servidor hace el trabajo.

5. Pydroid 3 – Mejor para Python sin conexión con autocompletado real

Pydroid 3 envía un intérprete Python 3 completo, pip, numpy, matplotlib y un editor de código. No es un asistente de codificación con IA por sí solo, pero emparejado con un LLM local (MLC Chat o llama.cpp alojado en Termux) se convierte en un ciclo “escribe y ejecuta” funcional para scripting en el teléfono. La versión premium agrega tensorflow-lite y OpenCV sin necesidad de acceso a la red.

Donde se queda corto: solo Python. No puede ejecutar Java, Kotlin o Go.

Precio: Gratis con anuncios. Premium alrededor de $12 de una sola vez elimina anuncios y desbloquea bibliotecas adicionales.

Plataformas: Android 5.0+.

Descargar: Google Play

Conclusión: Para gente Python en movimiento. Todos los demás se quedan con Termux más Acode.

6. Sketchware Pro – Mejor para construir aplicaciones Android completamente en el dispositivo

Sketchware Pro es la rama mantenida por la comunidad que te permite construir APK reales en el teléfono con un editor de bloques visual. No es una herramienta de IA en sí, pero emparejala con un LLM local para generar el Java o Kotlin detrás de un bloque, y tienes un ciclo de construcción de aplicaciones completo sin dependencia de la nube. Popular en mercados donde las laptops son caras e Internet confiable no es universal.

Donde se queda corto: la interfaz es densa. Los proyectos complejos aún se benefician de un escritorio.

Precio: Gratis.

Plataformas: Android 5.0+.

Descargar: Disponible como APK descargada desde la página de lanzamiento de GitHub de Sketchware Pro.

Conclusión: Nicho pero genuino. El ciclo completo de construcción-ejecución-envío en el teléfono.

Cómo elegir el correcto

Si tienes un servidor en casa o NAS: Termux más cliente Ollama Android, editando en Acode.

Si no tienes servidor ni señal: MLC Chat con un modelo 3B, y Termux para el shell.

Si solo escribes Python: Pydroid 3.

Si deseas construir aplicaciones Android en Android: Sketchware Pro.

Si rechazas un asistente de nube basado en suscripción: no eres la audiencia para esta lista.

Quédate con Copilot solo si nunca pierdes señal y confías tu base de código a sus servidores.

Preguntas frecuentes

¿Pueden los teléfonos Android ejecutar realmente LLM locales?

Los últimos buques insignia con 12 GB o más de RAM ejecutan modelos de parámetros 3-8B cuantificados. Los teléfonos más antiguos o de gama media pueden ejecutar modelos 1-3B. MLC Chat y llama.cpp dentro de Termux son los dos runners prácticos en 2026.

¿Qué tan grandes son los modelos?

Un modelo de parámetro 3B cuantificado a 4 bits es aproximadamente 2 GB en disco. Un modelo 7B es aproximadamente 4-5 GB. Un modelo 13B, aproximadamente 8-9 GB, es el techo práctico para teléfonos con 16 GB de RAM.

¿Cuál es el mejor modelo para código en el dispositivo?

Qwen 2.5 Coder 1.5B y 3B son los dos mejores modelos de código de propósito específico que caben en el dispositivo. Phi-3 mini también funciona bien para preguntas de código cortas.

¿Ejecutar un LLM local agota la batería?

Sí, agresivamente durante la inferencia. Una conversación de cinco minutos en un modelo 3B puede consumir 5-10% de la batería de Pixel 9 Pro. Tunelizar a un NAS en su lugar mueve el drenaje del teléfono completamente.

¿Esto está reemplazando VS Code con Copilot?

Para sesiones largas en un proyecto real, no. Para correcciones rápidas, experimentos de bloque de notas y codificación en la carretera cuando la herramienta en la nube ha fallado, sí.