← Review Tools

OpenMausBot

Aplikasi chat Electron berisi tim agen Claude, Codex, dan Grok — 102 rilis sampai v0.1.145, satu komputer per bot, dan gerbang keamanan Wayland yang sengaja ditutup

Open SourceTypeScriptElectronAI AgentApache-2.0

Editorial Wawasan AI · Diperbarui 7 November 2026

7.6/ 10

milind-soni/OpenMausBot duduk di peringkat empat tren harian Trendshift 7 November 2026, dengan satu topic yang halaman tren cetak: AI agent. Deskripsi repositori yang API GitHub kembalikan hari itu berbunyi Open-source Grok Bot alternative with a virtual machine that bots can use, dan README sepanjang 32.661 byte yang dibaca pada jam yang sama menempatkannya sebagai the open-source Grok Bot alternative: your own team of AI bots, in a chat app — aplikasi desktop tempat setiap bot di bilah samping adalah agen Claude, Codex, atau Grok asli yang jalan lewat CLI di mesin sendiri, masing-masing dengan model, memori utas, komputer, dan aplikasi terhubungnya sendiri. Yang bukan klaim pemasaran justru bagian paling menarik untuk dibaca: daftar layanan pihak ketiga yang harus kamu bayar sendiri, satu tabel kemampuan per platform tempat kontrol inang di Wayland berstatus Disabled, dan kalimat README bahwa kunci API disimpan sebagai teks polos, tidak terenkripsi, di config.json dengan izin 0600. Wawasan AI tidak mengunduh DMG-nya, tidak memasang satu agen CLI pun, dan tidak menjalankan satu bot hari ini.

Fitur Highlight

Ringkasan kemampuan utama dari dokumentasi dan README resmi proyek.

  • •Dua proses dan satu alamat lokal sebagai arsitekturnya: aplikasi React di 127.0.0.1:5199 mengirim perintah bertipe lewat HTTP dan melipat satu aliran kejadian SSE menjadi state, sementara harness server di 127.0.0.1:8799 memegang setiap proses agen, menyatukan protokol bawaan tiap penyedia ke satu aliran kejadian kanonik yang dicatat per utas sebagai NDJSON, serta memegang registry driver dan permission broker; transkrip, kunci, dan kejadian tinggal di ~/.openmausbot, bukan di awan
  • •Satu komputer per bot dengan tiga pilihan dan satu pintu yang ditutup: desktop Linux awan lewat Boat, VM Lokal terisolasi, atau mesin sendiri — dengan kontrol inang tersedia di macOS dan Ubuntu Xorg sesudah menyala eksplisit, dan README menulis kontrol inang di Ubuntu Wayland tetap dimatikan sementara isu nomor 345 diselesaikan; pratinjau Linux bersifat pengguna-memulai dan tidak pernah menyalakan kontrol lokal atau penugasan otomatis
  • •Keputusan berisiko dijadikan kartu di dalam percakapan: perintah shell, suntingan berkas, dan pertanyaan muncul sebagai kartu inline Allow / Deny / jawab di chat lewat permission broker yang sama untuk komputer awan maupun lokal, dan agen penjawab diminta sebelum bertindak, bukan sesudah
  • •Permukaan mesin yang bisa dibeli lewat satu klik: pasar aplikasi terhubung di atas Composio Sessions untuk Gmail, Slack, GitHub, Notion, Linear dan ratusan lainnya dengan OAuth sekali, plus 500 lebih aplikasi yang README klaim sebagai kapasitasnya; di sisi lain ada MCP server stdio untuk Claude Desktop dan Cursor yang sengaja dibatasi dan tidak memExpose persetujuan, penghapusan, pengaturan sembarang, kredensial, maupun siklus hidup komputer
  • •Otomatisasi yang berjalan tanpa antarmuka: pemicu jadwal dan webhook yang bot buat sendiri lewat alat trigger tanpa kartu konfirmasi — dengan kartu Langsung, Jeda, danUndo di chat — jadwal harian sekali per 5 sampai 1.440 menit yang melompati satu giliran kalau jalanan sebelumnya masih aktif, kejadian aplikasi yang membuat Gmail diperiksa tiap 15 menit dengan antrean sampai 500 kejadian per hari di desktop dan 2.000 di Cloud berbayar, penerima webhook khusus di 127.0.0.1:8800 yang hanya exposes /health dan endpoint rahasia, serta CLI headless openmausbot team apply dan openmausbot run dengan --json dan kode keluar yang bisa dibelah skrip
  • •API GitHub pada 7 November 2026 pukul 07.06 WIB: 15.195 bintang, 2.126 fork, bahasa TypeScript, lisensi SPDX Apache-2.0, 37 pengikut, dan 794 pada field open_issues_count; 102 rilis terhitung API dengan terbaru v0.1.145 terbit 6 November 2026 pukul 22.52 UTC berisi 22 berkas aset; repo dibuat 11 Agustus 2026 dan push terakhir 6 November 2026 pukul 23.57 UTC

