Serwer MCP oparty na Gicie do audytowalnej pamięci agenta i szybkiego pobierania
okf-agent-memory autorstwa Okf Memory to serwer MCP, który zapewnia trwałą, audytowalną pamięć dla agentów kodowania AI. Narzędzie mapuje wiedzę projektową na korpus oparty na Git i oferuje programowalne punkty dostępu do pobierania i zapisywania, dzięki czemu agenci mogą czytać i rejestrować kontekst zadań bez nieprzejrzystych zapleczy. Przechowuje pamięć jako pliki czytelne dla ludzi wewnątrz repozytorium i udostępnia powierzchnię protokołu dla klientów MCP. Przeznaczone dla deweloperów AI i zespołów inżynieryjnych budujących agentowe przepływy pracy, które potrzebują śledzonej, zintegrowanej z repozytorium pamięci projektowej.
Jakie zadania można rzeczywiście wykorzystać?
Narzędzie wdraża Open Knowledge Format v0.2, aby przekształcić repozytorium w samowalidujący się zbiór wiedzy, dzięki czemu procesy agentowe mogą utrzymywać uporządkowane notatki obok plików źródłowych. Ten projekt zastępuje podejścia RAG, które polegają na oddzielnych magazynach wektorowych, przechowując pamięć jako czytelne artefakty projektu, co sprawia, że ślady rozumowania agenta są audytowalne i zarządzalne przy użyciu istniejących narzędzi przeglądu i historii projektu.
Jak dokładne są wyniki w porównaniu do robienia tego ręcznie?
Narzędzie uruchamia indeks leksykalny BM25 w pamięci, mierzony na poniżej 300 mikrosekund ranking wśród tytułów, metadanych, tagów i treści, umożliwiając niemal natychmiastowe lokalne wyszukiwanie bez opóźnień sieciowych. Postępujące ujawnienie zwraca zwarte, skoncentrowane na zadaniu fragmenty, zazwyczaj około 300 tokenów, a projekt stwierdza, że selektywne pobieranie może zmniejszyć nadmiar kontekstu podpowiedzi o nawet 90 procent w zadaniach kodowania.
Jakie formaty plików i układ przechowywania są wymagane?
System oczekuje czytelnych dla człowieka plików Markdown umieszczonych w katalogu wiedzy wewnątrz repozytorium Git i używa metadanych YAML do oznaczania poziomów zaufania, które oddzielają wpisy weryfikowane przez ludzi od szkiców agentów. Ponieważ pamięć jest zwykłym tekstem pod kontrolą źródła, standardowe polecenia Git, takie jak diff i blame, działają przy przeglądaniu i cofaniu zmian w pamięci, pasując do tego samego przepływu przeglądania, który jest używany dla kodu.
Czy wymaga zewnętrznych usług lub specjalnej infrastruktury?
Aplikacja jest dostarczana jako pojedynczy, bezzależnościowy binarny plik Go z czasem uruchamiania poniżej 4 milisekund i działa na macOS, Linux i Windows. Udostępnia akcje MCP, takie jak okf_search, okf_show i okf_create, dla kompatybilnych klientów, w tym Claude Desktop i Cursor. Wyszukiwanie i pobieranie działają lokalnie bez osadzania wywołań API, co deweloper opisuje jako deterministyczne i offline, unikając wywołań LLM w czasie rzeczywistym dla wyszukiwań.
Najlepsze dla zespołów inżynieryjnych, które akceptują pamięć agenta opartą na repozytorium
Aplikacja jest odpowiednia dla deweloperów AI i zespołów inżynieryjnych, które priorytetowo traktują audytowalny, lokalny kontekst projektu i które mogą włączyć pamięć do swoich przepływów pracy w zakresie kontroli źródła. Oczekuj kompromisów, jeśli twój przypadek użycia zależy od opartej na osadzeniu podobieństwa semantycznego, a nie od rankingów leksykalnych. Połącz narzędzie z normalnymi praktykami przeglądu kodu, aby zweryfikować szkice generowane przez agenta i utrzymać pamięć projektu w zgodzie z wiedzą przeglądaną przez ludzi.





