memory_plugin MCP sunucusu
Commit 21 Eki 2026AI kodlama ajanlarının oturumlar boyunca bağlamı, tercihleri ve proje bilgilerini korumasına yardımcı olmak için yerel öncelikli uzun süreli bellek ve hibrit RAG sunar.
Ayrıca bilinen adı Lotargo/memory_plugin, memory-plugin, @lotargo/memory_plugin
- Yıldızlar
- 2
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- —
- Son commit
- 21 Eki 2026
- Lisans
- MIT
memory_plugin MCP nedir?
memory_plugin bir MCP sunucusudur. AI kodlama ajanlarının oturumlar boyunca bağlamı, tercihleri ve proje bilgilerini korumasına yardımcı olmak için yerel öncelikli uzun süreli bellek ve hibrit RAG sunar.
Özet, projenin README dosyasından oluşturuldu
memory_plugin MCP sunucusu hakkında
memory_plugin'in temel işlevi, AI kodlama ajanlarının farklı oturumlar boyunca proje bağlamını ve kişisel tercihleri korumasına yardımcı olmaktır. Claude Code, Codex, Gemini CLI, OpenCode veya Antigravity gibi MCP istemcilerini kullanan geliştiriciler için yerel öncelikli bir çözüm sunar. Sunucu, Git tabanlı kimlik kullanarak, ilgisiz çalışmaları izole ederken belleğin belirli projeler dahilinde tutarlı kalmasını sağlar.
Kullanıcılar; Notebook kayıtlarına göz atmak, talimatları düzenlemek ve bilgi grafiklerini incelemek için yerel bir web arayüzü aracılığıyla bilgilerini yönetebilirler. Sistem; Markdown dosyaları, PDF'ler, e-tablolar ve kodlar içinde arama yapmak için hibrit tam metin ve vektör geri çağırma yöntemini kullanır. Her şey CPU çıkarımı ve SQLite indeksleri kullanılarak yerel olarak çalışır, yani harici bir vektör veritabanına veya barındırılan bir embedding API'sine ihtiyaç duyulmaz. Depolama yerel olsa da kullanıcılar, yedekleme amacıyla Turso üzerinden manuel ZIP bulut kontrol noktaları oluşturma seçeneğine sahiptir.
Neler yapabilirsiniz
- 1Mimari kararları kalıcı hale getirinKodlama ajanınızdan belirli teknoloji yığını ayrıntılarını kaydetmesini isteyin, böylece bu bilgiler gelecekteki oturumlarda hatırlanır.
- 2Uzun formdaki dokümantasyonu geri çağırınProje ayrıntılarını bulmak için hibrit geri çağırma kullanarak sisteme aktarılmış PDF'ler, e-tablolar veya web sayfaları içinde arama yapın.
- 3Belleği görsel arayüz ile yönetinKayıtlara göz atmak, talimatları düzenlemek ve bilgi grafiklerini görüntülemek için yerel bir web paneli kullanın.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
memory_plugin MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a eklememory_plugin MCP'yi Claude Code içine yükleyin
$ claude mcp add memory-plugin -- npx -y @lotargo/memory_pluginmemory_plugin MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"memory-plugin": {
"command": "npx",
"args": [
"-y",
"@lotargo/memory_plugin"
]
}
}
}memory_plugin MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"memory-plugin": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@lotargo/memory_plugin"
]
}
}
}memory_plugin MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"memory-plugin","type":"stdio","command":"npx","args":["-y","@lotargo/memory_plugin"]}'memory_plugin MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"memory-plugin": {
"command": "npx",
"args": [
"-y",
"@lotargo/memory_plugin"
]
}
}
}memory_plugin MCP'yi Codex içine yükleyin
$ codex mcp add memory-plugin -- npx -y @lotargo/memory_pluginmemory_plugin MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.memory-plugin] command = "npx" args = ["-y", "@lotargo/memory_plugin"]
memory_plugin MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user memory-plugin npx -- -y @lotargo/memory_pluginmemory_plugin MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"memory-plugin": {
"command": "npx",
"args": [
"-y",
"@lotargo/memory_plugin"
]
}
}
}Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirlotargo/memory_plugin is public and reachablegithub.com/lotargo/memory_plugin ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyor@lotargo/memory_plugin names lotargo/memory_plugin as sourcenpmjs.com/package/@lotargo/memory_plugin ↗Geçti
- Derleme kökeni (Sigstore onayı)No build attestation published for this releaseKontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-10-21github.com/lotargo/memory_plugin ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from @lotargo/memory_pluginGeçti
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi
@lotargo/memory_plugin
Local-first long-term memory, hybrid RAG, and agent personalization for AI coding agents.
Quick Start · Web UI · First use · Documentation
Why use it?
AI coding assistants lose preferences, architectural decisions and investigation context between sessions. memory_plugin keeps that knowledge available across OpenCode, Codex, Claude Code, Gemini CLI, Antigravity and other MCP clients.
- Keep useful context across sessions. Save concise facts and working instructions in human-readable Markdown, with tags, history and explicit persona controls.
- Retrieve the details when needed. Search long-form Notes, PDF, DOCX, spreadsheets, web pages and code with hybrid full-text/vector retrieval, source links and a knowledge graph.
- Follow the project across checkouts. Git-based identity keeps project memory consistent while isolating unrelated projects and global context.
- Manage memory in one local panel. Browse and edit records, instructions and sources, configure models, and review backup and maintenance actions.
- Run locally. CPU inference and local storage need no Docker, external vector database or hosted embedding API. Full ZIP cloud checkpoints through Turso are optional; there is no telemetry.
Quick Start
Requirements
- Node.js 22.16+ in the 22.x branch, or 24+ (
^22.16.0 || >=24.0.0); Node 23 is excluded. - npm/npx and a supported coding client or another MCP-capable client.
CPU execution is the stable default. WebGPU is experimental.
Install
Choose the client you want to configure. For Codex:
npx -y @lotargo/memory_plugin setup --codex
Other client flags: --opencode, --claude, --gemini, --antigravity.
Setup installs the selected integration and bundled skill, and adds managed memory instructions where supported. Existing unrelated configuration is preserved.
To set up OpenCode, Codex, Claude Code, Gemini CLI and Antigravity together, omit the client flag:
npx -y @lotargo/memory_plugin setup
Restart the configured client or open a new session to load the integration. For Codex, check the connection with:
npx -y @lotargo/memory_plugin doctor --codex
See installation and client integration for marketplace installation, client configuration locations, headless setup and removal.
Local Web UI
Open the shared local panel:
npx -y @lotargo/memory_plugin web
Browse and edit Notebook records, active instructions, history, project scopes and knowledge sources. The panel also provides source links and graphs, settings, model controls, and reviewed backup and maintenance actions.
The screenshot uses fictional demo records. The panel supports English (default), Russian and Simplified Chinese, with a saved language choice, plus light, dark and system themes. It listens on 127.0.0.1 and opens with a private connection URL. Saved-memory browsing needs no cloud account or embedding model.
See the web UI guide for editing, lifecycle, authentication, ports and autostart.
First use
In a Git project, ask your connected agent to save a fact:
Remember for this project: the API uses Fastify and Zod.
After the agent confirms it has saved the fact, open a new session in the same project and ask:
What API stack have we saved for this project?
The agent reads the saved Notebook context with recall(scope: "project"). You can also inspect the saved record in the web panel. Global memory is available outside Git projects; pass directory when explicitly targeting a workspace.
The agent can call remember with:
{
"fact": "The project API uses Fastify and Zod.",
"title": "API Stack",
"kind": "fact",
"scope": "project"
}
OpenCode initializes memory automatically. For other supported clients, restart the client or open a new session after setup to load the managed startup instructions. See installation and client integration for client-specific behavior and troubleshooting.
For an instruction the agent should actively apply, use kind: "directive". Save a long investigation with remember_note, and external source material with ingest_document. Notes and sources are searched on demand instead of being injected into every session.
See memory architecture and personalization for routing, source links and client behavior.
Storage, Privacy, and Security
Working memory stays local: Markdown Notebook files, SQLite indexes and archived source text. Optional cloud-snapshots mode stores full ZIP checkpoints in Turso; it does not perform live synchronization. Snapshot upload is manual by default and can be scheduled explicitly.
- Agent scope
allmeans global + current project, keeping unrelated project memory isolated. - No telemetry or analytics are sent.
- Model weights download from Hugging Face on first use and are cached locally.
- URL ingestion and configured cloud operations use the network.
- Cloud credentials are encrypted locally and machine-bound; this is not an OS keychain.
- Removing client integrations preserves memory unless a data purge is explicitly requested.
Older hybrid-sync / only-cloud installations require the documented migration flow. See storage, cloud snapshots and security before migrating or restoring data.
Documentation
The documentation index contains the full guides and release records.
| Guide | What you will find |
|---|---|
| Installation and clients | Setup flags, verification, headless setup, uninstall and recovery |
| Memory architecture | Facts, Notes, sources, Git scopes, hybrid retrieval and graph |
| Personalization | Directives, native persona, client prompts and migrations |
| Web UI | Notebook/projects, knowledge editing, graphs, models and panel lifecycle |
| Maintenance and recovery | Migrations, RAG import/export/reset, diagnostics and file cleanup |
| Storage and cloud snapshots | Checkpoints, scheduling, legacy recovery, authentication and security |
| MCP / CLI / configuration | Tool and command reference, defaults, model controls and troubleshooting |
| Development and tests | Local repository linking, test commands and evaluation |
| Benchmarks | Included corpora, methodology, results and limitations |
| Local marketplaces | Codex / Claude Code channels and migration |
Repository benchmarks describe the included datasets and configurations; they do not establish general benchmark superiority.
License
memory_plugin MCP soruları
memory_plugin MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add memory-plugin -- npx -y @lotargo/memory_plugin komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
memory_plugin MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Bu eklenti harici bir vektör veritabanı gerektiriyor mu?
Hayır, Docker, harici bir vektör veritabanı veya barındırılan bir embedding API'sine ihtiyaç duymadan tamamen yerel olarak çalışır.
Kaydedilen bellek kayıtlarımı nasıl yönetebilir ve görüntüleyebilirim?
Notebook kayıtlarını, talimatları, geçmişi ve bilgi kaynaklarını göz atmak ve düzenlemek için yerel bir web paneli kullanabilirsiniz.
Verilerim bir bulut sağlayıcısına gönderiliyor mu?
Çalışma belleği yerel kalır; ancak manuel veya planlanmış yedeklemeler için isteğe bağlı olarak Turso üzerinden bulut anlık görüntülerini kullanabilirsiniz.
Hangi AI kodlama istemcileri destekleniyor?
OpenCode, Codex, Claude Code, Gemini CLI ve Antigravity desteklenmektedir.