PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Memory Python Packages

Python packages with the GitHub topic memory. Sorted by relevance, with stars and monthly downloads.
giampaolo
psutil

Cross-platform lib for process and system monitoring in Python

359.4M 11K 1K
bloomberg
memray

Memray is a memory profiler for Python

16.7M 15K 441
bloomberg
pytest-memray

pytest plugin for easy integration of memray memory profiler

2.8M 415 28
plastic-labs
honcho-ai

Memory library for building stateful agents

2.2M 4K 430
pixelb
ps-mem

A utility to accurately report the in core memory usage for a program

880K 2K 286
oneapi-src
umf

A library for constructing allocators and memory pools. It also contains broadly useful abstractions and utilities for memory management. UMF allows users to manage multiple memory pools characterized by different attributes, allowing certain allocation types to be isolated from others and allocated using different hardware resources as required.

530K 92 45
volcengine
openviking

OpenViking 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 through a file system paradigm, enabling hierarchical context delivery and self-evolving.

270K 24K 2K
activeloopai
deeplake

Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.

227K 9K 710
agentscope-ai
reme-ai

ReMe: Memory Management Kit for Agents - Remember Me, Refine Me.

186K 3K 244
MemPalace
mempalace

The best-benchmarked open-source AI memory system. And it's free.

99K 52K 7K
volatilityfoundation
volatility3

Volatility 3.0 development

66K 4K 653
JeanExtreme002
pymemoryeditor

:floppy_disk: Multi-platform library developed with ctypes for reading, writing and searching process memory, in a simple and friendly way with Python 3. The package supports Windows and Linux (32-bit and 64-bit).

63K 72 14
membrowse
membrowse

Track and analyze binary size and memory footprint in embedded firmware

52K 20 1
yantrikos
yantrikdb

Cognitive memory engine for AI agents — temporal decay, contradiction detection, autonomous consolidation, knowledge graph, ANN recall via HNSW. Embeddable Rust library with Python bindings; powers yantrikdb-server (HTTP gateway, MCP server, openraft cluster). AGPL.

45K 20 6
keepnotes-ai
keep-skill

Reflective memory for agents

43K 34 2
MemMachine
memmachine-common

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.

42K 3K 174
MemMachine
memmachine-client

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.

36K 3K 174
MemoriLabs
memori

Memori is agent-native memory infrastructure. A LLM-agnostic layer that turns agent execution and conversation into structured, persistent state for production systems.

35K 15K 2K
star-ga
mind-mem

Persistent AI memory for Claude Code, OpenClaw, and any MCP-compatible agent. v4.0.9 — Predicate.register() runtime API + CI fully green (26/26 jobs, 12 OS×Python matrix rows). BM25F+vector hybrid, governance-aware, 5428+ tests, 84 MCP tools, 15 clients.

27K 6 1
spiderdev27
gemcode

Local-first coding agent on Google Gemini + ADK

19K 1 0
venumittapalli576
anamne

Brain-inspired local-first memory layer for Claude, Cursor, and any MCP-compatible AI tool. Three memory layers (episodic / scratchpad / working), ACT-R activation decay, 21 MCP tools. Local SQLite + ChromaDB, no SaaS.

18K 0 0
nfergu
referrers

Referrers helps to answer the question "what is holding a reference to this object?", which is useful for debugging Python memory leaks and other issues.

17K 9 1
agentic-in
elephant-agent

Personal-Model First Self Evolving AI Agent 🐘

16K 257 5
blockhead22
aether-core

Belief substrate for AI systems — persistent, contradiction-aware trust state that outlives any single model. The model is the mouth, the substrate is the self.

13K 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery