Repolode
abacusai

abacusai/abacusai-bot

Aplicativo desktop de código aberto para criar bots pessoais de IA que funcionam em apps de mensagens como WhatsApp, Telegram e Discord, além de serviços conectados como Gmail e Slack.

Estrelas
471
Forks
63
Issues abertas
20
Último commit
há 19 horas

O que é?

AbacusAI Bot é um aplicativo desktop para criar agentes pessoais que ficam sempre disponíveis. Cada bot tem seu próprio nome, instruções, modelo, histórico de chat, memória e ferramentas habilitadas, e pode receber mensagens pelo app desktop ou pelo WhatsApp, Telegram e Discord. Os bots podem ler e criar rascunhos de e-mails, gerenciar calendários e arquivos, publicar em serviços de trabalho, navegar na web e executar comandos. Também podem funcionar em horários programados por meio de rotinas.

O app vem com mais de 100 conectores e ferramentas, incluindo Gmail, Google Drive, Google Calendar, Slack, Outlook, Jira e Confluence, e oferece suporte a servidores MCP e skills. Para mensagens remotas, há aprovação de remetentes e controles de ferramentas; por padrão, mensagens recebidas não iniciam tarefas. Os chats e as rotinas dos bots são executados com permissões completas para as ferramentas, enquanto sessões supervisionadas oferecem modos de aprovação e uma sandbox opcional no kernel.

O app desktop tem licença MIT e é gratuito com uma conta gratuita. Ele pode usar modelos gratuitos de vários provedores ou um modelo local compatível com OpenAI. O repositório é escrito em TypeScript, usa Node.js 22 e pnpm, e tem como alvo macOS, Windows e Linux.

Recursos principais

  • 01Bots com nome próprio, instruções, modelo, memória e histórico de chat.
  • 02Converse com bots pelo app desktop, WhatsApp, Telegram ou Discord.
  • 03Mais de 100 conectores, incluindo Gmail, Google Drive, Slack e ferramentas de trabalho no estilo do GitHub.
  • 04Rotinas programadas para execução por hora, dia, semana ou webhook.
  • 05Controles para aprovar remetentes e pausar mensagens remotas.

Casos de uso

  • Criar rascunhos de respostas a e-mails e preparar um resumo matinal diário.
  • Acompanhar retornos e preparar reuniões usando Gmail, Calendar e Slack.
  • Executar tarefas recorrentes de pesquisa ou monitoramento em horários programados.
  • Delegar uma tarefa de programação a um bot que edita um repositório e executa testes.

Início rápido

  1. 1

    Ative o Corepack (é necessário ter o Node.js 22)

    corepack enable
  2. 2

    Instale as dependências com pnpm

    pnpm install
  3. 3

    Inicie o app no modo de desenvolvimento

    pnpm dev

Antes de usar

  • Os chats e as rotinas do Bot são executados com todas as permissões das ferramentas e sem sandbox por padrão.
  • Para compilar a partir do código-fonte, é necessário ter o Node.js 22 e o pnpm.
  • As rotinas locais só são executadas enquanto o app para desktop estiver aberto.

Em coleções

Tópicos

Perguntas frequentes

O que é abacusai-bot?
Aplicativo desktop de código aberto para criar bots pessoais de IA que funcionam em apps de mensagens como WhatsApp, Telegram e Discord, além de serviços conectados como Gmail e Slack. AbacusAI Bot é um aplicativo desktop para criar agentes pessoais que ficam sempre disponíveis. Cada bot tem seu próprio nome, instruções, modelo, histórico de chat, memória e ferramentas habilitadas, e pode receber mensagens pelo app desktop ou pelo WhatsApp, Telegram e Discord. Os bots podem ler e criar rascunhos de e-mails, gerenciar calendários e arquivos, publicar em serviços de trabalho, navegar na web e executar comandos. Também podem funcionar em horários programados por meio de rotinas.
abacusai-bot é gratuito? Qual é a licença?
abacusai-bot é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
abacusai-bot ainda é mantido?
Manutenção ativa. O último commit de abacusai-bot foi em 6 de nov. de 2026.
Para que posso usar abacusai-bot?
Criar rascunhos de respostas a e-mails e preparar um resumo matinal diário. Acompanhar retornos e preparar reuniões usando Gmail, Calendar e Slack. Executar tarefas recorrentes de pesquisa ou monitoramento em horários programados. Delegar uma tarefa de programação a um bot que edita um repositório e executa testes.
Como instalar abacusai-bot?
Ative o Corepack (é necessário ter o Node.js 22): corepack enable Instale as dependências com pnpm: pnpm install Inicie o app no modo de desenvolvimento: pnpm dev
Onde consigo abacusai-bot?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/abacusai/abacusai-bot

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados