Askimo Updates

Ejecuta scripts Python, Bash y Node.js en tu app de chat IA - Sin terminal

Askimo desktop app running scripts (Python, Bash, Node.js) directly from chat

La IA es buena escribiendo codigo. Pero escribir codigo y ejecutarlo son dos cosas diferentes.

Hasta ahora, el flujo de trabajo era: pedirle a la IA un script, copiarlo, abrir el terminal, pegarlo, cruzar los dedos. Si algo falla, volver al chat, explicar el error, copiar la correccion, pegar de nuevo. Repetir.

El Script Runner de Askimo elimina ese ciclo. Ejecuta scripts Python, Bash y Node.js directamente en la app - justo donde la IA los escribio - y ve los resultados al instante.

Que es Script Runner?

Script Runner es un entorno de ejecucion de codigo integrado en Askimo. Cuando la IA genera un script en tu conversacion, aparece un boton Ejecutar inline. Haz clic y Askimo ejecuta el codigo en tu maquina mostrando la salida stdout real, errores incluidos.

Sin terminal. Sin copiar-pegar. Sin cambiar de contexto.

Soporta tres entornos de ejecucion:

EntornoComandoMejor para
Pythonpython3Procesamiento de datos, analisis, automatizacion
BashbashOperaciones de archivos, parsing de logs, tareas de sistema
Node.jsnodeLlamadas API, transformaciones JSON, scripting web

Si un entorno no esta instalado, Askimo oculta el boton Ejecutar para ese lenguaje.

Demo: Ejecutar codigo en Askimo

Por que ejecutar scripts en una app de chat IA?

La brecha entre “la IA escribe codigo” y “obtienes resultados” es mayor de lo que parece. Script Runner la cierra haciendo la ejecucion parte de la conversacion.

El flujo antiguo:

  1. Pedir un script a la IA
  2. Copiar el codigo del chat
  3. Abrir el terminal
  4. Pegar y ejecutar
  5. Copiar el error al chat
  6. Recibir la correccion, repetir desde el paso 2

Con Script Runner:

  1. Pedir un script a la IA
  2. Hacer clic en Ejecutar
  3. Ver la salida (o corregir inline y volver a ejecutar)

Que puedes hacer con Script Runner

Procesamiento y analisis de datos

Pide a la IA que escriba un script Python, ejecutalo en tus archivos locales sin que los datos salgan de tu maquina:

import csv, collections
with open('sales.csv') as f:
rows = list(csv.DictReader(f))
by_region = collections.Counter(r['region'] for r in rows)
for region, count in by_region.most_common():
print(f"{region}: {count} sales")

Analisis de logs y depuracion

Usa Bash para parsear logs y buscar patrones de error:

Terminal window
grep "ERROR" /var/log/app.log | tail -50 | sort | uniq -c | sort -rn

Llamadas API y transformacion de datos

Usa Node.js para llamar a una API y ver la salida estructurada:

const res = await fetch('https://api.example.com/data');
const data = await res.json();
console.log(JSON.stringify(data.items.slice(0, 5), null, 2));

Mini-flujos de trabajo reproducibles desde el chat

Las sesiones de chat se convierten en flujos de trabajo de varios pasos. Script Runner mantiene todo en un lugar.

Seguridad: Como Askimo ejecuta scripts con responsabilidad

Todo se ejecuta localmente. Los scripts se ejecutan en tu maquina con los entornos instalados. Ningun codigo se envia a un sandbox en la nube.

Apruebas antes de que se ejecute nada. No hay ejecucion automatica. Haces clic explicitamente en Ejecutar.

La salida es transparente. Ves el stdout y stderr reales, igual que en el terminal.

Tus datos permanecen privados. Nada sale de tu maquina.

Script Runner vs Terminal

TerminalScript Runner en Askimo
Requiere copiar-pegarSiNo
Cambio de contextoSiNo
La IA ve la salida y corrige erroresNoSi
Datos salen de la maquinaDependeNunca
Velocidad de iteracionLentaRapida
Usable sin conocimientos tecnicosDificilMas facil

