Understanding Sessions, Generations, and Assets
Rheos uses three key concepts for content creation: Sessions, Generations, and Assets. Understanding the difference helps you manage AI content effectively.
What Are Sessions?
A session is a workspace where you generate AI content:
Each session is focused on a specific content type (Instagram visual, LinkedIn post, etc.)
Sessions store your prompts, settings, and all generated images
You can have multiple active sessions and return to previous ones
Sessions can be active (currently working) or archived (completed)
Session types:
Visual – AI image generation for Instagram
Visual feed – Feed-style Instagram content
Text – Text-based content generation
Video – Video content (if available)
Container – Multi-type sessions
Sessions help you organize generation work by project or content type.
Think of sessions like project files. Create a new session for each campaign or content batch you're working on.
What Are Generations?
A generation is an individual AI-created image within a session:
Each time you click "Generate", you create one or more generations
Generations are temporary and exist only within their session
You can like, review, and select generations
Generations include metadata (prompt, credits used, brand settings)
Generations are ephemeral—they may be cleared when sessions close or after time.
What Are Assets?
An asset is a permanent file in your Library:
Assets can be uploaded files or saved generations
They persist indefinitely in your Library
Assets can be used across multiple posts and campaigns
Asset types: image, video, audio, document, post
When you save a generation to Library, it becomes an asset.
The Lifecycle
Here's how these concepts work together:
Create a session – Start an AI generation workspace
Generate images – Create multiple generations with prompts
Like favorites – Mark promising generations for review
Save to Library – Convert selected generations into permanent assets
Use in posts – Add assets to social media posts
Session → Generations (temporary) → Saved as Assets (permanent) → Used in Posts
Why the Separation?
This three-tier system provides benefits:
Experimentation: Generate freely without cluttering your Library
Curation: Like and review before committing to permanent storage
Organization: Sessions group related generations; Library organizes assets by project/folder
Storage efficiency: Temporary generations don't consume storage until saved
Credit efficiency: You can generate many options, then save only the best
Session Management
To view your sessions:
Navigate to Studio
Look for the Recent Sessions section
Browse your active and archived sessions
Each session shows:
Session name and type
Number of generations created
Associated projects and folders
Posts created from the session
Status (active or archived)
Accessing Generations
Generations exist in two places:
Within sessions:
Open a session to see all its generations
Both liked and unliked images appear
Organized by generation order or settings
Liked Generations collection:
Go to Studio > Liked Generations
See all liked generations from all sessions
Organized in one curated grid
Ready for bulk actions (save, download, create post)
When Generations Become Assets
A generation becomes an asset when you:
Select it in a session or Liked Generations
Click Add to Library
Confirm the save
The generation is copied to Library as a permanent asset with a unique asset ID. The link is tracked via savedAssetId in the generation metadata.
Once saved, the asset is independent. Deleting a session or generation doesn't delete saved assets, and vice versa.
Session vs. Library Organization
Sessions organize by creation workflow:
Group generations from the same prompt/campaign work
Temporary workspace for active projects
Useful during the creation phase
Library organizes by content type and use:
Permanent storage by project, folder, tags
Organized for reuse and publishing
Useful for long-term management
Use both: sessions for generation, Library for storage and reuse.
Practical Example
Scenario: Creating content for a product launch
Create a session named "Product Launch Visuals"
Link the session to your "Product Launch" project
Generate 20 images with various prompts
Like the 8 best generations
Go to Liked Generations and review all 8
Select the top 5 and bulk-save to Library
Organize saved assets into a "Product Launch" folder
Create posts using the saved assets
Archive the session when done
This workflow keeps your Library clean while allowing free experimentation.
Data Relationships
Understanding how these entities link:
Sessions can be associated with projects, folders, and campaigns
Generations belong to sessions and track session IDs
Assets can reference their origin generation via
savedAssetIdPosts can link to assets, sessions, and projects
This bidirectional tracking helps you trace content from prompt to publication.
Best Practices
Name sessions clearly – Use descriptive names like "Summer Campaign - Week 1"
Link sessions to projects – Keep generation organized by campaign
Like as you go – Mark promising generations during creation, not after
Batch save – Use Liked Generations to review and save multiple images at once
Archive completed sessions – Keep your active session list focused
Save before closing – Always save critical generations to Library before archiving sessions
Next Steps
Learn how to manage generations with likes and selections
Discover saving AI generations to your Library
Understand organizing content by project