Your Profile
Tell Mem who you are so your agents give better answers, more relevant labels, and more useful briefings
Your profile is how Mem's agents understand you. Without it, they work generically. With a few sentences, every briefing, label, and insight becomes more relevant to your actual work.
What Your Profile Does
When you fill in your profile, every agent in the system reads it:
- Daily briefings frame what matters around your role and current work
- Auto-labeling picks categories that match how you think, not generic taxonomy
- Knowledge extraction understands domain terms you use
- AI Now starts each session knowing your context
You fill it in once. Every agent reads it every time it runs.
Setting Up Your Profile
Go to Settings > Profile
Name and Aliases
Your name helps agents recognize you in imported conversations and threads. Aliases are handles you use on other platforms (GitHub username, Twitter handle, Slack display name). Agents use these to identify which messages are yours when processing threads from different sources.
About You
A few sentences about your role, current work, and interests. This is the most impactful field. Agents use it to decide what matters when they process your knowledge.
Good examples:
- Product designer at a fintech startup, focused on mobile payments and onboarding flows
- Currently building a knowledge base for our compliance team to reduce repeated legal reviews
- Interested in AI-assisted writing, second brain methodology, and personal knowledge management
You don't need to write all three. Even one sentence changes how agents prioritize.
Custom Instructions
Rules for how agents handle your knowledge. This is where you tell agents what to do differently from their defaults.
Examples:
- Labels: "Always label memories about customer feedback with 'customer-voice'. Use project codenames, not full project names."
- Language: "Write briefings in French. Use technical English terms for programming concepts."
- Tone: "Keep briefings concise, no more than 5 bullet points. Skip obvious connections."
Custom instructions are applied to daily briefings, background knowledge processing, and AI Now sessions.
Output Language
Choose the language agents use when they write briefings, insights, labels, and other generated content. This is separate from the app interface language.
How It Reaches Your Agents
Your profile is injected into three agent paths:
| Agent | What it reads | How it uses it |
|---|---|---|
| Background Intelligence | Full profile + custom instructions | Frames briefings, labels, and insights around your work |
| Knowledge Agent | Full profile + custom instructions | Guides EVOLVES detection, labeling, and extraction |
| AI Now | Full profile + custom instructions | Starts each session with your context already loaded |
Connected tools (Claude Code, Cursor, and others) don't read your profile directly. They benefit indirectly: when search results, labels, and briefings are more relevant, the context your tools receive is better.
Tips
- Be specific over comprehensive. "Leading a MongoDB-to-PostgreSQL migration" is more useful than "senior software engineer with 10 years of experience."
- Update when your work changes. The profile is not a resume. If you switch projects, update it.
- Custom instructions compound. A rule like "always label with project codenames" saves you from manually relabeling hundreds of memories.
- You can leave fields empty. Agents fall back to generic behavior for any field you skip.
Next Steps
- Background Intelligence: See what agents do with your profile
- AI Now: Your personal AI workspace, pre-loaded with your context
- Integrations: Connect the tools that benefit from better context