memodb-io/memobase

User Profile-Based Long-Term Memory for AI Chatbot Applications.

72
/ 100
Verified

Structures user data into dynamically-evolving profiles and timestamped event timelines, enabling sub-100ms memory retrieval through SQL queries rather than vector search. Supports Python, Node.js, and Go SDKs with batch processing buffers to reduce LLM token costs by 40-50%, and includes a Model Context Protocol (MCP) server for seamless integration with AI frameworks. Achieves state-of-the-art performance on the LOCOMO benchmark while maintaining configurable memory schemas, allowing developers to define precisely which user attributes their applications capture.

2,599 stars and 3,687 monthly downloads. Available on PyPI.

Maintenance 10 / 25
Adoption 18 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

2,599

Forks

197

Language

Python

License

Apache-2.0

Last pushed

Jan 11, 2026

Monthly downloads

3,687

Commits (30d)

0

Dependencies

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/memodb-io/memobase"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.