aiming-lab/simplemem

[ICML'26] SimpleMem: Efficient Lifelong Memory for LLM Agents — Text & Multimodal

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 18th, 2026
Created on January 1st, 2026
Open Issues & Pull Requests: 8 (+0)
GitHub issues: Enabled
Number of forks: 394
Total Stargazers: 3,767 (+0)
Total Subscribers: 42 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.9 days
Mean response time: 19.0 days
90th percentile: 93.1 days
Tracked items: 51

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 4% of issues opened in the past year have never received a reply. 94% of issues opened in the past year have since been closed. Three people close 92% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 41 days
Stale 30+ days: 2
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.

Detailed Description

SimpleMem is a memory management system for LLM agents that stores, compresses, and retrieves long-term memories with semantic lossless compression.

The tool addresses the challenge of managing extended context windows and memory retention in AI agents by implementing semantic compression techniques that preserve meaning while reducing storage overhead. It supports both text and multimodal inputs including images, audio, and video. The system integrates with any AI platform supporting the Model Context Protocol for text-based memory or Python for full multimodal capabilities, allowing flexible deployment across different LLM environments.

Developers should choose SimpleMem if they are building agents that need persistent memory across sessions or managing large volumes of multimodal information. It suits projects where memory efficiency matters and where agents interact with diverse content types. The tool works with popular platforms including Claude Desktop, Cursor, and LM Studio, as well as any MCP-compatible client, making it accessible regardless of which LLM interface you use.

The project shows active development with regular updates to core functionality. The codebase demonstrates attention to multimodal support as a primary feature rather than an afterthought. Documentation is maintained in multiple languages, indicating sustained effort to serve a broad user base. The tool is distributed through standard Python packaging channels, suggesting a commitment to accessibility for developers integrating it into existing workflows.