OpenMausBot: Tim Bot AI Open Source di Desktop, Local-First, BYO Agent

Aplikasi desktop open source ala Grok Bot: tim bot AI yang jalan lokal di atas CLI Claude/Codex/Grok milikmu sendiri — transkrip dan kunci tetap di diskmu.

OpenMausBot: Tim Bot AI Open Source di Desktop, Local-First, BYO Agent

Apa itu OpenMausBot?

OpenMausBot adalah aplikasi desktop open source yang membungkus ulang konsep Grok Bot — AI sebagai aplikasi pesan, di mana setiap chat adalah agen AI sungguhan — menjadi sesuatu yang bring-your-own-agent, local-first, dan berjalan di atas model yang sudah kamu miliki. Proyek ini independen, tidak berafiliasi dengan xAI, dan dilisensikan Apache 2.0.

Ide utamanya sederhana: di sidebar kamu punya daftar bot seperti daftar kontak. Setiap bot adalah agen sungguhan — misalnya Claude atau Codex yang berjalan lokal lewat CLI mereka — dengan kepribadian, model, komputer, dan aplikasi terhubungnya sendiri. Kamu mengobrol dengan mereka seperti kontak, melihat mereka bekerja, dan menyetujui hal-hal penting.

Keunggulan utama: BYO Agent + Local-First

Ini pembeda terbesar OpenMausBot dibanding aplikasi "AI team" lainnya:

  • Bring Your Own Agent. Bot berjalan di atas CLI claude, codex, atau grok yang sudah terpasang dan login di mesinmu sendiri. Tidak ada akun baru, tidak ada proxy di tengah, dan tidak ada biaya tambahan — tetap pakai subscription yang sudah kamu bayar.
  • Local-first. Satu harness server kecil di 127.0.0.1 yang memiliki semua proses agen. Transkrip, kunci API, dan event tersimpan di ~/.openmausbot di disk lokalmu — bukan di cloud. "Nothing leaves unless you send it."
  • Agen yang punya tangan. Setiap bot bisa memakai cloud Linux desktop, Local VM terisolasi, atau — jika diizinkan eksplisit — komputermu sendiri, plus 500+ aplikasi lewat Composio.

Fitur-fitur menarik

🧠 Pilih "otak" per bot

Model picker dengan rail provider: model Claude dan Codex berdampingan, default ditandai, provider yang tidak tersedia diredupkan beserta alasannya. Bisa ganti model bot di tengah percakapan.

🖥️ Setiap bot dapat komputer sendiri

Panel Computer menyalakan cloud desktop untuk bot — preview layar langsung saat bot bekerja, tombol "Open desktop" untuk mengambil alih dari browser, atau arahkan bot ke Mac milikmu sendiri.

🙋 Bot minta izin sebelum bertindak

Perintah shell, edit file, dan pertanyaan muncul sebagai kartu inline: Allow / Deny / jawab di chat. Permission broker mengubah setiap aksi berisiko menjadi keputusan yang kamu buat — baik untuk komputer cloud maupun lokal.

🔌 Connected apps

Marketplace satu klik di atas Composio Sessions: Gmail, Slack, GitHub, Notion, Linear, dan ratusan lainnya. OAuth sekali, semua bot bisa memakainya sebagai tools.

🗂️ Kelola bot seperti chat

Klik kanan bot mana pun: pin, tandai belum dibaca, edit profil, duplikat, sembunyikan, hapus. Ini aplikasi pesan — agenmu berperilaku seperti kontak.

#️⃣ Channels untuk tiap konteks

Pisahkan Work, Personal, dan tiap proyek dalam channel terpisah tanpa menggandakan bot. Setiap channel punya transkrip, instruksi bersama, folder kerja, aturan responder, dan daftar bot yang bisa diedit.

⚡ Keputusan cepat dengan Jev

Tambahkan kunci Jev sebagai decision model, dan room ber-mode Auto akan memilih bot yang paling cocok untuk tiap pesan dalam beberapa ratus milidetik — fallback ke lead room jika Jev mati atau ragu.