Skor Rinci

Kemampuan Agentic8.8
Kualitas Output7.2
Pengalaman Pengguna8.4
Ekosistem & Integrasi8.9
Harga5.4

Kelebihan

  • +Batasnya ditulis sebagai tabel, bukan sebagai kalimat harapan: bagian capability status memisahkan tiga platform untuk enam kemampuan, sehingga kontrol bot atas mesin tercatat Supported di macOS, Beta dengan menyala eksplisit di Ubuntu 24.04 Xorg, dan Disabled di Wayland dengan alasan safety gate; README bahkan menjelaskan mekanismenya — di Xorg runtime Cua Driver 0.19.3 yang direviu hanya jalan sesudah opt-in dan tanpa hamparan kursor layar penuh, sedangkan di Wayland aplikasi tidak pernah menyalakannya dan membersihkan opt-in lama
  • +Rantai pasok komponen native-nya diperiksa dan hasilnya ikut terkemas: pengemas Linux hanya mengunduh arsip bertanda-tag hulunya semasa build, memverifikasi ukuran, SHA-256, daftar isi anggota secara penuh, dan hash executable di dalamnya, lalu hanya mengemas CLI dan sidecar tema kursor; README menulis aplikasi terpasang tidak pernah mengunduh atau memperbarui kode otomasi native sendiri, dan ikut membawa pemberitahuan MIT untuk Cua, SIL OFL untuk Inter, laporan lisensi pihak ketiga yang digenerate, serta inventaris CycloneDX
  • +Model pembayarannya diucapkan di tempat yang terlihat: Boat dan Composi disebut sebagai layanan pihak ketiga dengan akun dan ketentuan sendiri, README menulis Boat berbayar setelah ujicoba dan pemakaian komputer awan bisa menimbulkan biaya, dan bagian status menyebut hosted/mobile connectivity masih dibangun serta pemicu webhook memakai penerima lokal, bukan relai awan yang selalu aktif
  • +Kredensial punya bentuk penyimpanan yang dijanjikan dibatasi: kunci ditempel sekali di App Settings dan penyedia hot-reload, UI hanya pernah melihat bendera configured karena rahasia bersifat write-only, analitik pemakaian bersifat sukarela dan anonim dengan daftar setiap kejadian di docs/analytics.md, dan MCP server yang exposes kendali tim ke klien luar secara eksplisit tidak membuka pemberian persetujuan, penghapusan, pengaturan sembarang, kredensial, maupun siklus hidup komputer
  • +Format paket tim dibuat portabel dan tidak membawa rahasia: berkas Markdown dengan bahagian depan YAML yang dibaca aplikasi untuk membuat bot, kanal, playbook, daftar periksa konektor, dan rutinitis yang diusulkan lewat layar reviu sebelum pembuatan, sementara koneksi tetap mati sampai disetujui, rutinitas datang dalam keadaan jeda, dan paket tidak pernah membawa kredensial, percakapan, izin, memori, atau akses komputer
  • +Rilisnya padat dan bisa dilacak ke pull request: 102 rilis terhitung API dengan pembaruan mingguan yang menambat nomor, dan catatan rilis terbaru menyebut nomor pekerjaan untuk setiap butir — perbaikan status koneksi ponsel lewat Tailscale di #4695, surat lewat penyedia mana pun dengan alasan kalau gagal di #4696, satu utas per folder untuk OpenCode di #4698 sampai #4706, pemasangan semua alat MCP dalam batas alat penyedia di #4701, dan empat keadaan macet yang Diperbaiki di #4648

