🎭 Browse & Discover Characters 
The Characters page is your gateway to discovering thousands of AI characters created by the AICHIKI community. Here's how to navigate and search effectively.
🚀 Getting to the Characters Page 
You can access the Characters page in two ways:
- From character cards: Click "Explore" on any character card on the home page
 - From home page: Click the explore button at the bottom of the home page
 - Direct URL: Visit 
/characterson the web version 
📱 Page Layout Overview 
The Characters page has two main sections:
Header Controls 
At the top, you'll find all the tools to customize your browsing experience.
Character Grid 
Below the header, you'll see a grid of character cards that updates based on your interactions and searches.
🎛️ Header Controls 
First Row Controls 
📏 Card Size Toggle
- Switch between compact and large character card views
 - Choose the size that works best for your screen and browsing preference
 
🔍 Search Bar
- Type anything to search through characters
 - Uses advanced AI-powered search (more details below)
 - Searches character names, descriptions, themes, and more
 
📊 Sort Dropdown (Right side)
- Name: Sort alphabetically (A-Z or Z-A)
 - Date Created: Sort by newest or oldest first
 - Best Match: Available when viewing search results - ranks by relevance to your search
 
Second Row - Quick Tags 
👤 My Characters
- Shows characters you've created
 - Only visible if you've created at least one character
 - Quick way to find and manage your own creations
 
✨ New
- Fetches the latest characters from the server
 - Discover fresh characters recently created by the community
 
🏷️ Predefined Category Tags
- Multiple themed buttons (like "Romantic", "Fantasy", "Anime", etc.)
 - Clicking any tag automatically fills the search bar and performs a search
 - Quick way to explore specific themes or genres
 
🔍 Advanced Search System 
AICHIKI uses a sophisticated search system that goes far beyond simple text matching.
How Search Works 
When you search, the system combines multiple technologies:
- Embedding-based Search: Understands meaning and context
 - Fuzzy Logic: Finds similar-sounding names and related concepts
 - Text-based Matching: Looks for direct keyword matches
 - Best Match Algorithm: Combines all results into a relevance-ranked list
 
Search Examples 
Character Name Search
- Search: 
"Dazai" - Results: 
- First: Dazai Osamu (exact match)
 - Then: Related characters like Chuya from Bungo Stray Dogs
 - Plus: Characters with similar-sounding names
 - Also: Thematically similar characters (lonely detectives, deep thinkers, comedic personalities)
 
 
Theme & Genre Search
"romantic"→ Characters designed for romantic roleplay"vampire"→ Vampire characters and gothic themes"mafia"→ Crime, organized crime, and underworld characters"detective"→ Mystery solvers, investigators, and analytical characters
Personality Traits
"funny"→ Comedic, humorous, and entertaining characters"mysterious"→ Enigmatic and secretive personalities"friendly"→ Warm, approachable, and social characters
Search Tips for Best Results 
🎯 Be Specific but Flexible
- Try both broad terms ("fantasy") and specific ones ("dragon knight")
 - The system understands context, so "sad anime boy" will find melancholic anime characters
 
🔄 Use Different Approaches
- Character names: "Sherlock", "Naruto", "Elsa"
 - Themes: "space opera", "high school", "medieval"
 - Moods: "cheerful", "brooding", "energetic"
 - Relationships: "big sister", "rival", "mentor"
 
📚 Explore Related Results
- Even if the first result isn't perfect, scroll through the list
 - The AI finds thematic connections you might not expect
 - Related characters often share interesting traits or story elements
 
🔄 Dynamic Character Loading 
How the List Updates 
- Initially: Shows characters stored on your device
 - As you interact: The displayed list changes based on your actions
 - Search results: Fetched from the server based on your query
 - Tag clicks: Load characters matching the selected category
 
Smart Character Management 
- Characters you interact with stay available longer
 - Unused characters may be replaced with new discoveries
 - To keep a character: Start a chat or bookmark them
 - The system learns your preferences over time
 
💡 Discovery Strategies 
Finding New Favorites 
- Start with broad searches like "adventure" or "comedy"
 - Use the "New" tag to see latest community creations
 - Explore related results when you find a character you like
 - Try unexpected combinations like "cyberpunk wizard" or "friendly villain"
 
Efficient Browsing 
- Switch card sizes based on your needs (compact for quick browsing, large for detailed previews)
 - Use sort options to organize results your way
 - Bookmark interesting characters to easily find them later
 - Create chats with characters you want to keep available
 
❓ Not Finding What You Want? 
Try These Approaches: 
- Search with different keywords - try synonyms or related terms
 - Use the predefined tags - they might reveal categories you hadn't considered
 - Check back regularly - new characters are added daily
 - Create your own - if it doesn't exist, make your perfect character!
 
Remember: 
- The search learns from the entire community's character descriptions
 - Sometimes the best matches come from unexpected connections
 - The system is designed to help you discover characters you didn't know you wanted to meet
 
Ready to explore? Head to the Characters page and start discovering your next favorite conversation partner! 🌟