Memories
Memory nodes provide a lightweight storage mechanism to persist information between workflow runs. Memories are essentially markdown documents stored in folders that you can query with parameters.
Accessing Memories
You can view memories through the main navigation by selecting Tools → Memories.
All memories are organized within folders that you create for better organization and management. Create folders for different projects, departments, or data types (e.g., "Customer Profiles", "Meeting Notes", "API Responses"). Once created, folders remain available across all your workflows, with each folder containing related memories for easy management and permission control.
Creating and Editing
You can manually create memories directly in Aisle using the built-in markdown editor. Add metafields like status, category, or priority to make your memories searchable. Browse all memories in a folder, edit them as needed, and rest assured that every change is tracked in the version history.
Memories in Workflows
Memory nodes transform how your workflows handle information across runs. Instead of losing context when a workflow completes, you can persist important data and build a progression of learnings that feed into later workflows. Available operations:
- Create: Add a new memory by selecting a folder, providing a name (static or reference), content, and optional meta-fields (key-value pairs)
- Update: Modify an existing memory using its ID, with options to either replace the entire content or append new information
- Find: Retrieve a specific memory using its known ID
- Query: Search for memories based on meta-field values you've set during creation or updates
Retrieved data becomes available as a variable for subsequent workflow nodes, making memories useful for enriching AI prompts or maintaining state across workflow runs.
Sharing & Privacy
By default, memories are private to the folder owner. To share, click the Sharing button on any folder and choose who to share with - your entire organization or specific team members. Grant either View permission (read-only) or Edit permission (full access). It works just like sharing in other parts of Aisle.
Version Control
Every memory automatically maintains a complete version history - whether created manually or by workflows. View previous versions and see exactly what changed and when, and restore earlier versions. This means you never lose data and can always audit how information evolved over time.