Your AI Companion,
Your Rules.
Create custom AI characters with unique personalities, voices, and memories. Chat in English, French, or Chinese — with on-device intelligence that learns and adapts.
Powerful Features
Everything you need to create your perfect AI companion
Multi-Character AI Chat
Chat with 3 built-in AI personas (Assistant, Teacher, Coder) or create fully custom characters with unique personalities and separate conversation histories.
Live Voice Call
Real-time voice conversation with any AI character. A draggable floating call button lets you start a voice session from anywhere in the app.
Voice Clone
Record 10–300 seconds of audio to clone any voice via MiniMax API. Cloned voices are saved per character with up to 10 active slots.
Manage Voices
Dedicated voice management screen: browse your cloned voices, preview default MiniMax voices, monitor slot usage, and sync directly with the MiniMax server.
Persistent Memory
Local vector memory with ONNX-powered embeddings. The AI remembers facts from past conversations and retrieves them contextually.
Character Studio
Full guided creation flow: language, gender, emoji avatar, name, relationship, personality, background, and behavioral do/don't rules.
Trilingual UI
Complete UI localization in English, French, and Chinese. Switch languages instantly from Settings.
Chat History
Per-character conversation persistence. Browse past sessions with message counts and timestamps, tap any to resume chatting.
Dark Mode
Full dark theme with carefully tuned surface colors. Peach and Lavender accents consistent across both light and dark themes.
Google Sign-In & Cloud Sync
Seamless authentication via Firebase Auth. Voice data synced to Firestore so cloned voices are available across devices.
App Flow
AI Pipeline
Beautifully Crafted
Every screen designed with Material Design 3 and a Peach-Lavender color palette.
Meet YourCompanions
Three default AI characters ready to chat
AI Assistant
Hi! I'm your AI assistant. How can I help? ✨
Teacher
Hello! I'm your teacher. Ask me anything! 📚
Coder
Hey! Need help with code? Let's build something! 🚀
Create Your Own
→Getting Started
A guided journey to create your perfect AI companion
Choose Language
English, French, or Chinese
Select Gender
Male, Female, or Other
Pick Avatar
Choose from emoji avatars
Name & Relation
Friend, Teacher, Lover...
Set Personality
Background, do/don't rules, speak style
Clone Voice
Record 10–300s, skip if not needed
Built WithModernTech
A robust architecture powered by cutting-edge technologies
┌──────────────────────────────────────────────────────────┐ │ UI Layer │ │ Jetpack Compose + Material Design 3 │ │ Chat · History · Settings · VoiceClone · LiveVoice │ │ CharacterStudio · VoiceManagement · Onboarding │ ├──────────────────────────────────────────────────────────┤ │ Domain Layer │ │ PersonChat · Profile · Memory · PromptBuilder │ ├─────────────┬──────────────┬────────────────────────────┤ │ AI/LLM │ Voice │ Storage │ │ Gemini │ MiniMax │ SharedPreferences │ │ ONNX │ TTS + Clone │ Firebase Firestore │ │ Embeddings │ Live Voice │ InMemoryStore (vec) │ ├─────────────┴──────────────┴────────────────────────────┤ │ Infrastructure │ │ Firebase Auth · Firebase Analytics · i18n (EN/FR/ZH) │ └──────────────────────────────────────────────────────────┘