Kekurangan

  • −Biaya sesungguhnya tidak ada di aplikasi:agen yang jalan adalah claude, codex, atau grok CLI yang harus terpasang dan login di mesinmu, komputer awan berasal dari Boat yang berbayar sesudah ujicoba, aplikasi terhubung lewat Composio dengan kunci proyek ak_ yang ditempel sendiri, dan suaraawan butuh kunci ElevenLabs, Fish Audio, atau xAI — README tidak memasang satu pun angka rupiah atau dolar untuk kombinasi itu
  • −Kunci disimpan sebagai teks polos dan itu proyek yang menulisnya: bagian setup antar-perintah menyatakan API keys are saved as plaintext, not encrypted, in private config.json dengan izin 0600 di Unix — sebuah berkas yang berisi kredensial agen yang bisa memakai Gmail dan Slack milikmu, di mesin yang sama
  • −Paket Windows belum bertanda tangan dan README menyuruh pemakai melewatinya sendiri: installer x64 disebut one-click tanpa hak admin tetapi belum code-signed, sehingga SmartScreen menampilkan unknown publisher dan instruksi yang tercetak adalah More info → Run anyway; macOS disebut signed & notarized sedangkan Ubuntu berstatus beta dengan GNOME sebagai desktop yang didukung
  • −Angka isu dan permintaan gabung tidak bisa dibaca sebagai satu ukuran: field open_issues_count API berisi 794 pada saat pencarian yang sama mengembalikan 515 isu terbuka dan 280 pull request terbuka, jadi jumlah yang benar bergerak pada hari yang sama — dan 795 pekerjaan yang menunggu itu untuk proyek yang satu orangnya memegang 5.095 kontribusi dari delapan nama teratas yang API tampilkan
  • −Yang membuat bot berguna justru pihak ketiga: pemicu kejadian aplikasi membutuhkan aplikasi terhubung yang disertakan, dan README menulis server yang memakai kunci Composio sendiri belum bisa memantau aplikasi; antrean kejadian desktop dibatasi 500 per hari dan 2.000 untuk Cloud berbayar, dan penerimaan webhook mensyaratkan aplikasi tetap berjalan serta membutuhkan proksi lewat relai terkelola atau Tailscale Funnel untuk pengiriman internet publik
  • −Klaim posisi pasarnya adalah klaim, bukan audit: README membuka dengan perbandingan terhadap Grok Bot, Meta Muse, OpenAI dots, Cue by Manus, dan Instinct — disertai lima tautan blog milik proyek sendiri dan tabel yang menyebut Muse hanya tersedia di Amerika Serikat dan Kanada, dots terkunci ke langganan Pro dan Business Premium, serta Grok Bot memakai satu komputer awan bersama; Wawasan AI tidak membaca satu pun dari lima halaman bandingan itu, dan proyek menandai dirinya tidak berafiliasi dengan xAI, Meta, OpenAI, atau Manus serta tidak punya token apa pun

Ulasan Lengkap

Pada 7 November 2026 Trendshift menempatkan milind-soni/OpenMausBot di peringkat empat tren harian, di bawah anomalyco/rune yang rubrik Repositori situs ini ulas hari ini, sherlock-project/sherlock, dan zortos293/Lichii, serta di atas storytold/craft-anything di posisi lima; halaman tren mencetak satu topic untuknya, AI agent, sementara API mengembalikan dua belas topics: ai-agents, claude-code, codex, computer-use, docker, electron, expo, grok, grok-bot, grok-bot-alternative, self-hosted, dan typescript. API GitHub yang dibaca pukul 07.06 WIB hari yang sama mencatat 15.195 bintang, 2.126 fork, bahasa TypeScript, lisensi SPDX Apache-2.0, 37 pengikut, dan 794 pada field open_issues_count yang menggabungkan isu dan pull request terbuka; pencarian API pada menit yang sama memecahnya menjadi 515 isu terbuka dan 280 pull request terbuka. Repositori dibuat 11 Agustus 2026 dan push terakhir 6 November 2026 pukul 23.57 UTC, ukuran yang dilaporkan 437.174 kilobyte dengan cabang bawaan main, kolom homepage berisi https://www.openmausbot.com/, dan has_discussions false. Rilis terhitung API ada 102, terbaru v0.1.145 bernama OpenMausBot 0.1.145 terbit 6 November 2026 pukul 22.52 UTC — Jumat dini hari WIB — dengan 22 berkas aset: OpenMausBot-0.1.145-setup.exe terunduh 1.214 kali, varian arm64.zip 1.170, latest.yml 1.712, latest-mac.yml 1.696, amd64.deb 116, x64.zip 84, AppImage x86_64 58, dmg Apple silicon 10, dmg Intel 3, dan paket tgz npm 3. Komposisi bahasa yang API kembalikan didominasi TypeScript 49.217.926 byte lalu JavaScript 5.186.745, MDX 217.786, CSS 138.970, HTML 93.045, Shell 43.245, Dockerfile 22.116, Swift 8.943, PowerShell 3.919, dan Python 3.755. Dari delapan kontributor pertama yang API tampilkan, milind-soni memegang 5.095 kontribusi, disusul aivsomkar 704, robinsonnblack 345, bradhallett 334, AdityaUmale 263, KesleyDavid 133, zicochaos 129, dan Prudctual 94. Wawasan AI tidak mengunduh satu pun dari 22 aset itu, tidak menjalankan satu bot, dan tidak menyambungkan satu akun hari ini.

