Rapikan log percakapan agen terminal seCall ke Obsidian dan gunakan sebagai memori
(github.com/hang-in)"Rapikan log percakapan dengan agen terminal (Claude Code, Codex, Gemini CLI) di Obsidian, gunakan sebagai memori, dan susun menjadi wiki"
Saya membuatnya berdasarkan aplikasi pencarian sesi buatan seseorang yang cukup terkenal(?) bernama QMD dan dokumen wiki yang saya lihat di Hacker News.
Ini adalah sebuah "aplikasi yang membuat Obsidian menyusun percakapan yang pernah dilakukan dengan agen terminal (Claude Code, Codex, Gemini CLI) dalam bentuk wiki, sekaligus membuatnya mudah dicari".
Jika dikembangkan lebih lanjut, ini bisa memberi agen terminal semacam fungsi mirip memori jangka panjang (tepatnya pencarian percakapan lama). (Contoh: waktu itu error upstream dipatch dengan cara apa ya?, kalau ada di Obsidian dia akan mencarinya dan memberi tahu鈥攌alau tidak ada, ya terjun ke jurang halusinasi...)
Belakangan ini, apa pun yang saya kerjakan rasanya 80% dilakukan sambil ngobrol dan membangun sesuatu bersama agen terminal, jadi saya merasa akan bagus kalau chat-nya dirapikan. Lalu suatu hari saat sedang mencari-cari di Google, ternyata ada orang lain yang sudah membuat sesuatu yang mirip. Orangnya dari luar negeri, tapi waktu itu algoritme pencariannya (BM25) tidak bekerja dengan baik untuk bahasa Korea, jadi sepertinya butuh banyak usaha dan saya sempat menyerah setelah mencoba sedikit. Namun karena kuota penggunaan Claude masih tersisa, entah bagaimana saya berhasil menyelesaikan(?) masalah pencarian bahasa Korea itu dan akhirnya membuatnya. Rasanya saya sudah cukup banyak ngobrol dengan agen-agen itu, tapi wiki yang keluar ternyata cuma beberapa topik saja haha. Meski begitu, jadi ada bahan bacaan juga, dan itu menyenangkan. Kalau Anda pengguna agen terminal, mereka mungkin bisa diminta langsung untuk clone dari GitHub, memasang repo, sampai menjalankannya. (Saya sendiri juga sebenarnya sering begitu...) Ini belum saya rilis, tapi saya membuatnya sambil menguji aplikasi orkestrasi multi-agen bernama tunaflow. Karena ada isu pemuatan tool sub-agen terminal, responsnya jadi terlambat beberapa detik, tapi sejauh ini performanya cukup meyakinkan haha. (Sebenarnya mungkin ini kemampuan Opus T_T)
Pokoknya, implementasi serupa memang sudah ada, tetapi saya hanya memperdalam sedikit bagian pencarian bahasa Korea. Saat saya minta AI merangkum ini, dia menjelaskannya dengan megah seperti di bawah ini.
Kalau Anda sering memakai agen terminal, sepertinya cukup bagus kalau sekali dicoba untuk dirapikan! (Sebenarnya tidak semegah itu kok?)
Tentu saja ini open source, dan saya akan sangat berterima kasih kalau Anda memberi star. Silakan juga fork lalu utak-atik sepuasnya 馃榿
"seCall adalah mesin pencari local-first untuk sesi agen AI. Ia mengumpulkan log percakapan Claude Code, Codex CLI, dan Gemini CLI, lalu mengindeksnya dengan pencarian hibrida BM25 + vektor, dan menyediakannya sebagai knowledge vault yang kompatibel dengan CLI/MCP server/Obsidian"
Belum ada komentar.