Engineering & Architecture

Tool Methodology & Algorithmic Architecture

A transparent look at how ElixerPro executes 100% client-side generation without relying on external artificial intelligence APIs.

1. The Client-Side Engine Architecture

ElixerPro rejects the trend of wrapping slow, paywalled third-party AI APIs (such as OpenAI or Gemini) to generate simple text. Instead, our software uses **deterministic morphological combinatorics** compiled into modular JavaScript:

2. Syllable Counting & Phonology

Our syllable algorithm employs regex-based phoneme detection:

word = word.toLowerCase().replace(/[^a-z]/g, '');
word = word.replace(/(?:[^laeiouy]|ed|es|e)$/, '');
word = word.replace(/^y/, '');
const matches = word.match(/[aeiouy]{1,2}/g);
return matches ? Math.max(1, matches.length) : 1;

This allows instant filtering by syllable cadence: distinguishing punchy 1-2 syllable coined names from multi-word corporate titles.

3. Portmanteau & Consonant Smoothing Logic

In our couple and ship name generators, arbitrary string cutting is prevented. The engine dynamically tests both Name 1 + Name 2 and Name 2 + Name 1, inserting bridge vowels ('a', 'o') when consonant collisions occur (e.g. adjacent 'k' and 't'), producing harmonious, pronounceable blends.

4. Unicode Mathematical Mapping

Our stylish text tools do not install font files. Instead, they transform standard ASCII characters (0x0041-0x007A) into mathematical alphanumeric Unicode symbols (e.g., Mathematical Bold Fraktur, Mathematical Script, Double-Struck). This enables universal copy-and-paste compatibility across Instagram, TikTok, Discord, and Twitter/X.