Yang README klaim soal bentuknya konsisten di tiga tempat. Pembukaannya satu kalimat: The open-source Grok Bot alternative: your own team of AI bots, in a chat app, lalu sub-teks menegaskan posisi hukumnya — proyek independen yang terinspirasi Grok Bot, disebut juga MausBot dan dahulu bernama OpenGrokBot, alternatif sumber terbuka untuk Meta Muse, OpenAI dots, dan Cue by Manus, tidak berafiliasi dengan xAI, Meta, OpenAI, atau Manus. Bagian Why menjelaskan alasan bentuknya: satu asisten di satu kotak adalah bentuk yang salah untuk agen, jadi proyek mempertahankan idenya — AI sebagai aplikasi pesan berisi daftar kontak bot, masing-masing dengan kepribadian, memori utas, model, komputer, dan aplikasi sendiri — dan membangunnya ulang secara terbuka, local-first, di atas agen yang sudah kamu punya. Rinciannya berjalan per lapis: bot memakai CLI claude, codex, dan grok yang terpasang di mesinmu dengan login dan langganan yang sudah ada, tanpa akun baru dan tanpa perantara; satu harness kecil di 127.0.0.1 memegang setiap proses agen; transkrip, kunci, dan kejadian hidup di ~/.openmausbot; pemilih model menaruh Claude dan Codex berdampingan, menandainya yang bawaan, dan meredupkan penyedia yang tidak tersedia dengan alasannya, dan bisa diganti di tengah percakapan; setiap bot mendapat komputer sendiri dengan pratinjau layar langsung, tombol Open desktop untuk mengambil alih di peramban, atau dialihkan ke Mac ini; perintah shell, suntingan berkas, dan pertanyaan muncul sebagai kartu Allow / Deny / jawab; kanal memisahkan Kerja, Pribadi, dan tiap proyek dengan transkrip, instruksi bersama, folder kerja, aturan penjawab, dan daftar bot yang bisa disunting sendiri; dan satu keputusan model opsional berbasis TypeSafe Jev atau OpenRouter memilihkan bot untuk pesan yang tidak menyebut siapa pun dalam beberapa ratus milidetik, jatuh ke lead ruangan kalau model penentu itu mati atau ragu. Semua kalimat itu klaim proyek pada hari baca; tidak satu pun diuji editorial.

Bagian yang paling berguna untuk dibaca sebagai peta risiko ada di tempat proyek menulis batasnya sendiri, dan batas itu tersebar di empat tempat. Pertama, tabel kemampuan per platform: kontrol bot atas komputer tercatat Supported di macOS, Beta dengan opt-in eksplisit di Ubuntu 24.04 Xorg, dan Disabled di Wayland karena gerbang keamanan, dengan penjelasan bahwa pratinjau Linux dimulai pengguna dan tidak pernah menyalakan kontrol lokal maupun penugasan otomatis, serta tiga tautan isu yang dipantau — #29, #345, dan #113. Kedua, penyimpanan kredensial: kunci API disimpan sebagai teks polos, tidak terenkripsi, di config.json yang privat dengan izin 0600 di Unix — dan berkas itu berisi kredensial untuk agen yang bisa membaca Gmail dan Slack milikmu. Ketiga, permukaan jaringan: penerima webhook khusus berjalan di 127.0.0.1:8800 dan hanya exposes /health serta endpoint /hooks/... yang dirahasiakan, rahasia webhook ditampilkan sekali dan Bearer disarankan supaya tidak masuk ke URL dan log akses, aplikasi harus tetap berjalan untuk menerima pengiriman, dan untuk pengiriman internet publik README menyuruh memproksi penerima itu lewat relai terkelola atau alat seperti Tailscale Funnel; di jalur ponsel, akses pilihan dan bakunya mati, dengan tiga opsi yang disebut eksplisit — titik akhir HTTPS kelola yang dilindungi pemasangan, koneksi Tailscale yang sudah ada, atau reverse proxy HTTPS sendiri — dan catatan bahwa ponsel tidak bisa memakai tautan localhost. Keempat, lisensi yang berlapis: seluruhnya Apache-2.0 kecuali folder enterprise/ yang source-available di bawah lisensinya sendiri, dengan kalimat bahwa menghapus folder itu menyisakan edisi sumber terbukanya. Yang juga perlu disebut apa adanya: satu peringatan besar di pembuka README bahwa proyek tidak berafiliasi dengan mata uang kripto mana pun, tidak punya token, dan pemelihara menyatakan tidak menerima token, pembayaran, atau alokasi dari siapa pun.

