MausBot
MausBot is a free, open-source Grok Bot alternative: a chat app for running your own team of AI bots on your own machine, with a virtual computer bots can use.
Visit milind-soni/OpenMausBotOverview
MausBot is a free and open-source chat app for running a team of AI bots on your own machine. Bots can get their own computer, connect to apps, run automations, and wait for approval before sending or taking action. It is positioned as an open-source Grok Bot alternative that works with the agent CLIs and provider accounts you already use.
Key Features
- Messaging-style interface for managing multiple bots with pin, unread, duplicate, hide, and delete actions.
- Each bot can get its own computer: a cloud desktop from a connected provider, or a bot pointed at your own Mac.
- Per-bot model choice across supported providers such as Claude, Codex, Grok, and Kimi, with model switching mid-conversation.
- Connected apps such as Gmail, Slack, GitHub, Notion, and Linear through Composio with OAuth.
- Automations created from one sentence and run on a schedule, a webhook, or an app event.
- Local-first operation: bots use installed CLIs, transcripts, keys, and events stay in ~/.openmausbot, and secrets are write-only.
Use Cases
- Sales follow-up: find quiet deals, determine the next step, and draft follow-ups for approval.
- Chief of Staff: read inbox, calendar, and team channels before the day starts, then send one brief.
- Recruiter: find candidates, check them against must-haves, and keep a shortlist for review.
- Bookkeeper: pull overdue invoices, draft reminders, and keep a running sheet of who owes what.
Getting Started
- Download the desktop app from the installer list and open MausBot; phone apps are companions, so start on your computer.
- Connect one supported provider or agent engine, such as Claude Code or Codex, through onboarding or App settings → Agent engines.
- Create your first bot via New or share → New bot, name it, choose the connected engine and an available model.
- Send a small, useful task such as planning your day, summarizing notes, or drafting an email, then review the answer.
Deployment & Requirements
- A desktop app running on your own computer; phone apps are companions.
- One supported agent engine or provider connected, such as Claude Code or Codex, with your own account or API key; provider fees and limits apply.
- A working folder only for tasks that involve files.
- Local data stored under ~/.openmausbot on your own disk.
Before You Adopt
- License: Apache-2.0. Review its terms before using, modifying, or distributing the project.
- Using the app depends on third-party AI providers and their pricing or usage limits.
- Bots rely on agent CLIs already installed on the computer and on the user's existing logins and subscriptions.
- Local-first storage is the default, with transcripts, keys, and events kept on the user's disk.