← all repositories
abacusai/abacusai-bot

A personal agent that lives in WhatsApp, not a chat window

AbacusAI Bot packages persistent, tool-wielding agents into a free MIT-licensed desktop app you can message from the apps already on your phone.

abacusai-bot
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does You create named bots with their own instructions, model, chat history, and memory — then talk to them from the desktop app, WhatsApp, Telegram, or Discord. Bots can act through 100+ connectors (Gmail, Drive, Slack, GitHub, Notion, Jira, and friends), run on schedules via routines, and handle coding, research, drafting, and cross-app chores. Templates like Chief of Staff, Morning Brief, and Research Scout get you started without a blank page.

The interesting bit It’s a standing agent, not a disposable chat: each bot keeps a persistent mission and memory, can wake itself on a schedule, and can ask you to connect a service mid-task when it realizes it needs one. The free tier is also unusually real — 2,000 starting credits, free models, and RouteLLM - Open that hops between eligible free providers when one flakes out.

Key highlights

  • MIT-licensed desktop app for macOS, Windows, and Linux; signed and notarized installers
  • Messaging via WhatsApp (linked as a device), Telegram, and Discord, with per-sender approval and pause controls
  • Routines run hourly, daily, weekly, on demand, or from webhooks, each with its own record and output
  • Supports MCP servers, local tools, browsers, files, and even Android device control (built partly on scrcpy)
  • Bring your own keys: OpenRouter, Google AI Studio, Mistral, NVIDIA, Cerebras, Groq, or a local OpenAI-compatible model

Caveats

  • Bot chats and routines run with full tool permissions by default — no approval prompts, no sandbox — so read the security docs before enabling anything recurring or remote. The sandboxed Auto mode needs macOS, Linux with bubblewrap, or Windows 11 24H2+.
  • With a saved Abacus.AI API key, the app sends transcripts, logs, and diagnostics to Abacus.AI over HTTPS.
  • Local routines require the desktop app to be running; internal storage formats may change between releases, and only the latest release is supported.

Verdict Worth a look if you want a persistent personal agent reachable from your actual messaging apps without a subscription. Skip it if you want a hosted service or a CLI — this repo is explicitly just the desktop app.

Frequently asked

What is abacusai/abacusai-bot?
AbacusAI Bot packages persistent, tool-wielding agents into a free MIT-licensed desktop app you can message from the apps already on your phone.
Is abacusai-bot open source?
Yes — abacusai/abacusai-bot is open source, released under the MIT license.
What language is abacusai-bot written in?
abacusai/abacusai-bot is primarily written in TypeScript.
How popular is abacusai-bot?
abacusai/abacusai-bot has 533 stars on GitHub.
Where can I find abacusai-bot?
abacusai/abacusai-bot is on GitHub at https://github.com/abacusai/abacusai-bot.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.