Overview
NameForge is an interactive web app that generates startup names with different “personalities” (Fun / Serious / Techy), powered by Gemma (google/gemma-3-270m-it) and wrapped in a clean Gradio interface. It also includes domain availability checks for common TLDs so you can quickly shortlist names that have a realistic path to branding.
What it demonstrates
- Practical AI app packaging (model + UX + config + logs)
- Prompted generation with user-controlled “style” constraints
- Domain verification workflow integrated into the UI loop
- Deployment-friendly Gradio setup (local + share link)
Key features
- Name generation powered by Gemma (
google/gemma-3-270m-it) - Multiple styles: Fun, Serious, Techy
- Domain verification across
.com,.io,.ai,.co,.net,.org - GPU acceleration when available + CPU fallback
- Logging for detailed debugging (
logs/)
Quickstart
Bash
git clone https://github.com/casaisdev/NameForge.gitSee the README for Gemma/HF token setup.
Next steps
If I were to extend NameForge further:
- Add “brand fit” scoring (phonetics / memorability / length constraints)
- Cache domain lookups + debounce verification calls
- Add export formats (CSV / JSON) for shortlisted names