u/Specific-Pomelo-5455

I built KLYDRIX — an AI brand-naming engine that validates names across domains, trademarks, and social handles (and it named itself)
▲ 1 r/nousresearch+1 crossposts

I built KLYDRIX — an AI brand-naming engine that validates names across domains, trademarks, and social handles (and it named itself)

I built KLYDRIX because I kept burning hours manually checking if a startup name was actually free — domain, trademark, social handles — before committing to it. So I turned the whole loop into a Python framework.

What it does:
- Takes a naming brief (what the product does, target markets, industry)
- Generates candidates with an LLM (divergent → convergent, 8 name typologies)
- Applies phonetic + semantic filters mid-pipeline
- Validates each candidate via pluggable adapters: RDAP domain lookup, trademark gateway, social-handle checks (X / Instagram / LinkedIn)
- Ranks a shortlist with evidence, via a resilient async pipeline (token-bucket rate limiting, retry-with-backoff, TTL SQLite cache)

The kicker: the name "KLYDRIX" came out of running the engine on its own brief. Full decision record (brief → shortlist → validation → why KLYDRIX won) is in NAMING.md.

It also runs as a Hermes agent tool — I wired it up as an MCP server so the agent can generate and validate names on demand.

pip install klydrix
GitHub: https://github.com/EAbaracus/klydrix

Stack: asyncio, pydantic, litellm, typer. Apache-2.0.

Built entirely inside Hermes Agent — happy to share how the agent-driven workflow (subagents, TDD, kanban) shaped the codebase if anyone's curious.

---

**Title:** KLYDRIX — an AI brand-naming engine that validates names across domains, trademarks & social handles (and named itself)

Built a Python tool on Hermes Agent: feed it a naming brief, it generates candidates via LLM, filters by phonetics, scores them, then validates availability (RDAP domains, trademark gateway, X/IG/LinkedIn handles) with SQLite caching + rate limiting.

The kicker: the name "KLYDRIX" came from running the engine on itself — full brief → shortlist → validation → decision is in `NAMING.md`.

93 tests passing. Stack: asyncio, pydantic, Typer, LiteLLM.

Repo: `https://github.com/EAbaracus/klydrix\`

**Process:** 10 typology lenses → 16 candidates → scored 1–5 on 10 criteria → top 5 went through validation gates → 3 finalists → picked the winner.

**The validation gate (live checks, not guesses):**

| Candidate | .com | .io | .ai | X | GitHub | npm | PyPI |

|---|---|---|---|---|---|---|---|

| **klydrix** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |

| vyldranx | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |

| myrlixis | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |

(Instagram/LinkedIn were taken for all three — common for short names, so I didn't weight them heavily.)

**Why klydrix over the others:**

- Shortest of the finalists — 7 chars, 2 syllables (KLY-driks), easiest to type.

- Sharp "K" onset reads technical; "drix" echoes "index" without being a copy.

- All critical domains (.com/.io/.ai) + X handle open; no trademark conflicts in web search; GitHub/npm/PyPI all free.

- Clean in English/Turkish/German — no negative homophones, no untypable chars.

Vyldranx lost on a slightly awkward "vy" onset in English; Myrlixis read a bit too "personal" (myr- = "my").

Full brief, scores, and evidence: `NAMING.md` in the repo.

---

u/Specific-Pomelo-5455 — 2 days ago

I think I've accomplished something with Hermes

I built an application entirely in Flutter using Hermes agents and tools. It's called Malt Radar.

I haven't published the app on any app store yet, but I have already launched it live at maltradar.com. It's essentially a whisky guide. One of its key features is displaying tasting profiles on a 7-axis spider chart (although I'm currently fixing a database issue that occurred during deployment, so that feature is temporarily affected).

I also prepared all of the data using Hermes agents and their web crawling capabilities, including data gathered from web scraping, books, magazines, and other sources. I believe the database currently contains information on more than 4,000 whiskies.

What started as a purely personal hobby project, simply because I wanted an easily accessible whisky catalog for myself, has grown into something much bigger. The fact that I was able to build all of this relatively easily is truly incredible.

At the moment, Hermes is also running as a cron job and automatically posts whisky-related facts to Malt Radar's X account (x.com/maltradar) six times a day, with three posts in Turkish and three in English. The entire process is fully automated.

Honestly, I just wanted to share my excitement. I've learned so much from this community, and I still have a lot to learn. I also want to thank you for your help throughout this journey, even if you may not realize the impact you've had.

I'm always open to your suggestions, feedback, and support.

reddit.com
u/Specific-Pomelo-5455 — 6 days ago
▲ 30 r/whisky+1 crossposts

I think I've accomplished something with Hermes

I built an application entirely in Flutter using Hermes agents and tools. It's called Malt Radar.

I haven't published the app on any app store yet, but I have already launched it live at maltradar.com. It's essentially a whisky guide. One of its key features is displaying tasting profiles on a 7-axis spider chart (although I'm currently fixing a database issue that occurred during deployment, so that feature is temporarily affected).

I also prepared all of the data using Hermes agents and their web crawling capabilities, including data gathered from web scraping, books, magazines, and other sources. I believe the database currently contains information on more than 4,000 whiskies.

What started as a purely personal hobby project, simply because I wanted an easily accessible whisky catalog for myself, has grown into something much bigger. The fact that I was able to build all of this relatively easily is truly incredible.

At the moment, Hermes is also running as a cron job and automatically posts whisky-related facts to Malt Radar's X account (x.com/maltradar) six times a day, with three posts in Turkish and three in English. The entire process is fully automated.

Honestly, I just wanted to share my excitement. I've learned so much from this community, and I still have a lot to learn. I also want to thank you for your help throughout this journey, even if you may not realize the impact you've had.

I'm always open to your suggestions, feedback, and support.

reddit.com
u/Specific-Pomelo-5455 — 9 days ago