Untuk pembaca Indonesia, nilai langsung dari repositori ini ada pada bentuk orkestrasi yang bisa ditiru, bukan pada aplikasinya. Pertama, pemisahan tiga lapis yang proyek lakukan dan yang sebaiknya masuk dokumen evaluasi instansi: apa yang jalan di mesin sendiri (harness, transkrip, kunci di ~/.openmausbot), apa yang naik ke layanan pihak ketiga (komputer awan Boat, aplikasi terhubung Composio, layanan suara ElevenLabs atau Fish Audio), dan apa yang dijanjikan tidak dilakukan agen tanpa persetujuan (kartu Allow / Deny, gerbang Wayland, paket tim yang datang dengan rutinitas jeda dan koneksi mati). Kedua, jalur tanpa layar: openmausbot team apply team.yaml dan openmausbot run dengan satu dokumen JSON lewat --json serta kode keluar yang bisa dibelah skrip adalah pola yang bisa langsung dipakai untuk otomasi laporan rutin di tim kecil, dan README juga menyediakan mode tanpa aplikasi lewat npm install -g openmausbot plus npx openmausbot serve di VPS. Ketiga, batas yang harus dijawab sebelum mencoba: tidak ada angka biaya gabungan di README, penerbit Windows belum bertanda tangan dengan instruksi Run anyway yang tercetak, Ubuntu berstatus beta, dan konektor kejadian aplikasi terkunci pada aplikasi terhubung yang disertakan sehingga server dengan kunci Composio sendiri belum bisa memantau aplikasi. Perlu jujur juga soal kemiripan yang tidak boleh disamakan: aplikasi ini memakai agen yang sudah ada di mesinmu, sementara laporan ANTARA Sabtu 7 November 2026 pukul 00.48 WIB tentang Dewan Pers membahas siapa yang harus membayar karya jurnalistik ketika dipakai platform digital, mesin pencari, agregator berita, dan teknologi kecerdasan buatan — dua topik berbeda, satu di sisi perkakas dan satu di sisi hak ekonomi, dan editorial hari ini tidak menyamakannya. Di snapshot 7 November, OpenMausBot peringkat empat berdampingan dengan craft-anything peringkat lima, cloudflare/security-audit-skill peringkat enam, dan lieflat-less-ai-tone peringkat tujuh yang korpusnya dipakai untuk menghilangkan rasa tulisan AI; ketiganya bukan produk yang sejenis dan peringkat GitHub hari itu tidak mengukur hal yang sama.

Verdict

Paling layak dicoba sebagai kendali agen multipel di mesin sendiri, bukan sebagai layanan yang tinggal disambungkan ke pekerjaan kantor: bentuknya memang yang sedang dinormalisasi pasar — satu aplikasi chat berisi beberapa agen nyata, satu komputer per agen, kartu persetujuan sebelum tindakan berbahaya, plus MCP dan CLI tanpa layar. Yang harus dihitung lebih dulu adalah tagihannya, karena aplikasi ini gratis dan yang berbayar adalah agen CLI, komputer awan Boat, aplikasi terhubung Composio, dan suaraawan; dan yang harus dibaca lebih dulu adalah dua kalimat yang proyek tulis sendiri tentang risikonya: kunci API tersimpan tanpa enkripsi di config.json, dan kontrol inang sengaja dimatikan di Wayland sampai gerbang amannya tuntas. Untuk instansi dan UMKM, pertanyaan residensi datanya sudah dijawab sebagian oleh desainnya — transkrip dan kunci tinggal di ~/.openmausbot — tetapi pertanyaan siapa yang memegang agen, yaitu penyedia langganan Claude, Codex, atau Grok, tidak dijawab oleh aplikasi ini.

Lihat di GitHub ↗

Bacaan Terkait