Casos de uso

  • Analizar listas de repos GitHub - repos inactivos, commits recientes, estadisticas de contribuidores
  • Transformar CSV grandes - limpiar, filtrar, agregar localmente sin subir a la nube
  • Parsear logs CI y pedir a la IA que resuma la causa raiz
  • Generar dataset y graficos desde respuestas de API JSON
  • Prototipar scripts antes de moverlos al repositorio
  • Automatizar operaciones repetitivas de archivos

Como se relaciona Script Runner con otras funciones de Askimo

  • RAG (indexacion de documentos): Indexa tu codebase, haz preguntas y ejecuta scripts en la misma sesion
  • Herramientas MCP: MCP conecta la IA a servidores externos; Script Runner ejecuta codigo localmente
  • Planes IA: Flujos de trabajo donde un paso genera un script y el siguiente lo ejecuta automaticamente

Preguntas frecuentes

Askimo sube mi codigo a la nube para ejecutarlo? No. Script Runner se ejecuta completamente en tu maquina local. Tu codigo y datos nunca salen de tu dispositivo.

Necesito instalar Python, Bash o Node.js por separado? Si. Askimo usa los entornos ya instalados. Enlaces: Python, Node.js.

Hay un timeout o limite de tamano de archivo? Los scripts se ejecutan hasta completarse o hasta que los detengas. Sin timeout artificial.

Pueden beneficiarse usuarios no tecnicos? Si. Un solo boton Ejecutar con salida visible hace accesible la ejecucion de scripts.

Script Runner es lo mismo que las herramientas MCP? No. MCP conecta la IA a servidores externos. Script Runner ejecuta codigo localmente.

Esta disponible en todas las plataformas? Si - macOS, Windows y Linux.

Obtener Askimo

Descargar Askimo - gratis, codigo abierto, funciona en macOS, Windows y Linux.

  • Compatible con ChatGPT, Claude, Gemini, Ollama y mas
  • Almacenamiento local con cifrado
  • RAG para archivos y conocimiento de proyectos
  • Integraciones de herramientas MCP
  • Script Runner para Python, Bash y Node.js

Dale una estrella a Askimo en GitHub

Publicaciones Relacionadas

Guides

Workflow de investigación de inversión con IA: cómo analizar cualquier acción con IA en múltiples pasos

Un único prompt de IA para investigar acciones no puede razonar bien a través de múltiples etapas. Esta guía muestra cómo construir un workflow de investigación de inversión con IA que refleja cómo piensan los analistas profesionales: perfilar el negocio, poner a prueba las finanzas, evaluar el riesgo y luego redactar el informe. Cada etapa se apoya en la anterior y produce un resultado específico, trazable y listo para exportar a PDF o Word.

Guides

Personalización de CV con IA: adapta tu currículum a cada oferta de empleo en minutos

Un currículum genérico es ignorado. Los reclutadores y los sistemas ATS filtran por coincidencias exactas de palabras clave, lenguaje específico del puesto y presentación adaptada de la experiencia. Esta guía muestra cómo usar Askimo Plans como herramienta de personalización de CV: analizar automáticamente la oferta, mapear tu experiencia, reescribir las secciones relevantes y producir un currículum listo para enviar. No se requieren conocimientos de prompt engineering.

Askimo Updates

Actualización de la App Askimo: Soporte Multilingüe, Nuevos Temas y Herramientas para Desarrolladores

La gran actualización de la App Askimo incorpora soporte multilingüe para más de 10 idiomas, incluidos inglés, vietnamita, chino, japonés, coreano, francés, alemán, español, portugués e italiano. Introduce 18 temas con opciones claras, oscuras y adaptativas al sistema. Las nuevas herramientas para desarrolladores incluyen monitoreo de recursos en tiempo real, depuración mejorada y controles de registro granulares. Mejoras significativas de rendimiento, especialmente en Windows, y mejor manejo de errores en todas las plataformas.