memodb-io/memobase
User Profile-Based Long-Term Memory for AI Chatbot Applications.
This system helps AI chatbot developers build more personalized and intelligent virtual companions, educational tools, or assistants. It takes raw chat conversations as input and generates a rich, evolving user profile and event timeline as output, allowing the AI to remember user preferences and history. AI developers or product managers creating conversational AI applications would use this.
2,599 stars. Available on PyPI.
Use this if you are building an AI chatbot or assistant and need it to maintain a long-term memory of individual users, understand their evolving preferences, and personalize interactions over time.
Not ideal if your primary need is for a general-purpose search or retrieval-augmented generation (RAG) system that doesn't focus on individual user profiles.
Stars
2,599
Forks
197
Language
Python
License
Apache-2.0
Category
Last pushed
Jan 11, 2026
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.
Featured in
Related tools
MemoriLabs/Memori
SQL Native Memory Layer for LLMs, AI Agents & Multi-Agent Systems
volcengine/OpenViking
OpenViking is an open-source context database designed specifically for AI Agents(such as...
mem0ai/mem0
Universal memory layer for AI Agents
zjunlp/LightMem
[ICLR 2026] LightMem: Lightweight and Efficient Memory-Augmented Generation
MemTensor/MemOS
AI memory OS for LLM and Agent systems(moltbot,clawdbot,openclaw), enabling persistent Skill...