What you can do
- Give agents access to user profiles and conversation history
- Store agent interactions for future sessions
- Let agents search memories to answer questions with context
Setup
Install the packages:Get your Supermemory API key from console.supermemory.ai.
Basic integration
Fetch user context before running an agent, then store the interaction after.Core concepts
User profiles
Supermemory keeps two buckets of user info:- Static facts: Things that stay consistent (name, preferences, expertise)
- Dynamic context: What they’re focused on lately
Storing memories
Save interactions so future sessions have context:Searching memories
Look up past interactions:Example: personal assistant with memory
An assistant that actually knows who it’s talking to. Preferences stick around. Past conversations inform new ones.Using Agno tools with memory
Give your agent tools that can search and store memories directly.Image context with memory
Agno handles images too. When users share photos, you can store what the agent saw for later.Metadata for filtering
Tags let you narrow down searches:Related docs
User profiles
How automatic profiling works
Search
Filtering and search modes
LangChain
Memory for LangChain apps
CrewAI
Multi-agent systems with memory