Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size881 projects
    • Developer Tools460
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • IT Management123
    • Product & Project Management106
    • Cloud & Hosting104
    • Data & Analytics104
    Browse all 21 categoriesLLMOps & AI Tooling, Design & Creative and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools460
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/AI & Machine Learning/OpenMausBot
OpenMausBot icon

OpenMausBot

Open source alternative to Grok Bot, Lindy AI and Muse

  • 5.3K stars
  • Apache-2.0
  • Active this week
  • Last commit 1 day ago

Last verified Oct 20, 2026

Manage a team of local-first AI bots in a messaging-style desktop app, running Claude and Codex on your own machine with no proxy or subscription fees.

Visit websiteGitHub5.3K stars
image of OpenMausBot
TL;DR

OpenMausBot is a local-first desktop app that puts a team of AI agents into a messaging-app shell, each with its own model, cloud computer, and connected apps. It is an open-source alternative to Grok Bot, running the Claude, Codex, and Grok CLIs already on your machine with no proxy and no extra fees. Apache-2.0 licensed, it ships as a signed macOS app and Windows installer with the local server embedded. Best for developers who already hold CLI subscriptions and want parallel agent workflows without a managed-cloud dependency.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who OpenMausBot is for#

Developers managing repetitive multi-step workflows

Run parallel Claude and Codex agents against GitHub, Gmail, and Notion without switching windows or restarting sessions. The permission broker surfaces shell commands and file edits as inline decisions so you stay in control as agents work through multi-step tasks.

Skip if:

You need agents running unattended 24/7 without the desktop app open. Webhooks require OpenMausBot to be running, so always-on automation needs an additional relay or hosting layer on top of the local install.

Technical teams with existing AI CLI subscriptions

If your team already holds Claude Code, Codex, or Grok subscriptions, OpenMausBot adds an agent management layer at no extra software cost. Each member runs their own local instance with their own credentials and no shared cloud account.

Skip if:

Your team needs a shared, centrally managed workspace with SSO and audit logs today. The Enterprise tier covers that path, but the current build runs per-user on individual machines rather than as a shared service.

Solo developers building calendar-scheduled automations

Set up bots on a day-of-week calendar schedule or trigger them from incoming webhooks. The permission broker handles approval flows inline, so you can supervise recurring agent tasks without writing custom guardrails or running a separate orchestration service.

Skip if:

You want a cloud-hosted, always-on automation platform with no local install. OpenMausBot is a desktop app and does not run agent workloads in the cloud without a self-hosted server arrangement.

the problem

The problem it solves#

Running multiple AI agents in parallel is a coordination problem. Switching between terminal sessions loses context from prior conversations, and re-authorizing tools for every session adds repetitive overhead. Most commercial agent platforms address this by routing all agent traffic through their own cloud, which adds a second subscription on top of the AI provider fees you already pay, while your data and credentials leave your machine in the process.

The alternative most developers reach for is custom scripts and wrappers, which work but require constant maintenance and give no oversight layer. There is no standard way to pause a running agent, approve a shell command before it executes, or hand work between agents without building that plumbing yourself. The gap between one-off chat sessions and a properly supervised multi-agent setup is exactly the problem OpenMausBot is designed to close.

how OpenMausBot solves it

How it solves it#

Messaging app UI for your agent team

Each bot appears as a chat contact in the sidebar. Right-click to pin, duplicate, hide, or delete bots the same way you manage contacts. Conversations persist per-thread, so an agent picks up where it left off without losing context between sessions.

Per-bot model selection with live switching

A model picker shows Claude and Codex providers side by side, with defaults marked and unavailable providers dimmed with a reason. Switch a bot's model mid-conversation without restarting it. Custom CLI binaries can be pointed at under Settings for versioned builds or wrappers.

Cloud computer and local computer use

Each bot can get a cloud Linux desktop that spins up on demand with a live screen preview while it works, or you can point the bot at your local Mac for computer use. Both paths share the same inline approval flow for risky actions before anything runs.

500+ connected apps via Composio

