Understanding Project Memory
When enabled, you can ask Alex to remember context across conversations by using phrases like:- “Remember this”
- “Keep this in mind”
- “Remember that…”
- “Take note of…”
- Maintain important context between chat sessions
- Remember project-specific requirements and patterns
- Provide more consistent and personalized responses
- Reference previously discussed solutions
Managing Project Memory
Accessing Memory Settings
To manage your project memory:- Open Settings (gear icon)
- Navigate to Tools & Features → Project Memory
- Toggle Enable Memory on/off using the switch
Searching Memories
Once memories are saved, you can:- Use the search bar to find specific memories
- View all stored memories in the list
- Delete individual memories as needed
Creating Memories
Simply tell Alex what to remember during any conversation:- “Remember that our app uses SwiftUI and MVVM architecture”
- “Keep in mind that we’re targeting iOS 17+”
- “Note that all API calls should use async/await”
Privacy and Security
All project memory data is:- Stored locally on your device
- Never shared with external services
- Fully under your control
Best Practices
What to Remember
Use project memory for:- Project architecture: “Remember we’re using MVVM with Combine”
- Coding standards: “Keep in mind we use 2-space indentation”
- API details: “Remember our API base URL is api.example.com”
- Team preferences: “Note that we prefer guard statements over if-let”
- Dependencies: “Remember we’re using Firebase for authentication”
Memory Management Tips
- Be specific: Clear, specific memories are more useful than vague ones
- Update regularly: Remove outdated memories to keep context relevant
- Use search: Quickly find memories using the search feature
- Review periodically: Check your stored memories to ensure they’re still accurate
Project Memory is especially useful for long-term projects where maintaining consistent context across multiple coding sessions is important.