ts-v3.3.0
mem0ai/mem0ts-v3.3.0Sep 23, 2026by kartik-mem0
Upgrading?
AI Summary
Introduces User Profiles to the Node.js SDK, enabling structured user summaries with async generation capabilities.
Key Highlights
- User Profile management methods for Node SDK Client
- Idempotency key support for profile generation
- Structured JSON summaries based on project schemas
New Features
- Added getProfile, generateProfile, getProfileSettings, updateProfileSettings, sampleProfiles, and getProfileJob to MemoryClient
- Idempotency key support for profile generation jobs
Full Release Notes
**New Features:** - **Client:** Add User Profiles to `MemoryClient`: `getProfile()`, `generateProfile()`, `getProfileSettings()`, `updateProfileSettings()`, `sampleProfiles()`, and `getProfileJob()`. A profile is a structured, always-current JSON summary of one user, shaped by a JSON Schema you configure per project and filled by an LLM from that user's memories. Generation is asynchronous. Every job POST carries an `Idempotency-Key`; to retry a lost request without starting a second job, pass the same `idempotencyKey` on each attempt ([#7340](https://github.com/mem0ai/mem0/pull/7340))
Related Repositories
public-apis/public-apis★ 491,141
A collective list of free APIs
NousResearch/hermes-agent★ 255,984
The agent that grows with you
yt-dlp/yt-dlp★ 200,086
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,498
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,704
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.