A one-click marketplace connects bots to Gmail, Slack, GitHub, Notion, Linear, and hundreds more through Composio. OAuth once per app; every bot can use those connections as tools without re-authenticating separately per bot.

Permission broker for agent actions

Shell commands, file edits, and questions surface as inline approval cards in the chat thread. Allow, deny, or respond in chat before the bot proceeds. The broker applies to both cloud and local computers, so no action runs silently.

Calendar routines and webhook triggers

Bots run on a day-of-week calendar schedule or fire from an incoming webhook. The webhook receiver runs on a dedicated local port (8800) separate from the main API, with Bearer authentication support. The scheduler puts routines on a calendar rather than a list.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • No additional subscription feesBots run on the Claude, Codex, and Grok CLIs already installed on your machine, using your existing logins. OpenMausBot itself is free under Apache-2.0 with no feature tiers. You pay only for the AI providers you already use, with no proxy markup on top.
  • Fully local data storage by defaultTranscripts, API keys, and events live in ~/.openmausbot on your own disk. Nothing leaves your machine unless you send it. API keys are write-only in the UI: the interface only ever sees a configured flag, never the raw value.
  • Apache-2.0 license with no feature tiersThe app is Apache-2.0 licensed, except the enterprise/ folder, which is source-available under its own license. Every feature is available with no plan gating: unlimited bots, all providers, Composio connections, calendar routines, and webhook triggers. There is no paid tier that unlocks additional capabilities.
  • Extensible driver architectureAdding a new AI provider is one file in server/drivers/ plus a one-line registration. The driver SPI in server/contracts.ts is deliberately small. Unknown drivers degrade to unavailable status in the model picker without crashing the rest of the running fleet.

Trade-offs

  • -Voice calls are macOS-onlyThe call feature rides on-device Apple speech recognition, which is macOS-only in the current build. On Windows and Ubuntu you get text chat, streamed replies, and ElevenLabs text-to-speech readback, but not two-way voice calls. The README notes calls depend on the same on-device dictation path as the composer mic.
  • -Ubuntu support is in beta with capability limitsUbuntu 24.04 x64 packages are in beta. Local screen preview, computer-use automation, on-device dictation, and ARM64 are not yet available on Linux. Composio app connections and cloud computer access via Box work, but direct local desktop control is planned rather than shipping.
  • -Webhooks require the app to be runningThe webhook receiver at 127.0.0.1:8800 only works while OpenMausBot is open. For public internet delivery you need a relay such as Tailscale Funnel. There is no always-on hosted relay yet, so unattended overnight automation needs an extra hosting layer.
  • -Cloud computer and Composio are third-party paid servicesBox (the cloud computer provider) and Composio each have their own accounts and terms. Box is a paid service after its free trial, so heavy use of per-bot remote desktops can add costs outside OpenMausBot itself. Local agent chat works without either service.
versus alternatives

OpenMausBot vs alternatives#

OpenMausBot vs Grok Bot

OpenMausBot was built as a direct open-source answer to Grok Bot, xAI's proprietary agent platform. Both organize AI agents as a roster of chat contacts, each with its own model, apps, and computer. The key decision point is where agents run and who controls the costs.

FeatureOpenMausBotGrok Bot
LicenseApache-2.0 (open source)Proprietary
Agent runtimeYour machine (Claude, Codex, Grok CLIs)xAI-hosted cloud
Data storage~/.openmausbot, local diskxAI cloud
Self-hostingYes, desktop app with embedded serverNo
CostFree software; your existing CLI subscriptionsSubscription required

OpenMausBot is the stronger choice when you want agent data to stay on your machine, want to reuse CLI subscriptions you already have, or need agents with direct access to your local file system and macOS desktop. Grok Bot has an advantage for teams that want a fully managed cloud experience with no local install, and for users who do not already hold Claude or Codex subscriptions.

OpenMausBot vs Lindy AI

Lindy AI is a commercial cloud-based agent platform targeting business teams who want workflow automation without a local install. OpenMausBot takes a different approach: local-first desktop agents built for developers, running on models you already own.