📦 Install satu tim dari satu file

Jelajahi tim berbasis outcome di BotMRR, lalu klik Add to OpenMausBot. Aplikasi membuka layar review sebelum membuat bot, Chief of Staff, channel, playbook, checklist konektor, dan rutinitas. Formatnya portable: file Markdown dengan YAML frontmatter, bisa diimpor dari disk atau URL GitHub publik.

🎧 Bot yang bisa bicara

Tekan speaker pada balasan mana pun, atau ubah bot agar membacakan jawabannya saat muncul — jadi kamu bisa mendengarkan hasil kerja semalam sambil sarapan. Tekan call dan jadilah percakapan: bot mendengarmu, menceritakan apa yang dikerjakannya, dan meminta persetujuan dengan suara. Pilih suara ElevenLabs, Fish Audio, Grok (xAI), suara bawaan Mac, atau server Chatterbox lokal.

⏰ Rutinitas terjadwal & webhook triggers

Rutinitas bisa berjalan sekali, di hari kerja tertentu, atau setiap 5–1.440 menit — misalnya competitor watch yang mengecek halaman pricing, changelog, dan lowongan kerja tiap Senin pagi lalu menulis ringkasan satu halaman ke Google Sheets. Ada juga webhook receiver lokal di 127.0.0.1:8800 untuk trigger dari luar.

Platform dan cara pasang

  • macOS (Apple silicon & Intel): DMG signed & notarized — tarik ke Applications, langsung jalan.
  • Windows (x64): installer one-click, per-user, tanpa butuh admin.
  • Ubuntu 24.04 (x64): .deb atau AppImage (beta; GNOME adalah desktop yang didukung).

Harness server sudah tertanam di build rilis, jadi tidak perlu setup server terpisah. Yang diperlukan: Node 24+ (kalau dari source), minimal satu CLI agen (claude, codex, atau grok) yang login — otomatis muncul di model picker.

OpenMausBot Pro

Versi gratisnya sudah bisa dipakai penuh di mesin lokal. Pro menambahkan cloud workspace yang selalu menyala: bot tetap bekerja meski laptopmu ditutup, dengan komputer, voice, dan scheduled tasks termasuk di dalamnya. Aplikasi yang sama, tanpa perlu setup key tambahan.

Bonus: akses dari HP

Komunitas sedang membangun aplikasi iOS (segera rilis), dan versi open source-nya juga bisa mengontrol ponsel Android lewat USB — membuka aplikasi, mengetuk, mengetik, menggeser, scroll, dan menyelesaikan pekerjaan di ponsel sungguhan, menggunakan phone harness skill. Ada juga eksplorasi dukungan Dynamic Island di iOS.

Orkestrasi via MCP

OpenMausBot mengirim MCP server stdio untuk client eksternal seperti Claude Desktop dan Cursor: inspeksi bot dan channel, baca/cari transkrip, buat bot/channel/task, kirim pekerjaan, tunggu selesai, ganti model, dan interupsi turn. Sengaja dibatasi — tidak mengekspos approval grants, penghapusan, atau kredensial.

Kesimpulan

OpenMausBot adalah jawaban menarik untuk pertanyaan "kenapa cuma satu asisten dalam satu kotak?" — alih-alih satu bot serba-bisa, kamu punya satu roster bot yang masing-masing fokus, dengan identitas, model, dan aksesnya sendiri, semuanya berjalan di atas CLI dan subscription yang sudah kamu miliki. Karena local-first dan Apache 2.0, ini juga pilihan yang menarik untuk yang peduli privasi atau ingin self-host — bahkan bisa dijalankan sebagai service di VPS lewat npx openmausbot serve.

Catatan penting: OpenMausBot tidak punya token. Koin apa pun yang memakai nama OpenMausBot, Maus, atau SupaMaus tidak dibuat, didukung, atau berafiliasi dengan proyek ini.

Link: Situs resmi · Repo GitHub · Unduh rilis terbaru