namesage
namesage copied to clipboard
đŖ A modern web application that generates culturally appropriate Chinese names for non-native speakers, powered by DeepSeek and featuring a Neobrutalism design style.
NameSage - AI-Powered Chinese Name Generator đ¯
English | įŽäŊ䏿 | æĨæŦčĒ
A modern web application that generates culturally appropriate Chinese names for non-native speakers, powered by AI technology and featuring a Neobrutalism design style.
đ¸ Preview

Preview: https://namesage.hellokaton.me
⨠Key Features
- đ¤AI-Powered Generation: Creates Chinese names based on personal characteristics and preferences
- đ¯ Cultural Context: Provides detailed explanations of name meanings and cultural significance
- đCharacter Analysis: Includes stroke counts and explanations for each character
- đPronunciation Guides: Offers Pinyin support for accurate pronunciation
- đCross-Cultural Adaptation: Adapts names to suit cultural preferences
- đPersonal Stories: Integrates personal stories and meanings into name suggestions
đ ī¸ Tech Stack
- Framework: Next.js 15 (App Router)
- Language: TypeScript
- Styling:
- Tailwind CSS
- Neobrutalism Design System
- UI Components:
- Shadcn UI
- Radix UI
- Icons: Lucide React
- State Management: React Hooks
- AI Integration: DeepSeek API
đ Getting Started
- Clone the repository:
git clone https://github.com/hellokaton/namesage.git
- Install dependencies:
pnpm install
- Set up environment variables:
cp .env.example .env.local
- Start the development server:
pnpm dev
đĄ Usage
- Enter your English name and personal details
- Choose your preferences for name characteristics
- Receive multiple AI-generated Chinese name options
- View detailed explanations for each name
- Select your favorite name with cultural context
đ¤ Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
đ License
MIT
đ Acknowledgments
- UI components from neobrutalism
- Icons from Lucide
- AI powered by deepseek