Overview
Echoes of the Past features a curated catalog of historical figures from various fields and time periods. Each figure is brought to life with authentic personality traits, knowledge bases, and speaking styles derived from historical records.Browsing the Catalog
The Historical Figures catalog is your gateway to conversations with the past:Accessing the Catalog
- Navigate to your Dashboard after logging in
- The catalog displays all available historical figures
- Use the search and filter tools to find specific figures
- Switch between grid and list views for your preferred layout
- Grid View
- List View
Grid View displays figures as visual cards:
- Large portrait images
- Name and brief description
- Category badge
- “Start Call” button prominently displayed
- Optimized for browsing and visual discovery
- Responsive layout (1 column on mobile, 2 on tablet, 3 on desktop)
Search and Filter
Search Functionality
Find specific figures using the search bar:- Search by name: Type any part of a figure’s name
- Search by category: Search for “scientists”, “artists”, etc.
- Real-time filtering: Results update as you type
- Case-insensitive: Search works with any capitalization
The search function looks through both the figure’s name and their category, making it easy to find exactly who you’re looking for.
View Toggle
Switch between viewing modes with the View Toggle button:- Grid icon for grid view
- List icon for list view
- Your preference is maintained during your session
Historical Figure Categories
Echoes of the Past organizes figures into distinct categories, each representing a different field of human achievement:- Scientists
- Artists
- Philosophers
- Leaders
- Others
Scientists
Engage with pioneering minds who advanced human knowledge:- Physics and mathematics innovators
- Medical researchers and physicians
- Chemists and biologists
- Astronomers and cosmologists
- Natural scientists and explorers
- Discuss groundbreaking theories and discoveries
- Learn about scientific methods and experiments
- Understand the historical context of their work
- Explore how their discoveries shaped modern science
Figure Profiles
Each historical figure has a detailed profile that includes:Profile Information
Visual Identity
- Portrait: High-quality historical image
- Name: Full name of the figure
- Category Badge: Color-coded category indicator
Background
- Description: Brief biography and achievements
- Notable Works: Key accomplishments and creations
- Era: Historical time period
Voice Profile
- Voice Selection: Carefully matched voice characteristics
- Speaking Style: Personality traits reflected in conversation
- Language: Vocabulary and expressions of their era
Interaction
- System Prompt: Custom AI personality configuration
- First Message: Unique greeting for each figure
- Conversation Topics: Areas of expertise and interest
Figure Card Features
Grid View Cards
Each card in grid view includes:Cards feature a backdrop blur effect and subtle animations on hover, creating an engaging browsing experience.
List View Cards
List view provides:- Compact horizontal layout
- Quick-scan information
- Smaller but clear portraits
- Inline “Start Call” button
- More figures visible per screen
Starting Conversations
From any figure’s card:- Click “Start Call” on the figure’s card
- You’re redirected to
/app/call/[figureId] - The call interface loads with:
- The figure’s portrait and name
- Their custom voice configuration
- Their personalized system prompt
- Their unique first message
- The conversation begins automatically
Each figure has a unique conversation URL, making it easy to bookmark your favorite historical figures.
Adding Custom Figures
Echoes of the Past supports adding custom historical figures (available to administrators):Required Information
Basic Details
- Full name
- Category selection (scientists/artists/philosophers/leaders/others)
- Brief description
Voice Configuration
- Browse ElevenLabs voice library
- Search and preview available voices
- Select voice that matches the figure’s characteristics
- Voice ID and name are saved
Voice Selection Process
The voice selection dialog provides:- Search capability: Find voices by name or characteristics
- Voice preview: Click to hear sample audio before selecting
- Pagination: Browse through extensive voice library
- Metadata: See voice details like gender, age, accent
- Real-time filtering: Search results update as you type
Voice Selection Best Practices
Voice Selection Best Practices
When selecting a voice for a historical figure:
- Consider historical accuracy: Match the figure’s gender, age, and regional accent
- Test multiple options: Preview several voices before deciding
- Think about personality: Choose voices that reflect their speaking style
- Consider clarity: Ensure the voice is clear and easy to understand
- Match the era: Older voices for ancient figures, clearer for recent ones
Catalog Organization
The catalog is organized for easy discovery:Sorting
- Default: Most recently added figures first
- Database order:
createdAtfield, descending - Ensures new additions are immediately visible
Empty States
When no figures match your search:- Clear “No historical figures found” message
- Dashed border container for visual clarity
- Helpful text suggesting search refinement
Technical Details
Data Structure
Historical figures include these key fields:Categories Enum
The platform uses a type-safe category system:Tips for Exploration
Discover New Figures
- Browse without searching to discover figures you didn’t know about
- Try different categories to expand your knowledge
- Use grid view for visual browsing
Find Specific Figures
- Use search for figures you know you want to talk to
- Filter by category to narrow down options
- Use list view for efficient scanning
Plan Your Learning
- Explore related figures in the same category
- Compare perspectives across different eras
- Build a conversation series around a theme
Maximize Value
- Read descriptions before starting calls
- Note the notable works to ask about
- Bookmark interesting figures for later
Next Steps
Voice Conversations
Learn how to have engaging voice conversations
Interactive Quizzes
Test your knowledge with figure-based quizzes