Repolode
abacusai

abacusai/abacusai-bot

Aplicación de escritorio de código abierto para crear bots personales de IA que funcionan en apps de mensajería como WhatsApp, Telegram y Discord, y en servicios conectados como Gmail y Slack.

Estrellas
471
Forks
63
Issues abiertos
20
Último commit
hace 19 horas

¿Qué es?

AbacusAI Bot es una aplicación de escritorio para crear agentes personales que permanecen activos. Cada bot tiene su propio nombre, instrucciones, modelo, historial de chat, memoria y herramientas habilitadas, y se le puede escribir desde la aplicación de escritorio o desde WhatsApp, Telegram y Discord. Los bots pueden leer y redactar correos electrónicos, gestionar calendarios y archivos, publicar en servicios de trabajo, navegar por la web y ejecutar comandos. También pueden ejecutarse según un horario mediante rutinas.

La aplicación incluye más de 100 conectores y herramientas, entre ellos Gmail, Google Drive, Google Calendar, Slack, Outlook, Jira y Confluence, y es compatible con servidores MCP y skills. La mensajería remota cuenta con aprobación de remitentes y controles de herramientas; por defecto, los mensajes entrantes no activan ninguna tarea. Los chats y las rutinas de los bots se ejecutan con permisos completos para las herramientas, mientras que las sesiones supervisadas ofrecen modos de aprobación y un sandbox opcional a nivel de kernel.

La aplicación de escritorio tiene licencia MIT y se puede usar gratis con una cuenta gratuita. Puede conectarse a modelos gratuitos de varios proveedores o a un modelo local compatible con OpenAI. El repositorio está escrito en TypeScript, se compila con Node.js 22 y pnpm, y está destinado a macOS, Windows y Linux.

Funciones clave

  • 01Bots con nombre propio, instrucciones, modelo, memoria e historial de chat.
  • 02Chatea con los bots desde la aplicación de escritorio, WhatsApp, Telegram o Discord.
  • 03Más de 100 conectores, incluidos Gmail, Google Drive, Slack y herramientas de trabajo similares a las de GitHub.
  • 04Rutinas programadas que se ejecutan cada hora, a diario, cada semana o mediante un webhook.
  • 05Aprobación de remitentes y controles para pausar la mensajería remota.

Casos de uso

  • Redactar respuestas a correos electrónicos y preparar un resumen matutino diario.
  • Hacer seguimiento de tareas pendientes y preparar reuniones en Gmail, Calendar y Slack.
  • Ejecutar tareas recurrentes de investigación o supervisión según un horario.
  • Delegar una tarea de programación a un bot que modifica un repositorio y ejecuta pruebas.

Inicio rápido

  1. 1

    Activar Corepack (se necesita Node.js 22)

    corepack enable
  2. 2

    Instalar las dependencias con pnpm

    pnpm install
  3. 3

    Iniciar la aplicación en modo de desarrollo

    pnpm dev

Antes de usarlo

  • Los chats y las rutinas de Bot se ejecutan con todos los permisos de las herramientas y sin un entorno aislado de forma predeterminada.
  • Para compilar desde el código fuente se necesitan Node.js 22 y pnpm.
  • Las rutinas locales solo se ejecutan mientras la aplicación de escritorio está abierta.

En colecciones

Temas

Preguntas frecuentes

¿Qué es abacusai-bot?
Aplicación de escritorio de código abierto para crear bots personales de IA que funcionan en apps de mensajería como WhatsApp, Telegram y Discord, y en servicios conectados como Gmail y Slack. AbacusAI Bot es una aplicación de escritorio para crear agentes personales que permanecen activos. Cada bot tiene su propio nombre, instrucciones, modelo, historial de chat, memoria y herramientas habilitadas, y se le puede escribir desde la aplicación de escritorio o desde WhatsApp, Telegram y Discord. Los bots pueden leer y redactar correos electrónicos, gestionar calendarios y archivos, publicar en servicios de trabajo, navegar por la web y ejecutar comandos. También pueden ejecutarse según un horario mediante rutinas.
¿abacusai-bot es gratuito? ¿Qué licencia tiene?
abacusai-bot es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿abacusai-bot sigue mantenido?
Mantenimiento activo. El último commit de abacusai-bot fue el 6 nov 2026.
¿Para qué puedo usar abacusai-bot?
Redactar respuestas a correos electrónicos y preparar un resumen matutino diario. Hacer seguimiento de tareas pendientes y preparar reuniones en Gmail, Calendar y Slack. Ejecutar tareas recurrentes de investigación o supervisión según un horario. Delegar una tarea de programación a un bot que modifica un repositorio y ejecuta pruebas.
¿Cómo se instala abacusai-bot?
Activar Corepack (se necesita Node.js 22): corepack enable Instalar las dependencias con pnpm: pnpm install Iniciar la aplicación en modo de desarrollo: pnpm dev
¿Dónde consigo abacusai-bot?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/abacusai/abacusai-bot

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

Proyectos relacionados