Character Creation Process
Complete step-by-step guide to creating AI characters on Reverie, from concept to community launch
Character Creation Process
Creating an AI character on Reverie involves a sophisticated 4-tab creation process that ensures your character has depth, consistency, and engaging personality. This guide walks you through every step of building a compelling AI companion.
Overview of Character Creation
The 4-Tab Creation System
Reverie's character creation is organized into four comprehensive sections:
- Basic Information - Essential details, visuals, and categorization
- Character Description - Personality depth and detailed background
- Advanced Settings - Scenarios, conversations, and AI behavior
- General Settings - Publishing, moderation, and technical configuration
Before You Start
Requirements:
- Verified Reverie account with creator permissions
- Clear character concept and personality vision
- Basic understanding of AI conversation principles
- Time commitment (2-4 hours for a comprehensive character)
Preparation Tips:
- Write a brief character concept before starting
- Gather or create visual assets (avatar, banner images)
- Research similar characters for inspiration and differentiation
- Consider your target audience and character's unique value
Tab 1: Basic Information
This tab covers all essential information users see when discovering your character.
Character Identity
Character Name (Required)
- Length: 1-50 characters
- Tips: Memorable, pronounceable, fits the character's background
- Examples: "Elena Martinez", "Captain Stormwind", "Dr. Sarah Chen"
- Avoid: Generic names, trademarked names, confusing spellings
Avatar Image (Recommended)
- Purpose: Primary visual representation of your character
- Format: PNG, JPG, or WebP
- Recommendations: Clear face/representation, good resolution, appropriate style
- Tips: Consistent with character personality, appealing to target audience
Banner Image (Optional)
- Purpose: Background image for character profile
- Use: Sets mood and context for the character
- Ideas: Environmental scenes, abstract designs, character-themed imagery
Character Details
Gender (Optional)
- Options: Male, Female, Non-Binary, Other, Unspecified
- Usage: Helps users find characters matching their preferences
- Note: Can be left unspecified for non-human or abstract characters
Age (Optional)
- Format: Numeric value (minimum 0)
- Purpose: Provides context for character maturity and experience
- Examples: 25, 500 (for immortal characters), 3 (for AI entities)
Bio (Required)
- Length: 10-500 characters
- Purpose: Brief, engaging description that appears in search results
- Writing Tips:
- Hook readers in first sentence
- Mention key personality traits
- Include character's specialty or unique appeal
- Use active, engaging language
Categorization and Discovery
Categories (Required, minimum 1) Categories help users find your character through filters:
Popular Categories:
- Historical: Based on real historical figures
- Fantasy: Magical, mythical, or supernatural characters
- Modern: Contemporary characters and settings
- Sci-Fi: Futuristic, technological, or space-themed
- Professional: Career-focused mentors and experts
- Creative: Artists, writers, musicians, and creative minds
- Educational: Teachers, tutors, and knowledge-focused characters
Specialty Categories:
- Therapeutic: Counselors, life coaches, emotional support
- Adventure: Action-oriented, exploration-themed characters
- Romance: Relationship-focused characters (if appropriate)
- Comedy: Humorous, entertainment-focused personalities
Tags (Optional)
- Additional searchable keywords
- Examples: "mentor", "creative", "patient", "adventurous", "wise"
- Purpose: Improve discoverability through search
- Tips: Use terms users might search for
Tab 2: Character Description
This tab focuses on deep personality development and detailed background.
Core Description
Full Character Description (Required)
- Length: 10-10,000 characters
- Purpose: Comprehensive personality and background information
- Structure: Consider organizing into sections:
- Personality overview
- Background and history
- Interests and expertise
- Communication style
- Goals and motivations
Writing Tips for Descriptions:
- Use specific, concrete details rather than vague generalizations
- Show personality through examples and scenarios
- Include both strengths and relatable flaws or challenges
- Provide enough detail for AI to understand and embody the character
- Write in third person, describing the character objectively
Detailed Attributes
Personality (Optional)
- Purpose: Specific personality traits and psychological characteristics
- Examples: "Highly empathetic, tends to ask thoughtful questions, enjoys helping others discover their creativity"
- Tips: Focus on how personality manifests in conversations
Appearance (Optional)
- Purpose: Physical description for characters where appearance matters
- Use Cases: Roleplay, immersive conversations, character visualization
- Tips: Include details that might influence character behavior or self-perception
Player Relationship (Optional)
- Purpose: Defines how the character typically relates to users
- Examples: "Friendly mentor", "Curious student", "Professional colleague", "Mysterious guide"
- Tips: Sets expectations for relationship dynamics
Tab 3: Advanced Settings
This tab configures conversation behavior and interactive elements.
Greeting and Conversation Setup
Greeting Messages (Optional, multiple allowed)
- Purpose: Different ways the character can start conversations
- Tips:
- Create 2-4 varied greetings showing different moods or contexts
- Match character personality and communication style
- Include context about character's current situation or mood
- Examples:
- Casual: "Hey there! I was just working on a new painting. What brings you by today?"
- Professional: "Good morning! I have some time between meetings. How can I help you today?"
Example Conversations (Optional)
- Purpose: Show potential users how conversations with this character might flow
- Format: User message → Character response pairs
- Tips:
- Demonstrate character's expertise and personality
- Show varied conversation topics
- Keep examples engaging but not too specific
- Include 2-3 exchanges per example
First User Messages (Optional)
- Purpose: Suggested conversation starters for users
- Tips:
- Create 3-5 different opening options
- Match character's interests and expertise
- Range from simple to more complex topics
- Make users feel welcome and comfortable
AI Behavior Configuration
Default System Message (Optional)
- Purpose: Direct instructions to the AI about how to behave
- Usage: Advanced users can provide specific AI instructions
- Tips:
- Keep instructions clear and specific
- Focus on conversation style and personality
- Avoid overly complex or contradictory instructions
- Test different approaches to find what works best
Scenarios
Creating Scenarios (Optional, multiple allowed) Scenarios provide pre-set contexts for conversations:
Scenario Elements:
- Title: Brief, descriptive name for the scenario
- Description: Detailed context and setting information
- Background Image: Visual setting for the scenario
- Greeting Message: Character's opening for this specific scenario
Scenario Examples:
- "Art Studio Session": Character is in their art studio, ready to create or teach
- "Coffee Shop Meeting": Casual conversation in a relaxed café setting
- "Professional Consultation": Formal advice or mentoring session
- "Creative Collaboration": Working together on a creative project
Scenario Best Practices:
- Create scenarios that showcase different aspects of character personality
- Provide variety in mood, setting, and interaction type
- Include both casual and focused conversation options
- Make scenarios specific enough to set context but flexible for user direction
Tab 4: General Settings
This tab handles publishing, content rating, and technical configuration.
Content and Visibility Settings
NSFW Toggle
- Purpose: Content rating for mature themes
- Guidelines: Only enable if character involves adult themes or content
- Impact: Affects discoverability and user access
- Note: Follow platform guidelines for appropriate content classification
Public/Private Setting
- Public: Character appears in public library, searchable by all users
- Private: Only creator can access, useful for testing and development
- Tips: Start private for testing, make public when ready for community
AI Model Configuration
Model Settings
- Temperature: Controls creativity vs consistency in responses
- Low (0.1-0.3): More consistent, predictable responses
- Medium (0.4-0.7): Balanced creativity and reliability
- High (0.8-1.0): More creative, varied, but potentially inconsistent
- Other Parameters: Advanced users can adjust additional AI behavior settings
Recommended Settings for Different Character Types:
- Educational/Professional: Lower temperature (0.2-0.4)
- Creative/Artistic: Medium to high temperature (0.6-0.8)
- Casual/Social: Medium temperature (0.5-0.7)
Voice and Audio Settings
Voice Configuration (Optional)
- Voice Selection: Choose from available text-to-speech voices
- Voice Parameters: Adjust speed, pitch, and other vocal characteristics
- Usage: For users who want audio interaction with characters
Tools and Plugins
Available Tools (Optional) Enable specific AI capabilities:
- Image Generation: Character can create or describe images
- Web Search: Character can access current information
- Memory Tools: Enhanced memory management capabilities
- Specialized Plugins: Domain-specific tools for character expertise
Tool Selection Tips:
- Only enable tools that fit character personality and expertise
- Consider how tools enhance rather than distract from character interactions
- Test tool integration to ensure smooth experience
Character Testing and Refinement
Private Testing Phase
Before Publishing:
- Creator Testing: Engage with your character extensively
- Personality Check: Ensure responses match intended personality
- Scenario Testing: Try different scenarios and conversation types
- Tool Integration: Test any enabled tools or special features
- Edge Case Testing: Try unusual inputs to see how character responds
Testing Checklist:
- Character responds consistently to their personality
- Greetings work properly and set appropriate tone
- Scenarios load correctly and provide good context
- AI behavior matches intended character design
- All uploaded images display properly
- Character information is accurate and engaging
Iteration and Improvement
Common Areas for Refinement:
- Personality Consistency: Adjust description if responses feel off-brand
- Response Quality: Refine system messages and temperature settings
- Engagement Level: Modify greetings and example conversations for better user connection
- Scenario Effectiveness: Update scenarios that don't provide good conversation context
Gathering Feedback:
- Share with trusted friends or community members for private feedback
- Join creator communities for advice and best practice sharing
- Monitor early user interactions once published
- Iterate based on user engagement and feedback
Publishing and Launch
Final Pre-Launch Checklist
Content Review:
- All required fields completed
- Character description is engaging and comprehensive
- Images are high quality and appropriate
- Categories and tags accurately represent the character
- NSFW rating is appropriate for content
Quality Assurance:
- Multiple test conversations completed successfully
- Character personality comes through clearly
- No spelling or grammar errors in descriptions
- All scenarios work properly
- Character provides unique value to the community
Launch Strategy
Soft Launch:
- Change to Public: Make character visible in the community
- Limited Promotion: Share with close friends or small groups first
- Monitor Initial Interactions: Watch for user feedback and engagement
- Quick Iterations: Make necessary adjustments based on early feedback
Community Promotion:
- Share in appropriate creator communities
- Engage with users who interact with your character
- Cross-promote with other creators if appropriate
- Use moments and social features to showcase character personality
Post-Launch Management
Ongoing Monitoring:
- Review user interactions and feedback regularly
- Track engagement metrics and user satisfaction
- Monitor for technical issues or unexpected behavior
- Stay active in responding to community feedback
Character Evolution:
- Allow character to develop and grow through interactions
- Update character information based on community needs
- Add new scenarios or features based on user requests
- Maintain character quality while allowing natural development
Creating a successful character takes time and iteration, but following this comprehensive process ensures your AI companion will provide value to the Reverie community. Remember that the best characters combine clear personality, engaging interactions, and authentic responses to create meaningful connections with users.
Next steps: