📈 GH Trending Explorer 🎲 Surprise me

← all repos

abacusai / abacusai-bot

git clone https://github.com/abacusai/abacusai-bot.git v1.1.5 · 7d ago

100% free, open-source personal agents for your messaging apps, tools, and services

+26
stars, 24h · #1,425
+~128
stars, 7 days · #1,673
+~550
stars, 30 days · #1,494
306
★ total · +72% this week
43
forks · 12 open issues

Star history (as recorded here)

2026-10-20 · 251 ★ 2026-10-23 · 306 ★
LanguageTypeScript
LicenseMIT
Created2026-09-11 (1mo ago)
Last pushtoday
Watchers5
OwnerOrganization

GitHub topics

Links

README excerpt
Website ·
 Download ·
 Docs ·
 Changelog ·
 Support 
 macOS (Apple silicon) ·
 macOS (Intel) ·
 Windows ·
 Linux 
 Free forever. Signed and notarized installers. 
Create a bot for a job you want to hand off. Give it a name, instructions, and a model. Each bot keeps its own chat and memory and uses the tools you enable. Message it from the desktop, WhatsApp, Telegram, or Discord. It can work in Gmail, Google Drive, Slack, GitHub, Notion, and other connected services, then check in or run again on a schedule.
Coding is one of the jobs a bot can do. AbacusAI Bot is built for personal assistance, research, communication, recurring work, and tasks that cross several apps.
> [!IMPORTANT]
> Bot chats and routines run with full tool permissions. They can edit files, run commands, send messages, and act through connected accounts without the approval mode used by supervised sessions. Remote messaging has separate sender and tool controls. Review permissions and the security model before creating recurring or remote work.
## Start free
The desktop app is free and MIT-licensed. You do not need an existing paid model subscription. A free Abacus.AI account starts with 2,000 credits, includes a selection of free models, and enables the built-in connector flow. OpenRouter, Google AI Studio, Mistral, NVIDIA, Cerebras and Groq keys add other free options.
RouteLLM - Open selects from eligible free models and moves to another one when a model or provider is unavailable. You can also bring paid provider keys, subscriptions, or a local OpenAI-compatible model.
Provider catalogs, quotas, and free-tier limits can change. The Models page shows what the installed app can use. Read Models for routing and key behavior.
## Product tour
 See our product work its magic 
 Ask for a fix at 2am. The bot edits the code, runs the tests, opens the pull request. Ship it and sleep. Watch with sound . 
## Bots
A bot is a standing personal agent, not a temporary chat. It has its own mission, persona, model, app-managed folder, chat, and memory. It uses the capabilities and services you enable, can wake on a scheduled check-in, and keeps separate conversations with people it is allowed to answer.
Start from a blank bot or use a template such as Chief of Staff, WhatsApp Agent, Email Drafting, Morning Brief, Research Scout, Meeting Prep, or Follow-Up Tracker. Everything in a template remains editable.
## Messaging
Reach a bot from the apps already on your phone:
| App | How it works |
| --- | --- |
| WhatsApp | Link AbacusAI Bot as a device, then talk to it through your "Message yourself" chat. It can also read and send in allowed conversations. |
| Telegram | Sign in to your account, then link the shared Abacus AI bot. Direct messages reach your agent, and the connected account can read and send messages. |
| Discord | Sign in to your account, then link the shared Abacus AI bot. Direct messages reach your agent, and the connected account can work in allowed chats. |
Connecting an accoun