FeatureOpenMausBotLindy AI
LicenseApache-2.0 (open source)Proprietary
DeploymentLocal desktop appCloud SaaS
Data storageLocal disk (~/.openmausbot)Vendor cloud
Agent modelBring your own CLI (Claude, Codex, Grok)Platform-managed
Self-hostingYesNo
CostFree software; your existing CLI subscriptionsPaid subscription

OpenMausBot fits developers and technical teams who prefer to keep data local, want to bring their own AI models, and are comfortable with a CLI-native setup. Lindy AI is better suited for non-technical business users who want a cloud-hosted workflow builder with no local install or CLI familiarity required.

install · quick start

Quick start#

bash
Install from source on macOS, Windows, or Ubuntu 24.04 with Node 24 and pnpm; released desktop builds for macOS and Windows embed the server and need no separate setup.

```bash
git clone https://github.com/milind-soni/OpenMausBot
cd OpenMausBot
pnpm install
pnpm dev:server
pnpm dev
```
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptTypeScript
Frameworks
Next.jsReact
Infrastructure
Docker
Tooling
esbuild
frequently asked

FAQ#

Is OpenMausBot free to use?

Yes. The app is Apache-2.0 licensed and free with no feature tiers; only the enterprise/ folder is source-available under its own license. You need existing subscriptions to Claude, Codex, or Grok to run their respective CLIs. The optional cloud computer (Box by ascii.dev) is a paid service after its trial, and Composio has its own account and pricing above the free tier. The OpenMausBot software itself carries no subscription.

Which AI models does OpenMausBot support?

It supports Claude (via the claude CLI), Codex (via the codex CLI), and Grok (via the grok CLI). Each must be installed and authenticated on your machine; they appear in the model picker automatically once detected. You can also point any bot at a custom CLI binary in Settings under Engines, which allows versioned builds or wrappers for other providers.

Which platforms does OpenMausBot support?

macOS (Apple silicon, signed and notarized) and Windows (64-bit, one-click installer with no admin rights needed) have released desktop builds with the local server embedded. Ubuntu 24.04 x64 packages are in beta, with local screen capture and computer control not yet available. iOS is listed as not yet available on the product website.

How is OpenMausBot different from Grok Bot?

Grok Bot is xAI's proprietary agent platform. OpenMausBot is an independent open-source project inspired by the same concept: AI agents organized as chat contacts with their own models, computers, and apps. OpenMausBot runs on the CLI agents you already have, stores everything locally in ~/.openmausbot, and costs nothing beyond your existing AI subscriptions. It is not affiliated with or endorsed by xAI.

Can I add a custom AI provider or agent CLI to OpenMausBot?

Yes. The driver SPI in server/contracts.ts is deliberately small, and adding a provider is one file in server/drivers/ plus a one-line registration. Unknown or unsupported drivers degrade to unavailable status in the model picker without crashing other running bots in the fleet.

Looking for more

Other ways to replace Grok Bot, Lindy AI and Muse#

OpenClaw

Featuredfor Grok Bot

Self-hosted AI assistant for WhatsApp, Telegram, and more

392,969 GitHub starsVisit

OpenBot

#3 in the Grok Bot guide

Per-agent isolation with a policy-gated audit trail

6,875 GitHub stars

openhuman

#4 in the Grok Bot guide

Memory, reach, and workflow orchestration

42,188 GitHub stars

Hermes Agent

#5 in the Grok Bot guide

Power-user self-hosted agent with seven compute backends

255,514 GitHub stars
All 11 Grok Bot alternatives8 open source Grok Bot alternatives, ranked
by category

Open source tools in these categories#

404

AI & Machine Learning

freeCodeCamp, OpenClaw, REA (Reverse Engineer Anything)
126

Communication & Collaboration

iptv, freeCodeCamp, Excalidraw
460

Developer Tools

REA (Reverse Engineer Anything), superpowers, Skills for Real Engineers

Featured

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

Omnara

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,712 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email
Feature your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse