
La combinación de RTX 5070 Ti e IA local permite ejecutar modelos de lenguaje en el propio ordenador y utilizarlos para construir software mediante instrucciones en lenguaje natural. El planteamiento evita enviar los datos a servidores externos y acerca tareas de desarrollo a usuarios que no dominan Python ni la programación web.
El enfoque se apoya en el llamado vibe coding: describir a la IA qué debe hacer, revisar el resultado y corregir los problemas mediante nuevas instrucciones. Con una GeForce RTX 5070 Ti de 16 GB de VRAM, el material describe dos proyectos: un analizador de textos y documentos PDF, y una aplicación de alarmas para Android.
Una RTX 5070 Ti puede mover modelos locales cuantizados de entre 7.000 y 12.000 millones de parámetros, mientras Unsloth Studio ofrece una interfaz gráfica y un servidor local compatible con aplicaciones que utilizan APIs de modelos de lenguaje.
Cómo funciona la IA local en una RTX 5070 Ti
El primer paso consiste en descargar y arrancar el modelo desde Unsloth Studio, que centraliza la configuración de la GPU y evita depender tanto del terminal, Docker o los entornos virtuales de Python. Una vez iniciado, el programa expone el modelo en http://localhost:8000, con una estructura de API que permite conectar aplicaciones externas al motor de inferencia que funciona en el PC.
La memoria disponible condiciona qué modelos pueden utilizarse. Un modelo de 12.000 millones de parámetros en FP16 necesitaría aproximadamente 24 GB de VRAM, por encima de los 16 GB de la RTX 5070 Ti. En cambio, una versión cuantizada a 4 o 5 bits en formato GGUF puede ocupar alrededor de 6-8 GB, dejando margen para la ventana de contexto, la caché y el sistema operativo.
La memoria no depende solo del tamaño del modelo
La KV Cache también consume memoria a medida que aumenta la cantidad de texto procesado. Por eso, cargar un modelo no es suficiente: una ventana de contexto demasiado amplia puede provocar que parte de los datos pase de la VRAM a la RAM, con una pérdida notable de velocidad. Tecnologías como GQA y FlashAttention reducen ese impacto al optimizar la atención y el movimiento de datos.
En este escenario, la VRAM determina en buena medida qué modelo cabe, mientras que la capacidad de cálculo de la GPU influye en la velocidad de generación de tokens. Esa métrica no equivale exactamente a los fotogramas por segundo de un videojuego, ya que el tiempo de respuesta depende del modelo, el contexto y la petición concreta.
Dos aplicaciones creadas mediante instrucciones en lenguaje natural
El primer experimento fue un analizador de texto y PDF orientado a documentos privados. La interfaz se planteó con Streamlit y se conectó al modelo local mediante el endpoint de Unsloth Studio. Durante el desarrollo hubo que corregir intentos de conexión con servicios externos y resolver errores HTTP 401 y 405. Finalmente, las peticiones directas mediante la biblioteca requests permitieron comunicar la interfaz con el modelo Gemma 4 de 12.000 millones de parámetros.
La aplicación incorporó controles para impedir el envío de campos vacíos y mostrar el estado de espera mientras la GPU procesaba la solicitud. También se describe un empaquetado portátil con WinPython y un script de inicio, aunque el flujo básico requiere instalar Python y las bibliotecas necesarias. El resultado permite analizar documentos sin que su contenido salga del ordenador.
El segundo proyecto fue una PWA de alarmas y tareas para Android. Utilizaba una lista de tareas como fuente principal de datos, almacenamiento local y un sistema de notificaciones y sonido implementado desde el navegador. Sin embargo, la aplicación dejaba de funcionar al cambiar de aplicación o apagar la pantalla debido a las restricciones de la sandbox del navegador.
La solución pasó por convertir el proyecto en una aplicación híbrida con Capacitor. Esta arquitectura utiliza una WebView para la interfaz, pero permite acceder a servicios nativos de Android mediante un puente. Tras generar el APK con Android Studio, la alarma pudo seguir funcionando con la aplicación cerrada y la pantalla apagada, algo que la PWA por sí sola no garantizaba.
El límite frente a los modelos de mayor tamaño
La RTX 5070 Ti está orientada a modelos locales relativamente contenidos, no a arquitecturas de escala industrial. El material utiliza Kimi 3 como ejemplo de un modelo cuya configuración extendida rondaría los 300 GB. Incluso con una cuantización intensa, sus necesidades de memoria quedarían muy por encima de una tarjeta gráfica doméstica y exigirían varias GPU de clase profesional o de centro de datos.
La diferencia marca la frontera entre la ejecución local y los servicios cloud. El hardware de consumo puede servir para asistentes privados y aplicaciones especializadas, especialmente con modelos GGUF cuantizados, pero no sustituye a la infraestructura necesaria para ejecutar modelos de cientos de gigabytes.
Si estás siguiendo este tema, también puedes consultar Windows 11 ofrece modo Xbox, pero su impacto en rendimiento es limitado.
Qué aporta este enfoque
La experiencia muestra que una RTX 5070 Ti puede convertirse en la base de herramientas locales para analizar documentos o automatizar tareas, sin depender necesariamente de una suscripción cloud. La principal ventaja práctica es el control sobre los datos, mientras que el principal límite está en la memoria disponible y en los permisos que conceda el sistema operativo.
El vibe coding reduce la barrera inicial, pero no elimina la necesidad de revisar errores, ajustar la configuración y comprender las restricciones de cada plataforma. En aplicaciones Android, por ejemplo, pasar de una web offline a una app capaz de funcionar en segundo plano exige acceder a servicios nativos.
Encuentra más Hardware en nuestra sección de Hardware o suscríbete a Guslok – Guías 100% en YouTube para más contenido.