An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: persistent-memory

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: 1 day ago - Pushed at: 1 day ago - Stars: 2 - 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: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

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: 1 day ago - Pushed at: 1 day 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: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

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: 527 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 54 - Forks: 6

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: 73.2 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

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: 89.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

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: about 23 hours ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

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.55 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

LLNL/metall

Persistent memory allocator for data-centric analytics

Language: C++ - Size: 77.1 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 55 - Forks: 14

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: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

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: 630 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 3 - Forks: 0

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: 231 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

mogill/ems

Extended Memory Semantics - Persistent shared object memory and parallelism for Node.js and Python

Language: JavaScript - Size: 1.22 MB - Last synced at: 2 days ago - Pushed at: almost 5 years ago - Stars: 596 - Forks: 41

baotonglu/dash

Scalable Hashing on Persistent Memory

Language: C++ - Size: 5.06 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 194 - Forks: 27

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: 4 days ago - Pushed at: about 2 months ago - Stars: 0 - 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.5 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 21 - Forks: 6

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: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

sfu-dis/pibench

Benchmarking framework for index structures on persistent memory

Language: C++ - Size: 26.8 MB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 88 - Forks: 20

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: 2 months ago - Pushed at: 2 months ago - Stars: 5 - Forks: 1

sfu-dis/bztree

An open-source BzTree implementation

Language: C++ - Size: 2.17 MB - Last synced at: 1 day ago - Pushed at: almost 4 years ago - Stars: 92 - Forks: 16

snalli/mnemosyne-gcc

GCC port of TM system Mnemosyne

Language: C - Size: 229 MB - Last synced at: 3 months ago - Pushed at: over 6 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: 2 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: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

sfu-dis/FPTree

An open-source FPTree implementation

Language: C++ - Size: 309 KB - Last synced at: 3 months ago - Pushed at: about 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: 3 months ago - Pushed at: about 2 years ago - Stars: 16 - Forks: 1

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: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 2

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: 3 months ago - Pushed at: about 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: 6 months ago - Pushed at: about 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: 5 months ago - Pushed at: 9 months ago - Stars: 197 - Forks: 47

pmem/llpl 📦

Low Level Persistence Library

Language: Java - Size: 499 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 98 - Forks: 38

thustorage/osdi21ae

Nap - NUMA-Aware Persistent Indexes

Language: C++ - Size: 112 KB - Last synced at: 26 days ago - Pushed at: about 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: 3 months ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 5

jerrinsg/go-pmem 📦

Native persistent memory support for Go

Language: Go - Size: 187 MB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 80 - Forks: 7

csl-iisc/SBRP-ASPLOS23

Language: C++ - Size: 5.2 MB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

csl-iisc/GPM-ASPLOS22

Language: C++ - Size: 61 MB - Last synced at: about 1 year ago - Pushed at: about 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: about 1 year ago - Pushed at: about 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: about 1 year ago - Pushed at: over 1 year 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: about 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: about 1 year ago - Pushed at: over 2 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: over 1 year ago - Pushed at: over 4 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: 3 months ago - Pushed at: over 2 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: 6 days ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 2

WukLab/Hotpot 📦

Distributed Shared Persistent Memory. SoCC 2017

Language: C - Size: 124 MB - Last synced at: over 1 year ago - Pushed at: almost 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: about 1 year ago - Pushed at: about 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: over 1 year ago - Pushed at: over 3 years ago - Stars: 33 - Forks: 6

sfu-dis/pibench-online

Interactive Benchmarking of Persistent Memory Indexes

Language: Vue - Size: 30.2 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 0

yhuacode/pmrace

Efficiently Detecting Concurrency Bugs in Persistent Memory Programs (ASPLOS 2022)

Language: Python - Size: 235 KB - Last synced at: almost 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: 10 days ago - Pushed at: almost 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: 11 months ago - Pushed at: about 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: almost 2 years ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 9

tpaukrt/DRAMConsole

Dynamic RAM Console

Language: C - Size: 8.79 KB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

2014gaokao/ImageCaptioning

Image Captioning with Sparsed Transformer and Persistent Memory

Language: Python - Size: 479 KB - Last synced at: almost 2 years ago - Pushed at: almost 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: about 2 years ago - Pushed at: over 5 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: about 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: about 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: 3 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: 3 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0