Documentation
Character Creation/Character Creation Process

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:

  1. Basic Information - Essential details, visuals, and categorization
  2. Character Description - Personality depth and detailed background
  3. Advanced Settings - Scenarios, conversations, and AI behavior
  4. 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:

  1. Creator Testing: Engage with your character extensively
  2. Personality Check: Ensure responses match intended personality
  3. Scenario Testing: Try different scenarios and conversation types
  4. Tool Integration: Test any enabled tools or special features
  5. 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:

  1. Change to Public: Make character visible in the community
  2. Limited Promotion: Share with close friends or small groups first
  3. Monitor Initial Interactions: Watch for user feedback and engagement
  4. 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:

Character Creation Process | Documentation | Reverie