{"repo":"Gitlawb/memlawb","free":true,"listed":false,"github":"https://github.com/Gitlawb/memlawb","clone":"git clone https://github.com/Gitlawb/memlawb.git","description":"Open-source, self-hostable, zero-knowledge memory for AI agents. End-to-end encrypted — the server stores only ciphertext and can't read your agent's memory. Works with any MCP agent .","language":"TypeScript","stars":49,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Open-source, self-hostable, zero-knowledge agent memory. The memory layer of the agent stack — give any agent durable memory it can carry across sessions, stored on a server that cannot read it . Part of the Gitlawb stack: opengateway (inference) · node (code) · openclaude (agent) · memlawb (memory) . --- Why Agents forget everything between sessions. The existing fix — syncing memory to a vendor's cloud — means a third party can read everything your agent learns about you and your code. memlawb is the alternative: - Zero-knowledge. Memory is encrypted on your machine before upload. The server stores and serves only ciphertext (AES-256-GCM, key derived from your passphrase). We host it but we cannot read it. - Self-hostable. One binary, pluggable storage (filesystem, S3/Tigris/R2, more coming). Run it on our cloud or your own. - Provider-neutral. A built-in MCP server gives Claude Code, Cursor, opencode, and SDK agents memory tools ( memory save / recall / search / list / delete ); a simple sync API any agent can speak is underneath. - Delta sync. Deterministic encryption means only changed entries upload, even though the server never sees plaintext. - Secret-aware. A client-side scanner refuses to upload entries that look like they contain live credentials — before they're ever encrypted or sent. How it works The server is crypto-blind : it does delta sync, dedup, and storage entirely over ciphertext. The encryption key never leaves the client. Quick start (self-host) What l","default_branch":null,"files":null,"tree":[],"storefront":"/r/Gitlawb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Gitlawb/memlawb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}