LibreAI / AI Agents / OpenMausBot
// agents · milind-soni/OpenMausBot

OpenMausBot

OpenMausBot — the open-source Grok Bot alternative: your own team of AI bots in a chat app, each a real local agent with its own personality, model and cloud computer

★ 4.9k stars⑂ 833 forksApache-2.0updated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

OpenMausBot is an open-source ai agents project by milind-soni (milind-soni/OpenMausBot on GitHub). It has 4,939 GitHub stars and 833 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 15 October 2026.

GitHub stars
4,939
Forks
833
License
Apache-2.0
Last updated on GitHub
15 October 2026
Category
AI Agents
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Install the app

    Download the desktop app for macOS, Windows or Ubuntu — or install the npm package globally.

  2. Launch and follow the guide

    First launch walks you through setup with the built-in guide.

  3. Build your bot team

    Create bots, give each a personality, model and computer, connect their apps, and start chatting.

// features

Why people love it

Bots that are real agents

Each contact is Claude or Codex running locally — with tools and a computer — not a scripted chatbot persona.

A computer for every bot

Bots get their own cloud/virtual machine to do real work in, and you approve what matters.

Local-first, your models

Built on the models and agent subscriptions you already have; your instance, your data.

Run it anywhere

Electron desktop apps, a global npm install, or npx openmausbot serve with an optional tunnel for remote access.

Advertisement
// run it

Run it yourself

  1. Install from npm

    The package is published as openmausbot.

    npm install -g openmausbot
  2. Or run without installing

    First launch guides you through setup.

    npx openmausbot
  3. Serve it remotely

    Expose an instance with an explicit tunnel when you want it reachable.

    npx openmausbot serve
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains OpenMausBot?

milind-soni; the project site is openmausbot.com. It was formerly called OpenGrokBot.

Is it free?

Yes, Apache-2.0 licensed. The agents run on your own Claude/Codex access, and any cloud computer you attach is yours.

Does it need a paid API key?

It builds on the agent subscriptions or keys you already have; there is no separate OpenMausBot fee.

How does it compare to a well-known alternative?

Grok Bot is hosted and closed. OpenMausBot is the open-source take: local-first, your models, your bots’ computers, on desktop or served from npm.

How do I get started?

Run npm install -g openmausbot (or download the desktop app), launch it, and follow the first-run guide to create your first bot.

// keep exploring

Similar tools

AI Agents

Rakazo

Rakazo — an open-source, self-hosted AI agent for persistent teammates: bring your own model and computer, run it on web, desktop, iPhone and Android

★ 4.1k starsApache-2.0
View guide →
Agents

nanocoder

Community-built terminal coding agent: bring your own model, keep code local.

★ 2.5k starsCustom
View guide →
AI Agents

ESP32 iPhone Agent

ESP32 iPhone Agent — let an AI model use a real iPhone with a $7 ESP32: AirPlay eyes, USB HID hands, no computer, no jailbreak

★ 2.4k starsMIT
View guide →
AI Agents

OpenBot

Open-source AI coworkers, each with a computer of their own.

★ 6.2k starsMIT
View guide →
AI Agents

cumora

Team chat where AI agents are first-class teammates, not bots.

★ 3.9k starsMIT
View guide →
AI Agents

Auto-Company

An auto-company that works 24/7 on your own PC — 14 agent roles, a dashboard, real workflows.

★ 3.1k starsMIT
View guide →
// alternatives

Alternatives in AI Agents

The most-starred other AI Agents projects in the LibreAI catalogue — the realistic shortlist if OpenMausBot is not the right fit.

Get OpenMausBot

Free and open — grab the source, star the repo, and start creating.