смотри, ставишь на сервер или на докер десктоп - https://github.com/getzep/graphiti
подключаешь векторизатор bge m3 через cloudflare бесплатно
настраиваешь mcp на свою ide
в правилах пишешь "в начале сессии прочитать релевантный контекст", в конце "задача не считается оконченной пока не записано текущее состояние, ход работы, ошибки и комментарии в графити"