Skip to content

Top 100 Memory System Repositories

Back to Home

Ranking

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1ECC189,30329,280JavaScript7The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.2026-05-20
2mempalace52,7276,957Python241The best-benchmarked open-source AI memory system. And it's free.2026-05-23
3haystack25,3582,804MDX89Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, m...2026-05-22
4OpenViking24,5661,847Python94OpenViking is an open-source context database designed specifically for AI Agents(such as openclaw). OpenViking unifies the management of context (memory, resources, and skills) that Agents need throu...2026-05-23
5Memori14,8252,322Python8Memori is agent-native memory infrastructure. A LLM-agnostic layer that turns agent execution and conversation into structured, persistent state for production systems.2026-05-24
6psutil11,1781,484Python329Cross-platform lib for process and system monitoring in Python2026-05-21
7memreduct9,464561C23Lightweight real-time memory management application to monitor and clean system memory on your computer.2026-05-16
8bareiron4,265242C33Minimalist Minecraft server for memory-restrictive embedded systems2025-12-18
9engram3,721444Go103Persistent memory system for AI coding agents. Agent-agnostic Go binary with SQLite + FTS5, MCP server, HTTP API, CLI, and TUI.2026-05-20
10gleam3,560291Go39Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.2026-05-08
11hubris3,515226Rust248A lightweight, memory-protected, message-passing kernel for deeply embedded systems.2026-05-23
12AGiXT3,192447Python0AGiXT is a dynamic AI Agent Automation Platform that seamlessly orchestrates instruction management and complex task execution across diverse AI providers. Combining adaptive memory, smart features, a...2026-05-23
13My-Brain-Is-Full-Crew3,131317Shell15Built by a PhD whose memory was failing, whose diet was a mess, and whose anxiety had its own agenda. Most second brain tools ignore the fact that your brain doesn't work in isolation: your body and y...2026-05-10
14MemMachine3,091175Python47Universal 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.2026-05-22
15stress-ng2,642366C2This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer a...2026-05-23
16ck2,638331C7Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurr...2026-04-29
17AI-Agents-Projects-Tutorials2,615579Jupyter Notebook5Multi-agent systems, memory, planning, reasoning loops2026-05-23
18jimfs2,546283Java31An in-memory file system for Java2026-05-08
19iGlance2,476125Swift36Free system monitor for OSX and macOS. See all system information at a glance in the menu bar.2023-08-20
20my-claude-code-setup2,343223Python1Shared starter template configuration and CLAUDE.md memory bank system for Claude Code2026-05-22
21Microverse2,318390GDScript8A god-simulation sandbox game built on Godot 4 as a multi-agent AI social simulation system. In this virtual world, AI characters possess independent thinking and memory, capable of autonomous social ...2026-04-10
22memfs2,058147TypeScript35Node.js "fs" and browser "File System API" adapters and in-memory implementations 👍2026-04-16
23LiME1,984370C33LiME (formerly DMD) is a Loadable Kernel Module (LKM), which allows the acquisition of volatile memory from Linux and Linux-based devices, such as those powered by Android. The tool supports acquiring...2026-04-05
24hardened_malloc1,864141C29Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms...2026-05-22
25gnome-shell-system-monitor-applet1,769331JavaScript172Display system informations in gnome shell status bar, such as memory usage, cpu usage, network rates…2025-03-11
26Diamond1,761594Python66Diamond is a python daemon that collects system metrics and publishes them to Graphite (and others). It is capable of collecting cpu, memory, network, i/o, load and disk metrics. Additionally, it feat...2024-06-29
27swarm1,714126Ruby10Ruby gems for general-purpose AI agent systems: automation, research, data processing, customer support, content creation. SwarmSDK provides single-process orchestration, persistent memory with semant...2026-02-17
28Dumpert1,583250C5LSASS memory dumper using direct system calls and API unhooking.2021-01-05
29MemoryOS1,401136Python14[EMNLP 2025 Oral] MemoryOS is designed to provide a memory operating system for personalized AI agents.2026-04-28
30resources1,28292Rust116Keep an eye on system resources2026-05-12
31RooFlow1,158126Python31RooFlow - Enhanced Memory Bank System with ☢️Footgun Power☢️ Next-gen Memory Bank system with five integrated modes and system-level customization. Uses Roo Code's experimental "Footgun" feature for ...2025-06-18
32ariel-os1,11499Rust161Ariel OS is a library operating system for secure, memory-safe, low-power Internet of Things, written in Rust2026-05-22
33CXLMemSim1,06552C0CXLMemSim: Practical Performance Simulation and Characterization of CXL 3.0 Memory Systems2026-05-23
34experts1,06461JavaScript10Experts.js is the easiest way to create and deploy OpenAI's Assistants and link them together as Tools to create advanced Multi AI Agent Systems with expanded memory and attention to detail.2024-09-09
35iwe1,05345Rust2Markdown memory system for you and your AI agent2026-05-24
36claude-code-prompts1,052368-0Independently authored prompt templates for AI coding agents — system prompts, tool prompts, agent delegation, memory management, and multi-agent coordination. Informed by studying Claude Code.2026-05-11
37awesome-embedded-software1,052100-0🌠 List of software (HW interfaces, libs, protocols, etc) specifically suitable for resource-constrained Embedded Systems (low-memory and low-power) like 8-bit, 16-bit and 32-bit microcontrollers...2026-03-11
38claude-reflect1,04288Python6A self-learning system for Claude Code that captures corrections, positive feedback, and preferences — then syncs them to CLAUDE.md and AGENTS.md.2026-03-16
39724-office1,028167Python27/24 Office — Self-evolving AI Agent system. 36 tools, 10,000 lines pure Python, modular architecture, MCP plugins, three-layer memory, nudge system, AI mirror, 24/7 production.2026-04-09
40heim92797Rust74Cross-platform async library for system information fetching 🦀2024-07-14
41Awesome-AI-Memory90483Python1Awesome AI Memory | LLM Memory | A curated knowledge base on AI memory for LLMs and agents, covering long-term memory, reasoning, retrieval, and memory-native system design. Awesome-AI-Memory 是一个 集中式...2026-05-20
42awesome-ai-agent-papers858114-2A curated collection of AI agent research papers released in 2026, covering agent engineering, memory, evaluation, workflows, and autonomous systems.2026-04-21
43cuckoo852173C++3a memory-bound graph-theoretic proof-of-work system2026-04-18
44general-agentic-memory84987Python3A general memory system for agents, powered by deep-research2026-03-14
45moreram84520C2Get more system memory2020-06-15
46pycopy81978C28Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.2024-02-06
47OS806110C5Writing & Making Operating System and Kernel parts so simple like Hello World Programs, Starting from writing Bootloaders, Hello World Kernel, GDT, IDT, Terminal, Keyboard/Mouse, Memory Manager, HDD A...2024-10-02
48DCache747187C++29A distributed in-memory NOSQL system based on TARS framework, support LRU algorithm and data persists on back-end database. Users can easily deploy, publish, and scale services on the web interface.2024-01-20
49MemoMind71611Python0Give your AI agent a brain that remembers. Local memory system for Claude Code — 100% private, GPU-accelerated, zero cloud dependency.2026-05-01
50ai-maestro68688TypeScript10AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents...2026-05-20
51Hardware.Info686107C#3Battery, BIOS, CPU - processor, storage drive, keyboard, RAM - memory, monitor, motherboard, mouse, NIC - network adapter, printer, sound card - audio card, graphics card - video card. Hardware.Info i...2026-05-21
52awesome-openclaw68572-2A curated list of the best OpenClaw resources: official projects, skills, plugins, dashboards, deployment tooling, memory systems, and guides.2026-05-09
53mps61885C138The Memory Pool System2024-11-27
54ainativelang60939Python1AINL helps turn AI from "a smart conversation" into "a structured worker." It is designed for teams building AI workflows that need multiple steps, state and memory, tool use, repeatable execution, v...2026-05-21
55MindOS59950TypeScript10MindOS is a Human-AI Collaborative Mind System, where human thinks and agents act. Globally sync your mind for all agents: transparent, controllable, and evolving symbiotically.2026-05-18
56h-store596174Java67H-Store Distributed Main Memory OLTP Database System2020-07-25
57labeless57884C++21Labeless is a multipurpose IDA Pro plugin system for labels/comments synchronization with a debugger backend, with complex memory dumping and interactive Python scripting capabilities.2026-02-23
58ramulator2557166C++4Ramulator 2.0 is a modern, modular, extensible, and fast cycle-accurate DRAM simulator. It provides support for agile implementation and evaluation of new memory system designs (e.g., new DRAM standar...2026-05-14
59agentic-memory53799Jupyter Notebook3Implementing cognitive architecture and psychological memory concepts into Agentic LLM Systems2024-12-12
60webpack-virtual-modules52143TypeScript4Webpack Virtual Modules is a webpack plugin that lets you create, modify, and delete in-memory files in a way that webpack treats them as if they were physically presented in the file system.2025-04-08
61alfred2-top-workflow51634Ruby11Alfred 2 Workflow: 1) Top Processes Based Memory, CPU, and IO Usage; 2) Get a Glance of System Status2016-07-03
62xorq50928Python92Executable memory system for tabular data work2026-05-23
63timescaledb-tune50048Go17A tool for tuning TimescaleDB for better performance by adjusting settings to match your system's CPU and memory resources.2026-05-23
64SystemMonitor499130Objective-C7iOS application providing you all information about your device - hardware, operating system, processor, memory, GPU, network interface, storage and battery, including OpenGL powered visual representa...2016-01-16
65EFI_Driver_Access49570C7Efi Driver Access is a simply project to load a driver during system boot with the idea to give the user kernel access for read/write memory without restrictions2023-01-08
66dhara491137C12NAND flash translation layer for low-memory systems2022-03-14
67context-infrastructure479121Python0A context and memory system for AI coding agents. Persistent memory, personal rules, skills, and scheduled observations2026-05-23
68cursusdb47113Go0CursusDB is an open-source distributed in-memory yet persisted document oriented database system with real time capabilities.2024-05-06
69mira-OSS45841Python1This is the public release of MIRA OS. Discrete memories decay through momentum loss, tools auto-configure when dropped into tools/ folder, and the system prompt composes from modular trinkets. I woul...2026-05-22
70REMO_Framework44847Python0Rolling Episodic Memory Organizer (REMO) for autonomous AI systems2023-04-26
71lwmem44886C0Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions2025-11-06
72storage-box44610TypeScript1💾 A Memory-based key-value storage system for JavaScript.2026-05-18
73linux-nova443119C53NOVA is a log-structured file system designed for byte-addressable non-volatile memories, developed at the University of California, San Diego.2022-06-23
74sympact44118JavaScript3🔥 Stupid Simple CPU/MEM "Profiler" for your JS code.2018-05-28
75Awesome-Agent-Memory42838-0Curated systems, benchmarks, and papers etc. on memory for LLMs/MLLMs --- long-term context, retrieval, and reasoning.2026-05-23
76memento-mcp41861TypeScript12Memento MCP: A Knowledge Graph Memory System for LLMs2025-10-27
77chat2graph41851Python28Chat2Graph: Graph Native Agentic System.2026-03-04
78o1heap40154C++4Constant-complexity, deterministic, very fast memory allocator (heap) for hard real-time high-integrity embedded systems. Allocation takes ≈120 cycles @ RP2350 irrespective of heap usage. There is lit...2026-02-09
79memkind396113C19Memkind is an easy-to-use, general-purpose allocator which helps to fully utilize various kinds of memory available in the system, including DRAM, NVDIMM, and HBM2024-05-23
80HMLR-Agentic-AI-Memory-System38147Python1Living memory for AI2025-12-31
81oasysdb37614Rust0In-memory vector store with efficient read and write performance for semantic caching and retrieval system. Redis for Semantic Caching.2024-11-29
82claude-diary36933Shell3A simple memory system for claude code2025-12-17
83cass_memory_system36547TypeScript0Procedural memory for AI coding agents: transforms scattered session history into persistent, cross-agent memory so every agent learns from every other2026-05-20
84Coyote359102SystemVerilog8Framework providing operating system abstractions and a range of shared networking and memory services for common modern heterogeneous platforms.2026-05-22
85evo-memory35737Python2Code to train and evaluate Neural Attention Memory Models to obtain universally-applicable memory systems for transformers.2024-10-22
86buddyme35224Python0Lightweight agent framework with layered personality evolution, three-tier skill loading and heartbeat memory system.2026-05-12
87Comfyui-Memory_Cleanup34916Python2Clean up system cache, support VRAM cleaning and RAM cleaning2026-01-12
88mnemosyne34539Python0The Zero-Dependency, Sub-Millisecond AI Memory System for Hermes Agents2026-05-23
89Octopoda-OS33551Python7The open-source memory operating system for AI agents. Persistent memory, semantic search, loop detection, agent messaging, crash recovery, and real-time observability.2026-05-22
90.config33199Shell37# # Automatically generated file; DO NOT EDIT. # OpenWrt Configuration # CONFIG_MODULES=y CONFIG_HAVE_DOT_CONFIG=y # CONFIG_TARGET_sunxi is not set # CONFIG_TARGET_apm821xx is not set # CONFIG_TARGET_...2023-10-05
91memc-rs31924C2A general-purpose distributed memory cache system compatible with Memcached2026-05-22
92mempool31961C3A scalable 256/1024-RISC-V-core system with low-latency access into shared L1 memory.2026-05-20
93SMDK31866C0SMDK, Scalable Memory Development Kit, is developed for Samsung CXL(Compute Express Link) Memory Expander to enable full-stack Software-Defined Memory system2024-12-09
94dff30862Python20DFF (Digital Forensics Framework) is a Forensics Framework coming with command line and graphical interfaces. DFF can be used to investigate hard drives and volatile memory and create reports about us...2020-02-13
95Addler30324C#0Memory management system for Unity's Addressable Asset System. Provides lifetime management system for loaded resources, object pooling system, and preloading system.2024-11-16
96sysmon30126Python11Graphical system monitor for linux, including information about CPU, GPU, Memory, HDD/SDD and your network connections. Similar to windows task manager.2023-09-11
97Memory-Palace30027Python0Memory Palace is a long-term memory operating system purpose-built for AI Agents.2026-05-20
98MARM-Systems29151Python0Stop re-explaining yourself to your AI. MARM gives every session persistent memory, cross-agent context sharing, and structured reasoning that builds as you work, not resets. Includes a live web dashb...2026-05-21
99memoryfilesystem28936Java24An in memory implementation of a JSR-203 file system2025-10-03
100MLEvolve28939Python0MLEvolve is an open-source autonomous system for end-to-end machine learning algorithm design and optimization powered by progressive search and experience-driven memory.2026-03-31