Server MCP berbasis Git untuk memori agen yang dapat diaudit dan pengambilan cepat
okf-agent-memory oleh Okf Memory adalah server MCP yang menyediakan memori yang persisten dan dapat diaudit untuk agen pengkodean AI. Alat ini memetakan pengetahuan proyek ke dalam korpus berbasis Git dan menawarkan titik akhir pengambilan dan penulisan programatik sehingga agen dapat membaca dan mencatat konteks tugas tanpa backend yang tidak transparan. Ini menyimpan memori sebagai file yang dapat dibaca manusia di dalam repositori dan mengekspos permukaan protokol untuk klien MCP. Ditujukan untuk pengembang AI dan tim teknik yang membangun alur kerja agen yang memerlukan memori proyek yang dapat dilacak dan terintegrasi dengan repositori.
Tugas apa yang sebenarnya dapat Anda gunakan untuk itu?
Alat ini menerapkan Open Knowledge Format v0.2 untuk mengubah repositori menjadi korpus pengetahuan yang memvalidasi sendiri, sehingga proses agensi dapat mempertahankan catatan terstruktur di samping file sumber. Desain ini menggantikan pendekatan RAG yang bergantung pada penyimpanan vektor terpisah dengan menjaga memori sebagai artefak proyek yang dapat dibaca, membuat jejak penalaran agen dapat diaudit dan dikelola dengan alat tinjauan dan sejarah proyek yang ada.
Seberapa akurat pengambilan dibandingkan dengan melakukannya secara manual?
Alat ini menjalankan indeks leksikal BM25 dalam memori yang diukur pada sub-300 mikrodetik peringkat di seluruh judul, metadata, tag, dan isi, memungkinkan pencarian lokal hampir instan tanpa latensi jaringan. Pengungkapan progresif mengembalikan potongan yang ringkas dan fokus pada tugas, biasanya sekitar 300 token, dan proyek menyatakan pengambilan selektif dapat mengurangi pembengkakan konteks prompt hingga 90 persen untuk tugas pengkodean.
Format file dan tata letak penyimpanan apa yang dibutuhkan?
Sistem ini mengharapkan file Markdown yang dapat dibaca manusia ditempatkan di bawah direktori pengetahuan di dalam repositori Git dan menggunakan metadata YAML untuk menandai tingkat kepercayaan yang memisahkan entri yang diverifikasi manusia dari draf agen. Karena memori adalah teks biasa di bawah kontrol sumber, perintah Git standar seperti diff dan blame berfungsi untuk meninjau dan membalikkan perubahan memori, sesuai dengan alur kerja tinjauan yang sama yang digunakan untuk kode.
Apakah ini memerlukan layanan eksternal atau infrastruktur khusus?
Aplikasi ini dikirim sebagai biner Go tunggal tanpa ketergantungan dengan waktu mulai dingin sub-4 milidetik dan berjalan di macOS, Linux, dan Windows. Ini mengekspos tindakan MCP seperti okf_search, okf_show, dan okf_create kepada klien yang kompatibel termasuk Claude Desktop dan Cursor. Pencarian dan pengambilan beroperasi secara lokal tanpa menyematkan panggilan API, yang dijelaskan pengembang sebagai deterministik dan offline, menghindari panggilan LLM waktu nyata untuk pencarian.
Terbaik untuk tim teknik yang menerima memori agen berbasis repositori
Aplikasi ini cocok untuk pengembang AI dan tim teknik yang memprioritaskan konteks proyek lokal yang dapat diaudit dan yang dapat mengintegrasikan memori ke dalam alur kerja kontrol sumber mereka. Harapkan adanya kompromi jika kasus penggunaan Anda bergantung pada kesamaan semantik berbasis embedding daripada peringkat leksikal. Pasangkan alat ini dengan praktik tinjauan kode normal untuk memvalidasi draf yang dihasilkan agen dan menjaga memori proyek selaras dengan pengetahuan yang ditinjau manusia.