UStackUStack
MausBot icon

MausBot

MausBot is a free, open-source chat-style workspace for running multiple AI bots on macOS, Windows, or Linux. It supports scheduled routines, connected apps, approval-based tasks, and optional Cloud or team hosting; AI usage requires a supported account or API key.

MausBot

AI bots for local and cloud workflows

MausBot is a free, open-source AI bot workspace that presents multiple AI agents as contacts in a chat-style app. Users can connect supported agent engines and AI accounts or API keys, then give individual bots distinct jobs such as sales follow-up, recruiting, bookkeeping, support triage, or software work.

The free app runs locally and keeps transcripts, keys, and events on the user’s computer by default. Bots can use connected apps, browse the web, follow scheduled routines, and ask for approval before an action is sent. Optional Cloud plans provide an always-on workspace for bots, while team plans add shared workspaces and administrative features.

Features

Multi-bot chat workspace

Run multiple bots in parallel on your own machine, with each bot assigned a job, provider engine, model, and optional working folder.

Provider and model choice

Connect supported agent engines such as Claude Code or Codex, and switch a bot’s model during a conversation. The site also shows Claude, Codex, Grok, and Kimi as provider options.

Scheduled routines

Create recurring routines for tasks such as inbox reviews, invoice follow-ups, recruiting checks, support triage, and SEO reporting.

Connected app workflows

Use connected apps through Composio, including examples such as Gmail, Slack, GitHub, Notion, Linear, HubSpot, Google Sheets, and Google Calendar. OAuth is used to connect apps.

Task execution with approvals

Bots can browse the web, work with apps, draft actions, and return for approval before sending messages or making changes. Cloud plans add scheduled work while the computer is off.

Desktop and mobile access

The desktop app is available for macOS, Windows, and Linux, with Android and iOS companion apps that connect to a running computer or server.

Use cases

  • Sales follow-up

    A sales bot can review connected inbox and customer data, draft follow-ups for quiet deals, and wait for approval before anything is sent.

  • Daily planning and executive briefings

    A chief-of-staff bot can review email, calendar, and team channels on a routine, then summarize what changed and what needs attention.

  • Invoice collection

    A bookkeeping workflow can find overdue invoices, draft reminders, maintain a tracking sheet, and return the messages for approval.

  • Candidate screening

    A recruiting bot can compare candidates with defined requirements and maintain a shortlist with the reason each person was included.

  • Support and software workflows

    A support or engineering bot can turn customer questions into tickets, reproduce reported bugs, write tests, and prepare a pull request for review.

Pros and Cons

Pros

  • Free desktop app with an Apache 2.0 open-source license.
  • Supports multiple bots, provider engines, models, routines, and approval-based workflows in one interface.
  • Local-first operation keeps transcripts, keys, and events on the user’s own disk by default.
  • Runs on macOS, Windows, and Linux, with Android and iOS companion apps.
  • Offers Cloud, team, and self-hosted Business options for users who need remote or shared operation.

Cons

  • The free app’s bots work while the user’s computer is on; always-on execution requires a Cloud plan.
  • AI usage is generally not included, so users need a supported account or API key and remain subject to provider fees and limits.
  • Mobile apps are companions that pair with a running computer or server rather than standalone bot hosts.

FAQ

Which platforms does MausBot support?

MausBot is a free, open-source desktop app for macOS, Windows, and Linux. Android and iOS companion apps are shared through the product’s Discord and pair with a running computer or server.

How do I get started with MausBot?

Download the installer for your platform, install and open the desktop app, then use App settings → Agent engines to install and sign in to a supported agent such as Claude Code or Codex. After the engine check succeeds, create a bot and choose its engine and model.

Do I need connected apps or a cloud computer to use MausBot?

You can start with one bot and one provider without connected apps or a cloud computer. A working folder is only needed for tasks involving files.

How does MausBot handle bot hosting and AI costs?

The free app runs bots on your own computer while it is on. Paid Cloud plans add an always-on workspace, scheduled tasks while your laptop is closed, cloud computers, and other plan-dependent capabilities. AI usage generally requires your own Claude or ChatGPT account or API key; provider fees and limits apply.

Can MausBot be used by teams?

Yes. The product supports shared bots, rooms, and roles on its Team plan, while Business plans add an admin console for people, activity, and usage. Team and Business plans are presented as contact-sales offerings.

Quick Facts

Category
AI assistants and productivity
License
Apache 2.0
Desktop platforms
macOS, Windows, Linux
Mobile access
Android and iOS companion apps
Operating model
Local-first desktop app with optional Cloud hosting
AI access
Bring a supported account or API key; provider fees and limits apply