Depurando un Pequeño Agente de IA en un Teléfono Nokia Antiguo: 18 Intentos para el Éxito

✍️ OpenClawRadar📅 Publicado: 1 de marzo de 2026🔗 Source
Depurando un Pequeño Agente de IA en un Teléfono Nokia Antiguo: 18 Intentos para el Éxito
Ad

Un desarrollador intentó ejecutar Picobot, un agente de IA de un solo binario de ~12 MB escrito en Go, en un viejo teléfono Android Nokia mediante Termux. El objetivo era un agente de bolsillo 24/7 con integración de Telegram, soporte para herramientas (búsqueda web, shell), memoria y costos recurrentes mínimos.

Los 18 intentos fallidos

Los intentos 1–4 utilizaron modelos gratuitos de OpenRouter (Gemini flash-exp, Qwen 2.5 7B, Llama 3.3 70B, Llama 3.2 3B), todos fallando con errores 404 "No se encontraron endpoints que admitan el uso de herramientas" o errores de ID de modelo no válido. El enrutamiento de nivel gratuito no habilitaba las herramientas en la mayoría de los modelos pequeños.

Los intentos 5–8 utilizaron Groq directamente (Llama 3.3 70B, Mixtral 8x7B, Llama 3.1 8B, Gemma 2 9B). Los modelos estaban descontinuados (errores 400) o alucinaban formatos de herramienta no válidos (etiquetas XML <function>), causando errores 400 tool_use_failed o bucles infinitos de spam de respuestas.

El intento 9 utilizó GLM-4.5-Air :free, que inicialmente tuvo éxito con chistes y clima, pero una consulta de acciones AAPL explotó el contexto (~330k tokens) resultando en un error de desbordamiento 400.

Los intentos 10–11 probaron más modelos gratuitos de OpenRouter (Llama 3.1 70B, Qwen 3 8B) con el mismo problema 404 de sin-endpoints-de-herramientas.

El intento 12 utilizó Groq Llama 3.1 8B con temperatura=0.3, pero aún tenía alucinaciones de etiquetas y bucles.

El intento 13 probó Claude 3.5 Sonnet mediante proxy de OpenRouter, resultando en 402 Pago Requerido debido a un saldo de $0 en OpenRouter.

El intento 14 agregó $5 a OpenRouter, lo que autenticó el proxy y permitió respuestas básicas.

El intento 15 utilizó el mismo modelo Claude 3.5 pero encontró desbordamiento de contexto en consultas más largas.

El intento 16 cambió a Sonnet 4.6 (la última versión), pero una discrepancia en el nombre del modelo causó un error 404.

El intento 17 involucró un error tipográfico en la configuración/reinicio de incorporación que deshabilitó Telegram y borró el token.

Ad

La solución final que funcionó

El intento 18 tuvo éxito con gemini-2.5-flash mediante la API directa de Google. Esta configuración es rápida, confiable, con respuestas limpias, sin problemas de truncamiento y un uso de herramientas suficientemente bueno para las necesidades del desarrollador.

Proveedor: API directa de Google Gemini (usando clave API personal)
Modelo: gemini-2.5-flash
Costo: Actualmente gratuito bajo el nivel gratuito de Google (500 solicitudes/día con proyecto vinculado a facturación)
Telegram: Token de bot y canal habilitados con procesamiento limpio de mensajes

Por qué OpenRouter era la opción predeterminada original

El creador de Picobot eligió OpenRouter porque mantiene el binario pequeño y el código simple: un endpoint compatible con OpenAI enruta a docenas de modelos/proveedores, los usuarios cambian de modelo modificando una línea en config.json, admite nivel gratuito + BYOK, normaliza las llamadas a herramientas entre proveedores y tiene impulso comunitario como el enrutador universal para agentes de código abierto.

Sin embargo, el desarrollador encontró demasiadas limitaciones con OpenRouter: brechas en el soporte de herramientas, descontinuaciones, límites de tasa, tarifas de proxy y fallos de validación.

Compensaciones

  • El nivel gratuito tiene límites (500 solicitudes por día) - exceder esto incurre en costos mínimos (~$0.01–$0.05/mensaje)
  • No es completamente local/privado (modelo en la nube) pero es rápido e inteligente sin límites de hardware del teléfono
  • Para cero tarifas a largo plazo, Ollama local en Mac es una opción pero más lento y menos capaz para herramientas

📖 Leer la fuente completa: r/LocalLLaMA

Ad

👀 Ver también

Desarrollador Cambia de Cursor a Claude para Acceso Ilimitado a Opus
Casos de uso

Desarrollador Cambia de Cursor a Claude para Acceso Ilimitado a Opus

Un desarrollador migró de Cursor al plan Max de $100 de Claude para obtener uso ilimitado de Sonnet y Opus, encontrándolo más rentable que el gasto mensual de $120 de Cursor con créditos.

OpenClawRadar
Cuándo Usar Agentes de IA vs. Herramientas Más Simples: Patrones de r/LocalLLaMA
Casos de uso

Cuándo Usar Agentes de IA vs. Herramientas Más Simples: Patrones de r/LocalLLaMA

Una discusión en Reddit describe tres preguntas para determinar si una tarea necesita un agente de IA: ¿Se conoce el procedimiento? ¿Cuántos elementos hay? ¿Son los elementos independientes? La publicación identifica antipatrones como el procesamiento por lotes y los informes programados que no se benefician del razonamiento de un agente.

OpenClawRadar
Recuperando Listas de Reproducción de Apple Music Eliminadas con Claude Cowork
Casos de uso

Recuperando Listas de Reproducción de Apple Music Eliminadas con Claude Cowork

Un usuario recuperó 75 listas de reproducción y 8,185 pistas después de eliminar accidentalmente toda su biblioteca de Apple Music. Claude Cowork analizó los archivos de exportación de datos de Apple, escribió scripts en Python para el análisis, generó AppleScripts para la restauración y creó herramientas HTML personalizadas para manejar las pistas faltantes.

OpenClawRadar
Sistema Autónomo de 5 Agentes Claude Reemplaza Costos de API de $3K/Mes con una Única Suscripción
Casos de uso

Sistema Autónomo de 5 Agentes Claude Reemplaza Costos de API de $3K/Mes con una Única Suscripción

Un desarrollador construyó un enjambre autónomo de 5 agentes usando Claude Opus 4.6 funcionando como bots de Discord en WSL2, impulsado por una sola suscripción a Claude Max en lugar de créditos de API, reemplazando lo que costaría más de $3,000 mensuales con $100-200.

OpenClawRadar