GitHub topics: persistent-memory
divagr18/memlayer
The plug and play memory layer for LLMs - add persistent, intelligent and human memory to any LLM in minutes.
Language: Python - Size: 177 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0
manujbawa/minime-mcp
Universal infinite memory layer for Developer AI assistants. One shared brain across Claude, Cursor, Windsurf & more. 100% local, built on MCP standard. Stop re-explaining context
Language: JavaScript - Size: 3.53 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 11 - Forks: 4
n0zer0d4y/chronos-protocol
A robust MCP server that eliminates temporal blindness in AI coding agents through intelligent time tracking, persistent memory, and complete session traceability
Language: Python - Size: 82 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 1
yellnuts/mcp-mem0
MCP server for long term agent memory with Mem0. Also useful as a template to get you started building your own MCP server with Python!
Language: Python - Size: 1010 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 2
snorlak1/mem0-server-mcp
🧠 Deploy a self-hosted MCP server for AI, offering persistent memory, robust security, and easy setup with Docker Compose.
Language: Python - Size: 122 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0
sakhama/memfuse
MemFuse offers a robust memory layer for large language models, enhancing their performance and efficiency. Join our community on GitHub to explore features, report issues, or request new functionalities! 🐙💻
Language: Python - Size: 233 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
mikefinneran-sudo/claude-md-setup
Persistent memory system for Claude Code - Never start from scratch again
Language: Shell - Size: 51.8 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
RankMegaCraft51/memfuse-python
MemFuse Python SDK offers a simple way to integrate memory capabilities into your LLM projects. 🚀 Join the community on GitHub to explore features and contribute! 💻
Language: Python - Size: 229 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
MemMachine/MemMachine
Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.
Language: Python - Size: 3.95 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 204 - Forks: 57
pi22by7/In-Memoria
Persistent Intelligence Infrastructure for AI Agents
Language: Rust - Size: 1.18 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 92 - Forks: 15
blisspixel/deepr
Deepr is an open-source, multi-provider platform for deep research automation. It conducts autonomous, multi-phase investigations, manages context across iterations, and learns from outcomes to improve over time. Built on OpenAI Deep Research and designed for provider-agnostic integration, Deepr enables transparent, self-improving research systems.
Language: Python - Size: 1.25 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 0
JaimeLucena/langgraph-memory-chatbot
LangGraph Memory Chatbot — Persistent Conversational AI with LangChain + FastAPI + Streamlit
Language: Python - Size: 441 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0
savantskie/persistent-ai-memory
A persistent local memory for AI, LLMs, or Copilot in VS Code.
Language: Python - Size: 646 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 163 - Forks: 18
jpicklyk/task-orchestrator
Persistent AI memory for coding assistants - MCP server providing context persistence across sessions for Claude, Cursor, Windsurf. MCP Tools for task tracking, workflow automation, and AI memory. Eliminates context loss between sessions.
Language: Kotlin - Size: 3.79 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 88 - Forks: 8
LLNL/metall
Persistent memory allocator for data-centric analytics
Language: C++ - Size: 77.5 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 56 - Forks: 14
memfuse/memfuse-python
Official Python SDK for MemFuse - the lightning-fast open-source memory layer that gives LLMs persistent, queryable memory across conversations and sessions.
Language: Python - Size: 515 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0
Sean-V-Dev/CognitiveLattice
A stateful AI agent framework powered by the Cognitive Lattice to solve complex tasks with persistent memory and reliable tool orchestration.
Language: Python - Size: 59.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
sfu-dis/pibench
Benchmarking framework for index structures on persistent memory
Language: C++ - Size: 26.8 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 89 - Forks: 21
pinkpixel-dev/mem0-mcp
✨ mem0 MCP Server: A memory system using mem0 for AI applications with model context protocl (MCP) integration. Enables long-term memory for AI agents as a drop-in MCP server.
Language: JavaScript - Size: 310 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 75 - Forks: 8
scottonanski/persistent-mind-model
Persistent personality and memory for LLM applications
Language: Python - Size: 3.52 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0
Drarlian/tyr-agent
Biblioteca para criação e orquestração de agentes LLM com suporte à execução de funções, histórico persistente e integração com múltiplos modelos (Gemini, GPT, etc).
Language: Python - Size: 115 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0
xKal3b/WhisperChains
Whisper Chains™ (Patent Pending) — Persistent AI continuity without storage. Identity, memory, and evolution for next-gen intelligence.
Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0
sfu-dis/pibench-online
Interactive Benchmarking of Persistent Memory Indexes
Language: Vue - Size: 30.2 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 15 - Forks: 0
ldclabs/anda-db
📹 A Rust library designed as a specialized database for AI Agents, focusing on knowledge memory.
Language: Rust - Size: 735 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 11 - Forks: 1
NeurosynLabs/MARMalade Fork of Lyellr88/MARM-Systems
MARMalade V-1.0 — A lightweight memory kernel for ChatGPT, built on MARM principles with structured persistence, sovereign reasoning, and token-efficient context retention.
Size: 27.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0
justinlietz93/Apex-CodeGenesis
Apex: An advanced autonomous coding agent for VS Code featuring total autonomy modes, recursive chain-of-thought reasoning, council-of-critics self-critique, persistent memory, dynamic personas, and extensive tool use capabilities.
Language: TypeScript - Size: 5.45 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 31 - Forks: 7
cognix-dev/cognix
AI development assistant with persistent memory. Solves the problem of AI tools forgetting context across sessions.
Language: Python - Size: 678 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0
ksm26/LLMs-as-Operating-Systems-Agent-Memory
This repository introduces the Letta framework, empowering developers to build LLM-based agents with long-term, persistent memory and advanced reasoning capabilities. It leverages concepts from MemGPT to optimize context usage and enable multi-agent collaboration for real-world applications like research, HR, and task management.
Language: Jupyter Notebook - Size: 43 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 6 - Forks: 3
ldclabs/KIP
🧬 KIP is a Knowledge-memory Interaction Protocol designed for LLMs, aiming to build a sustainable learning and self-evolving memory system for AI Agents.
Size: 325 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 16 - Forks: 2
memfuse/memfuse
Official Core Services for MemFuse - the lightning-fast open-source memory layer that gives LLMs persistent, queryable memory across conversations and sessions.
Language: Python - Size: 2.34 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 18 - Forks: 2
amulbham/cognitive-team-architecture
A multi-agent cognitive architecture solving the LLM state-dependency problem with persistent memory and a mandatory self-correction loop. An architecture that is built on a more profound and biologically resonant principle: memory is an active component of intelligence itself.
Size: 773 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
omaremad10/nivuus-agent
Nivuus Agent is a proactive, autonomous AI assistant for Linux. It analyzes, maintains, and improves your system, detects issues, and proposes solutions—always keeping you in control. Persistent memory, interactive tools, and full user confirmation for critical actions. Local, extensible, and bilingual (EN/FR).
Language: TypeScript - Size: 390 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0
codinglabsong/anyfile-agent
Ask any questions about your own documents via natural language! Supports many file extensions.
Language: Jupyter Notebook - Size: 411 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
mogill/ems
Extended Memory Semantics - Persistent shared object memory and parallelism for Node.js and Python
Language: JavaScript - Size: 1.25 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 596 - Forks: 34
Baebu/context-savvy-mcp
A high-performance Model Context Protocol server that transforms Claude Desktop into a memory-enabled AI assistant with persistent context, secure command execution, and intelligent workflow automation.
Language: TypeScript - Size: 1 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1
prefrontalsys/mem0ry-loader
Transform ChatGPT conversations into persistent memories using LLMs and Mem0
Language: Python - Size: 112 KB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
baotonglu/dash
Scalable Hashing on Persistent Memory
Language: C++ - Size: 5.06 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 194 - Forks: 26
taylorsatula/mira
MIRA is a little brain-in-a-box. It is able to recognize its own shortcomings and adapt over time to preempt them. It learns facts from conversation during a daily consolidation task and surfaces them nautrally in conversation. This repository includes supporting files that allow you to zero-shot new tools for MIRA. Works 100% well offline too.
Language: Python - Size: 92.6 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1
jasonacurry/coconut
Persistent memory for AI agents (Claude, ChatGPT, etc.) - 'Got it all here in my coconut!' — Claude
Language: Shell - Size: 27.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
Dooders/AgentMemory
A lightweight, pluggable memory backend for agent-based simulations. Supports temporal data, experience replay, and persistent state logging
Language: Python - Size: 104 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
maximeallanic/nivuus-agent
Nivuus Agent is a proactive, autonomous AI assistant for Linux. It analyzes, maintains, and improves your system, detects issues, and proposes solutions—always keeping you in control. Persistent memory, interactive tools, and full user confirmation for critical actions. Local, extensible, and bilingual (EN/FR).
Language: TypeScript - Size: 438 KB - Last synced at: 30 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
mohHalawa819github/Chain-of-Recursive-Thoughts
I made my AI think harder by making it argue with itself repeatedly. It works stupidly well.
Language: JavaScript - Size: 220 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0
fukien/hashjoin-scm
Codes for our VLDB'23 paper "A Design Space Exploration and Evaluation for Main-Memory Hash Joins in Storage Class Memory".
Language: C - Size: 1.97 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 5 - Forks: 1
sfu-dis/bztree
An open-source BzTree implementation
Language: C++ - Size: 2.17 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 92 - Forks: 16
snalli/mnemosyne-gcc
GCC port of TM system Mnemosyne
Language: C - Size: 229 MB - Last synced at: 7 months ago - Pushed at: about 7 years ago - Stars: 32 - Forks: 22
pramalhe/OneFile
The world's first wait-free Software Transactional Memory
Language: C++ - Size: 1.07 MB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 173 - Forks: 22
XroSilence/memory
Living-memory is a production-ready persistent memory system implementing the Model Context Protocol (MCP). It enables AI models to maintain persistent memory across sessions through a sophisticated file system-based knowledge graph.
Language: TypeScript - Size: 437 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0
sfu-dis/FPTree
An open-source FPTree implementation
Language: C++ - Size: 309 KB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 27 - Forks: 5
kaist-cp/memento
Memento: A Framework for Detectable Recoverability in Persistent Memory (PLDI 2023)
Language: Rust - Size: 133 MB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 1
sfu-dis/ssd-vs-pm
Cost/performance analysis of index structures on SSD and persistent memory (CIDR 2022)
Language: C++ - Size: 170 KB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 36 - Forks: 1
thustorage/PetPS
PetPS: Supporting Huge Embedding Models with Tiered Memory
Language: C++ - Size: 32.2 MB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 2
utsaslab/RECIPE
RECIPE : high-performance, concurrent indexes for persistent memory (SOSP 2019)
Language: C++ - Size: 6.79 MB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 197 - Forks: 47
pmem/llpl 📦
Low Level Persistence Library
Language: Java - Size: 499 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 98 - Forks: 38
thustorage/osdi21ae
Nap - NUMA-Aware Persistent Indexes
Language: C++ - Size: 112 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 41 - Forks: 10
sfu-dis/pibench-ep2
Benchmarking new Optane PMem-based persistent memory range indexes (VLDB 2022)
Language: C++ - Size: 5.39 MB - Last synced at: 7 months ago - Pushed at: about 3 years ago - Stars: 20 - Forks: 5
jerrinsg/go-pmem 📦
Native persistent memory support for Go
Language: Go - Size: 187 MB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 80 - Forks: 7
csl-iisc/SBRP-ASPLOS23
Language: C++ - Size: 5.2 MB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0
csl-iisc/GPM-ASPLOS22
Language: C++ - Size: 61 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 12
utsaslab/dinomo
DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory (PVLDB 2022, VLDB 2023)
Language: Python - Size: 5.64 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 32 - Forks: 3
utsaslab/WineFS
WineFS (SOSP 21): a huge-page aware file system for persistent memory
Language: C - Size: 201 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 34 - Forks: 2
ShawnZhong/MadFS
Source code for the FAST '23 paper “MadFS: Per-File Virtualization for Userspace Persistent Memory Filesystems”
Language: C++ - Size: 6.4 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 32 - Forks: 6
utsaslab/SplitFS
SplitFS: persistent-memory file system that reduces software overhead (SOSP 2019)
Language: C - Size: 193 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 162 - Forks: 52
WukLab/pDPM
Passive Disaggregated Persistent Memory at USENIX ATC 2020.
Language: C++ - Size: 28.6 MB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 49 - Forks: 14
EngineersBox/Persistent-Memory-Caching-Thesis
Efficient caching for non-volatile memory-backed search indices. A thesis submitted for undergraduate honours for the degree Software Engineering.
Size: 1.74 MB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0
Systems-ShiftLab/pmfuzz
A testcase generation tool for Persistent Memory Programs.
Language: Python - Size: 1.52 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 2
WukLab/Hotpot 📦
Distributed Shared Persistent Memory. SoCC 2017
Language: C - Size: 124 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 66 - Forks: 33
CodeMaxx/nv-heap
Implementation of the simplified version of the NV-Heap paper (https://courses.engr.illinois.edu/ece598ms/sp2018/papers/paper44.pdf)
Language: C++ - Size: 393 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 3
pramalhe/RedoDB
The world's first wait-free KV store with generic durable linearizable transactions
Language: C++ - Size: 1.15 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 33 - Forks: 6
yhuacode/pmrace
Efficiently Detecting Concurrency Bugs in Persistent Memory Programs (ASPLOS 2022)
Language: Python - Size: 235 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0
kaist-cp/memento-proof
[WORK IN PROGRESS] Mechanized Proof for Article: "Memento: A Framework for Detectable Recoverability in Persistent Memory" (PLDI 2023)
Language: Coq - Size: 121 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
OrderLab/Arthas
Arthas: Checkpoint and Selective Rollback for PMEM Systems
Language: C++ - Size: 1.43 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0
thustorage/pacman
Pacman: An Efficient Compaction Approach for Log-Structured Key-Value Store on Persistent Memory
Language: C++ - Size: 229 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 30 - Forks: 9
tpaukrt/DRAMConsole
Dynamic RAM Console
Language: C - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0
2014gaokao/ImageCaptioning
Image Captioning with Sparsed Transformer and Persistent Memory
Language: Python - Size: 479 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 1
aditisrinivas97/MyFS
A filesystem in user space built using FUSE.
Language: C - Size: 530 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 6 - Forks: 5
smdsbz/Gestalt
[bakup] An RDMA- & PMem-aware distributed KV storage system. (The original repo is on Gitee under the same account and project name.)
Language: C++ - Size: 355 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
Yuhala/sgx-romulus
SGX-Romulus is a SGX-compatible persistent memory (PM) library based on Romulus PM library.
Language: C++ - Size: 140 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
EngineersBox/PMEM-RTS-Cache
A configurable persistent memory cache designed for real-time search engines
Language: C - Size: 183 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
LouisJenkinsCS/Persistent-Memory-Analysis-Tool
Persistent Memory Analysis Tool (PMAT) - Valgrind Plugin that provides an online sampling approach towards performing verification on persistent memory.
Language: C - Size: 61.7 MB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0