I usually obsess about naming things. I spent way too long trying to name my open-source project. Finally decided on “Syntaxian.” Felt pretty good about it. Then I ran Syntaxian through itself - as the open-source project is actually a naming tool! Syntaxian.com: Taken. Syntaxian.io: Available. Conflict Analysis: " Not Recommended — direct business conflicts found. Derivative of syntax.com" So yeah, it crushed my hopes. I named it LocalNamer instead. Boring, but available. That’s basically why I built this thing. I kept brainstorming names for projects, doing 20 minutes of manual domain searching, then Googling around for conflicts. This just does it all at once. You describe your idea, it generates names, checks 12 TLDs live, and flags potential conflicts (using free Brave Search API) so you can make the call. A few more details: Runs locally. Uses whatever LLM you want via LiteLLM (defaults to free Openrouter models) Domain checking is DNS/RDAP run locally also. It’s iterative. “Give me names like this one” actually works. So if you have an idea of what you want already it will work better. Still didn’t find “the name”? Try Creative Profiles. Example: “A time‑traveling street poet from 2099 who harvests forgotten neon signage and recites them as verses.” These are generated randomly on-demand. Worth re-iterating out-of-the-box this runs completely free. You can of course experiment with frontier paid models with potentially better results using your own API key. https://github.com/jeremynsl/localnamer Happy to answer questions about how this was built with Claude Code. (And if anyone has a better name for LocalNamer, help me out — clearly I’m bad at this part!) submitted by /u/jeremynsl
Originally posted by u/jeremynsl on r/ClaudeCode
