5 poin oleh lucasghae 2026-03-08 | 4 komentar | Bagikan ke WhatsApp

OpenKakao adalah CLI tidak resmi yang masih dalam tahap beta, memanfaatkan status lokal aplikasi desktop KakaoTalk di macOS untuk melihat chat/pesan/teman/profil, serta membaca, mengirim, dan me-watch pesan melalui protokol LOCO.

Di dalam KakaoTalk sebenarnya menumpuk banyak konteks seperti permintaan nyata, berbagi status, dan koordinasi pekerjaan, tetapi selama ini tidak mudah bagi developer untuk menghubungkannya ke alat lokal atau otomatisasi. Secara pribadi saya membuat ini karena ingin menghubungkan konteks tersebut dengan alat seperti jq, cron, SQLite, dan LLM. Saat ini saya juga menghubungkannya dengan OpenClaw untuk mencoba otomatisasi berbasis cron maupun kombinasi workflow lokal.

Saat ini sudah mencakup ekstraksi informasi autentikasi, melihat chat/pesan/teman/profil, read/send/watch berbasis LOCO, pengiriman file·foto, unduhan media, output JSON, hook/webhook, hingga auth recovery untuk operasi unattended.

Cakupan cara kerjanya juga terbagi sampai batas tertentu.

  • REST cocok untuk kueri cepat dan ringan serta memeriksa cache terbaru
  • LOCO mencakup daftar chat penuh, riwayat tersimpan di server, watch real-time, serta pengiriman pesan/media yang termasuk workflow chat sebenarnya

Karena itu, kueri cache terbaru kadang masih bisa berjalan sebagian meskipun aplikasi tidak sepenuhnya sehat, tetapi untuk full history / send / watch / media, yang paling stabil adalah saat ada sesi yang valid.

Karena masih tahap beta, perilakunya bisa tidak stabil, dan jika perilaku klien atau server KakaoTalk berubah, beberapa fitur bisa rusak. Ini bukan API resmi Kakao, dan penggunaan untuk otomatisasi atau pengiriman diasumsikan dilakukan secara terbatas setelah memahami data dan izin apa yang akan disentuh.

Dokumentasi:
https://openkakao.vercel.app/

Kalau ada use case, masukan, atau ide perbaikan, silakan tinggalkan dengan santai. Jika ada masalah yang bisa direproduksi, akan lebih membantu jika didaftarkan sebagai GitHub Issue. Kontribusi juga disambut.

4 komentar

 
hybridego 2026-04-09

openkakao-rs login --save
Could not extract credentials. Is KakaoTalk running?

Muncul seperti ini dan tidak berjalan.

 
redmi 2026-03-09

Sejak dulu sudah banyak kasus akun KakaoTalk diblokir karena mengakses langsung LOCO Protocol milik Kakao
Tampaknya perlu mempertimbangkan dengan sangat hati-hati sebelum menggunakannya

 
kurthong 2026-03-08

Sedikit terasa melelahkan ketika gaya bahasa AI seperti ini mulai sering muncul. Menurut saya, yang tepat adalah peninjauan dilakukan oleh kecerdasan manusia terlebih dahulu, lalu setelah itu barulah mengharapkan empati.

 
gjen6s 2026-03-08

Seperti yang mungkin sudah Anda ketahui, jika menggunakan klien tidak resmi seperti ini, akun Anda bisa saja terkena penangguhan layanan.
Sebaiknya gunakan akun terpisah~