Repolode
sonichi

sonichi/sutando

Un agente personal de IA, pensado primero para macOS, que se ejecuta localmente en tu Mac y actúa por ti mediante voz, pantalla, llamadas y mensajería.

Estrellas
399
Forks
97
Issues abiertos
1,415
Último commit
hace 8 horas

¿Qué es?

Sutando es un agente personal de IA autohospedado que se ejecuta en tu propio Mac. Usa Claude Code o Codex CLI como agente principal y añade una interfaz de voz con Gemini Live para conversar desde el navegador, además de una opción para llamadas telefónicas basada en Twilio. Puedes pedirle que describa tu pantalla, edite el texto que estás viendo, consulte tu calendario, se una a llamadas de Zoom o Google Meet, tome notas y envíe o busque correos electrónicos.

El trabajo se divide entre la gestión de voz en tiempo real y un núcleo en segundo plano. Las acciones rápidas, como capturar la pantalla o colgar, se ejecutan directamente; las solicitudes más complejas se guardan en una carpeta de tareas, las ejecuta el CLI principal y se comunican a través del canal por el que llegaron. Las integraciones con Telegram, Discord y Slack usan la misma vía de tareas, y un ciclo programado ejecuta comprobaciones de estado y retoma tareas autónomas cuando está inactivo. El autodesarrollo autónomo se puede desactivar mediante una variable de entorno.

El proyecto está en fase alfa. Sus funciones principales se ejecutan en macOS 15 o posterior, con Node.js 22 o posterior y Python 3; también hay una adaptación para Windows que cubre las funciones sin interfaz gráfica, como voz, captura de pantalla e integraciones de mensajería. Para las llamadas telefónicas y el acceso telefónico a reuniones se necesitan Twilio y ngrok. Además, el agente se ejecuta con amplios permisos locales, por lo que la configuración incluye controles de acceso para el propietario y las personas que llaman verificadas.

Funciones clave

  • 01Conversaciones de voz en el navegador mediante Gemini Live, además de llamadas telefónicas a través de Twilio.
  • 02Captura y descripción de pantalla para que puedas hacer preguntas sobre lo que aparece en ella.
  • 03Se une a llamadas de Zoom y Google Meet a partir de las entradas del calendario y recopila información de los participantes.
  • 04Recibe tareas de Telegram, Discord, Slack y una API local para agentes; todas se procesan con el mismo núcleo.
  • 05Ejecuta un ciclo programado para hacer comprobaciones de estado y realizar tareas autónomas, con niveles de acceso para quienes llaman.

Casos de uso

  • Editar o resumir por voz el texto que aparece en tu pantalla mientras sigues trabajando.
  • Unirse a reuniones programadas y obtener un resumen cuando termina la llamada.
  • Hacer una llamada telefónica o dejar un mensaje por ti mientras te ocupas de otra cosa.
  • Enviar tareas a tu Mac desde el teléfono mediante Telegram o Discord.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/sonichi/sutando.git
  2. 2

    Entra en el directorio del proyecto

    cd sutando
  3. 3

    Inicia todos los componentes (core, app, dashboard) en macOS o Linux

    ./start.sh

Antes de usarlo

  • En fase alfa: es un proyecto en una etapa temprana cuyas funciones aún se están perfeccionando.
  • Diseñado primero para macOS; el inicio en Windows requiere un script independiente.
  • Requiere tener Claude Code o Codex CLI instalado y haber iniciado sesión.
  • Se ejecuta con permisos elevados y aprobaciones automáticas, por lo que tiene acceso completo al entorno local.

Temas

Preguntas frecuentes

¿Qué es sutando?
Un agente personal de IA, pensado primero para macOS, que se ejecuta localmente en tu Mac y actúa por ti mediante voz, pantalla, llamadas y mensajería. Sutando es un agente personal de IA autohospedado que se ejecuta en tu propio Mac. Usa Claude Code o Codex CLI como agente principal y añade una interfaz de voz con Gemini Live para conversar desde el navegador, además de una opción para llamadas telefónicas basada en Twilio. Puedes pedirle que describa tu pantalla, edite el texto que estás viendo, consulte tu calendario, se una a llamadas de Zoom o Google Meet, tome notas y envíe o busque correos electrónicos.
¿sutando es gratuito? ¿Qué licencia tiene?
sutando es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿sutando sigue mantenido?
Mantenimiento activo. El último commit de sutando fue el 22 oct 2026.
¿Para qué puedo usar sutando?
Editar o resumir por voz el texto que aparece en tu pantalla mientras sigues trabajando. Unirse a reuniones programadas y obtener un resumen cuando termina la llamada. Hacer una llamada telefónica o dejar un mensaje por ti mientras te ocupas de otra cosa. Enviar tareas a tu Mac desde el teléfono mediante Telegram o Discord.
¿Cómo se instala sutando?
Clona el repositorio: git clone https://github.com/sonichi/sutando.git Entra en el directorio del proyecto: cd sutando Inicia todos los componentes (core, app, dashboard) en macOS o Linux: ./start.sh
¿Dónde consigo sutando?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/sonichi/sutando

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados