Opensource Star System Name Generator

How I instructed Kimi 2.6 and Claude 4.7 opus to make my Star System Name generator.

A way to make a Star called “Runner 7995” and the planets like Marathon, Hurdle, etc… Making it Random but Themed, and allow for Linguistic and Cultural Drift. Making a Python script and not an LLM do it – is creating a Vocabulary DB and give Ideological/Behvioral values.

So Mneme World Generator is at ver 1.4 and I realized when you generate 2,000-5000 stars and x20 planets and bodies and their moons – You will most certaintly run out of ideas.

Open Sourcing all my Algorithms – The way A person can breakdown something into Mechanisms and Language, Culture, Values – is part of being a World Builder and TRPGer. Open sourcing them – is testing their limits and getting feedback. Getting feedback of our mental models make us able to create either better ones, or discover new applications of the same technique.

This came form my name generator for CE Character generator.

===
Star Name Generator

I have a random name generator for star systems. Help me organize the data. So there are Verb, adj/adv, nouns, Proper Nouns > which are Names – organized types of names – Person, Place, Event/Time, (Call these word groups) – Each of these databases have weights for probability to be names. These also have a Language Filter and Transliteration. A Lingiustic Culture (LC) and the same group .

Basically we use a LC Randomizer twice. the first time is the Base LC and then the second one is the Drift LC. Then we roll 1d6/2 for the drift culture. We use the d66 Culture-Value table – lets call this Ideological-Behavior or IB tables. So there is a dimension of Drift toward values. 2 Values are rolled – even if they contradict. We model the Cognitive dissonance. We use these IB as a tag system. We will tag word groups with the IBs. the First IB is the base IB, while we roll 1d6/2 for the drift towards the other IB. so basically – we randomly decide a Linguistic-Culture LC- its degree of Drift towards another LC (of course if we roll the same culture twice then its our modern interpretation of that culture) and then We roll IB twice and determine the IB base and drift direction. Then Word groups – each word group would have a IB value tag. Words will have IB value tags with strengths of 1-2, with higher tags modeling how these words are more used by the IB value of the culture – it could be the base IB or the drift IB.

We will use Open Source and Public Dictioniaries and Wikipedia to get this data. We can build it incrementally by word group and ideally we have a script that will clean up the data.

Leave a Reply

More Articles & Posts