3. 1. The Product in One Paragraph
An open source engine that parses and runs GitHub Actions workflow files (.github/workflows/*.yml)
on your own infrastructure. No GitHub-hosted runners, no per-minute billing. You point it at your repo,
it reads your existing workflow files, and executes them locally or on your own servers.
Think "act" but production-grade, or "Gitea runners" but decoupled from any specific forge.
The core value proposition: run your GitHub Actions for free, anywhere.
4. 2. Your Naming DNA
Looking at your existing projects, a few patterns emerge:
| Project | Name Origin | Pattern |
|---|---|---|
| Wikistral | Wiki + Mistral (the AI model / the wind) | Portmanteau. Two concepts merged into one word. |
| Hypercode | Hyper + Code | Prefix intensifier + domain noun. |
| Hyperstition | Borrowed from CCRU / Nick Land philosophy | Philosophical/literary reference. "Fictions that make themselves real." |
| Hyperbulletin | Hyper + Bulletin | Prefix intensifier + old-school noun. |
| Valyent | Valiant, respelled | Real word, slightly altered spelling. Evokes bravery, vigor. |
| Palmframe | Palm + Frame | Two concrete nouns. Visual, tactile, warm. |
Extracted rules:
- Single word, no hyphens, no numbers
- Often a compound or portmanteau (two ideas fused)
- "Hyper-" is a recurring prefix, but you don't have to use it every time
- Names feel energetic, slightly literary, never corporate
- Tendency toward words that sound like they could exist in a novel
- French cultural sensibility sometimes bleeds through (Valyent, Wikistral with the wind reference)
5. 3. How Competitors Name CI Tools
| Name | Category | Naming Strategy |
|---|---|---|
| Jenkins | CI/CD | Human name (butler persona) |
| CircleCI | CI/CD | Descriptive compound |
| Travis CI | CI/CD | Human name + descriptor |
| Drone | CI/CD | Single evocative noun |
| Woodpecker | CI/CD (Drone fork) | Animal metaphor |
| Concourse | CI/CD | Abstract noun (convergence, flow) |
| Buildkite | CI/CD | Compound: action + object |
| Dagger | CI/CD | Sharp object metaphor |
| Earthly | CI/CD | Adjective (grounded, real) |
| act | GitHub Actions local runner | Abbreviation of "Actions" |
| Forgejo Runner | Actions runner | Parent project + descriptor |
| Cicada | CI | Animal whose name starts with CI |
What to avoid:
- "CI" in the name. It's boring and locks you into a category.
- Generic animal names (already crowded: Drone, Woodpecker, Cicada).
- Anything that sounds like a SaaS dashboard (Pipely, Flowmatic, BuildHub).
- "Act" territory. Already taken, and a pun is not a brand.
6. 4. Naming Constraints
For an open source project to have a good name, it needs to:
- Be googlable. Unique enough that "name + CI" or "name + github actions" lands on your repo.
- Be pronounceable. People will talk about it at meetups, in Slack channels, in PRs.
- Have an available GitHub org/repo name.
- Work as a CLI command. You'll type it hundreds of times. Short is better.
- Not conflict with existing well-known projects.
- Feel coherent with your other projects. Same energy as Valyent, Palmframe, Hyperstition.
7. 5. Name Candidates
Tier 1: Strong Recommendations
| Name | CLI | Rationale | Vibe |
|---|---|---|---|
| Forge | forge | Where things are built. Forging = building, hammering, making real. Also a nod to "software forge" (GitHub, Gitea). You forge your builds locally. | Muscular, honest, craftsman energy. Like Valyent. |
| Hyperrun | hyperrun | Hyper + Run. Direct: it runs your workflows, faster, on your terms. Fits perfectly into the Hyper- family. | Energetic, familiar to your audience. Sibling of Hypercode. |
| Cinder | cinder | What remains after a fire, what's still hot. Evokes something alive, glowing, close to the metal. Also a nod to "CI" in the first two letters without being on the nose. | Warm, slightly poetic. Same register as Palmframe. |
| Runlet | runlet | A small stream. Your workflows flowing through your own infrastructure. Lightweight, self-contained. The "-let" suffix signals it's small and focused. | Quiet confidence. Understated like Palmframe. |
| Flint | flint | You strike it and it sparks. Minimal, essential, the thing that starts the fire. Builds start with a spark (push, PR, cron). | Sharp, primitive, no-nonsense. Five letters, easy CLI. |
Tier 2: Interesting But Riskier
| Name | CLI | Rationale | Risk |
|---|---|---|---|
| Souffleur | souffleur | French for "prompter" (the person backstage who whispers lines to actors). Your CI whispers the right commands to your servers. Also means "blower" (bellows for a forge). | Beautiful but hard to spell for non-francophones. Long CLI command. |
| Hypract | hypract | Hyper + Act. Directly positions against "act" while staying in your Hyper- family. | Sounds a bit like "hyperact" (hyperactive), which could read as chaotic. |
| Anvil | anvil | The surface where metal is shaped. Pairs with Forge thematically. Solid, foundational. | Already used by a few projects (Anvil web framework, etc.). |
| Coursier | coursier | French for "courier/messenger." It delivers your builds. Also a word used in old French for a fast horse. | Already a Scala build tool. Conflict. |
| Loom | loom | Weaves threads together. Workflows are threads of steps. Evokes craft, precision. | Loom (video tool) is very well known. SEO nightmare. |
Tier 3: The "Hyper-" Variants
Since you have a clear Hyper- lineage, here's the full family if you want to lean into it:
- Hyperrun (run workflows, the obvious one)
- Hyperflow (workflow engine, but taken by a Node.js project)
- Hyperforge (forge + hyper, but 10 chars is long for a CLI)
- Hyperlane (a lane where builds travel, also sounds fast)
- Hyperact (act on steroids, playful)
8. 6. If Writers Had Named It
Your naming instincts already lean literary. Hyperstition comes from philosophy. Valyent sounds like it belongs in a 19th century novel. So let's push that thread all the way and ask: what would the great French speculative fiction writers have called a machine that reads instructions and executes them autonomously, faithfully, tirelessly?
Jules Verne (1828-1905)
Verne named things with a mix of grandeur and precision. His inventions sound like they belong in a patent office and a cathedral at the same time: Nautilus, Albatross (the flying machine in Robur le Conquerant), Columbiad (the cannon in From the Earth to the Moon), Donar, Dobryna. He loved Latin and Greek roots. He loved naming things after what they conquer.
A CI engine, in Verne's hands, would probably be called:
| Name | CLI | Reasoning |
|---|---|---|
| Nautile | nautile | French spelling of Nautilus. The submarine that goes anywhere, runs on its own power, answers to no government. Your CI goes anywhere, runs on your own servers, answers to no vendor. Captain Nemo built his own infrastructure. So do you. |
| Dobryna | dobryna | The ship in Hector Servadac that carries a small colony through space on a comet. It's the vehicle that keeps everything running while the world has literally been ripped apart. That's what CI does: it holds everything together while you're busy breaking things. |
| Donar | donar | The lightning-powered device in The Carpathian Castle. Electricity, automation, something that executes without human hands. Five letters. Strong. |
| Dorant | dorant | Not a Verne reference directly, but it sounds like it could be. French verb "dorer" (to gild) meets "-ant" (present participle). Something that's actively working, gilding your code. Verne-adjacent energy. |
| Dobryna | dobryna | See above. Worth repeating because it's genuinely good. Seven letters is a bit long but manageable. |
Verne's deeper pattern: he names machines after mythological or historical references that signal autonomy and self-sufficiency. The Nautilus doesn't need a port. Your CI doesn't need GitHub's servers.
Rene Barjavel (1911-1985)
Barjavel wrote about technology that liberates and then destroys, about civilizations that build too much and forget what matters. Ravage, La Nuit des temps, Le Voyageur imprudent. His naming is colder, sharper, more ominous. When Barjavel names a machine, you feel it could turn on you.
A CI engine, in Barjavel's hands:
| Name | CLI | Reasoning |
|---|---|---|
| Ravage | ravage | His most famous novel. Electricity disappears and civilization collapses. The irony of naming a CI tool after a story about infrastructure failing is perfect for an open source project. It says: "We know what happens when you depend on someone else's infrastructure. Run your own." Six letters. Works in English and French. |
| Elea | elea | The woman preserved in ice for 900,000 years in La Nuit des temps. She carries the knowledge of an entire civilization. Your CI carries your build knowledge. Four letters. Gorgeous as a CLI command. elea run, elea watch. |
| Dorane | dorane | Not a direct Barjavel reference, but built from his phonetic palette. The "-ane" suffix appears across French speculative fiction. Sounds like a substance, an element, something fundamental. |
| Coban | coban | The council leader in La Nuit des temps, the one who orchestrates everything, who decides what runs and what doesn't. Five letters. Commanding. |
Barjavel's pattern: single words that sound ancient, that could be names or places or substances. They carry weight without being heavy. Ravage is the standout here because it works on the marketing level too: it's a word everyone knows, it's dramatic, and the backstory is a perfect pitch for "self-host your CI."
Antoine de Saint-Exupery (1900-1944)
Not strictly sci-fi, but Saint-Ex was an engineer who wrote about machines with love. He named things after what they made him feel, not what they did. The plane in Vol de Nuit doesn't have a flashy name. It's just "the plane." But the operation, the mission, the night flight itself, that's the name.
| Name | CLI | Reasoning |
|---|---|---|
| Volnuit | volnuit | "Vol de nuit" compressed. Night flight. Builds that run while you sleep. The romance of automation. CI as night shift. Seven letters, but flows well. |
| Courrier | courrier | Saint-Ex was a mail pilot. Courrier Sud. Your CI delivers your builds like airmail across hostile terrain. Eight letters, a bit long, but the reference is strong. |
| Riviere | riviere | The operations director in Vol de Nuit. The one who insists the mail must fly, no matter the storm. He's the CI engine: relentless, principled, keeping the pipeline running at all costs. |
Albert Robida (1848-1926)
The forgotten prophet. Robida predicted video calls, aerial warfare, underwater tourism, and mass media, decades before they existed. His illustrations of "Le Vingtieme Siecle" (The Twentieth Century, published 1883) are eerily accurate. He called his video device the telephonoscope. Robida named things by smashing function and form together.
| Name | CLI | Reasoning |
|---|---|---|
| Phonoscope | phonoscope | Too long for a CLI, but the pattern is great. Robida would probably call a CI engine something like "the executoscope" or "the buildographe." The serious candidate from this approach: |
| Telegraphe | telegraphe | French spelling. The original automation: you send a message, it arrives somewhere else and triggers an action. That's literally what CI does. Push a commit, trigger a build on another machine. Too long for daily CLI use though. |
| Graphe | graphe | Shortened. "To write" in Greek. Your workflows are a graph of steps. Six letters, punchy. Has a Robida-era feel without being a direct reference. |
Stanislas Lem, Isaac Asimov, and the Automaton Tradition
Stepping outside France for a moment. The broader sci-fi tradition has a deep vocabulary for "machines that follow instructions." Asimov's robots. Lem's cybernetic organisms. The word "automaton" itself, from Greek "automatos" (acting of itself).
| Name | CLI | Reasoning |
|---|---|---|
| Golem | golem | The clay figure brought to life by inscribing instructions on it. You inscribe YAML workflows, the golem executes them. Five letters. Deep mythological resonance. Also a Lem novel (Golem XIV). |
| Solaris | solaris | Lem's masterpiece. An intelligence that does exactly what it wants with the information you give it. Beautiful word but already an Oracle OS. Conflict. |
| Trurl | trurl | One of the constructor-robots in Lem's The Cyberiad. A builder, a tinkerer, an engineer who constructs machines to solve problems. Five letters. Weird and memorable. Very googlable. |
| Multivac | multivac | Asimov's all-knowing computer that answers humanity's questions. Too grandiose for a CI tool, but the "-vac" suffix is interesting. Buildvac? No, too cute. |
The French Engineering Tradition
Beyond fiction, there's a whole vocabulary from French engineering and industry that carries the right weight. Words that sound like they belong in a Verne novel because Verne was inspired by the same world.
| Name | CLI | Reasoning |
|---|---|---|
| Cabestan | cabestan | French for "capstan," the rotating machine on a ship that pulls in the anchor, raises the sails. The thing that does the heavy mechanical work so you can sail. Your CI is the capstan: it does the pulling and lifting so you can ship. |
| Athanor | athanor | The alchemist's furnace. A self-feeding oven that maintains constant heat. From Arabic "at-tannur." Alchemists used it to transform base metals into gold. Your CI transforms source code into artifacts. Seven letters, exotic, extremely googlable. |
| Creuset | creuset | French for "crucible." Where metals are melted and combined. Also the name of the famous French steel town Le Creusot. Where raw materials become something useful. Seven letters. |
| Ressort | ressort | French for "spring" (the mechanism). The coiled thing that stores energy and releases it. Also means "jurisdiction, domain" in legal French ("ce n'est pas de mon ressort"). Double meaning: the mechanical trigger and the scope of authority. Seven letters. |
9. 7. Expanded Suggestions
Pulling from all the above threads, plus new angles. Organized by the feeling they evoke.
The "Elemental / Primitive Tool" Family
Names that say: this is fundamental, ancient, reliable.
- Flint - strikes sparks, starts fires, starts builds
- Creuset - the crucible, where transformation happens
- Athanor - the alchemist's self-feeding furnace
- Silex - Latin/French for flint. Four letters if you drop the idea of English-first.
silex run. Very clean. - Brasier - French for a bed of burning coals. The thing that keeps heat going steadily.
brasier run.
The "Autonomous Machine" Family
Names that say: this thing works on its own, you can trust it.
- Golem - inscribe instructions, it executes
- Trurl - Lem's constructor-engineer
- Riviere - the relentless operations manager from Vol de Nuit
- Coban - the orchestrator from Barjavel
- Cabestan - the capstan, mechanical workhorse
The "Night Work / Silent Runner" Family
Names that say: this runs in the background, while you sleep, quietly.
- Volnuit - night flight, builds that fly while you rest
- Elea - preserved knowledge, running eternally
- Cinder - still glowing, still warm, still alive
- Veillee - French for "vigil" or "evening gathering." The watch. Something that stays awake.
The "Rebellion / Independence" Family
Names that say: free yourself from vendor lock-in, own your infrastructure.
- Ravage - what happens when you trust someone else's grid
- Nautile - Nemo's vessel, answering to no nation
- Franc - French for "free" and "frank." Also the old currency. Four letters.
franc run. Subtle. - Affranchi - French for "freed" (as in a freed slave, or freed from postage). Too long for CLI but the concept is right.
Wild Cards
- Mecanik - French-ified "mechanic." The person who keeps machines running. Seven letters, slightly punk. Could also reference Mecanik Destruktiw Kommandoh by Magma if you want to go deep prog-rock.
- Pilon - French for "pestle" (as in mortar and pestle). The thing that grinds, processes, transforms. Five letters, punchy. Also means "pile driver."
- Vauban - The legendary French military engineer who built impenetrable fortifications. Your CI builds defenses (tests, linting, security checks) around your code. Six letters, deeply French, very googlable.
- Bessemer - The process that made steel cheap and abundant. Before Bessemer, steel was expensive and rare. Before your CI engine, self-hosted Actions were hard. After: commodity infrastructure. Eight letters though.
10. 8. The Shortlist
After the literary deep dive, the field has changed. Narrowing to five, weighing CLI ergonomics, brand coherence, googlability, and story depth:
| Rank | Name | Origin | Why |
|---|---|---|---|
| 1 | Athanor | Alchemy |
The self-feeding furnace. Seven letters, but rolls off the tongue. athanor run.
Insanely googlable (no tech project uses this name). Carries the right narrative: you feed it
source code, it transmutes it into artifacts. The alchemist's furnace never goes out.
Your CI never stops. Feels like it could be a Verne invention or a Barjavel relic.
Sits perfectly next to Valyent and Palmframe.
|
| 2 | Flint | Elemental |
Five letters. Punchy. flint run, flint watch.
The stone age tool that started civilization. Your tool starts builds.
Same family as Valyent: a real word, slightly archaic, full of character.
|
| 3 | Elea | Barjavel, La Nuit des temps |
Four letters. The shortest CLI command on the list. elea run.
The woman who carries an entire civilization's knowledge through 900,000 years of ice.
Your CI carries your build knowledge through every commit. Beautiful, mysterious, French.
Risk: might feel too soft for infra tooling. But that might be exactly what makes it memorable.
|
| 4 | Ravage | Barjavel |
Six letters. The most confrontational name on the list. ravage run.
"Here's what happens when centralized infrastructure fails. Don't be that story. Self-host."
Great for marketing. Works in English and French. The backstory practically writes the README.
|
| 5 | Golem | Jewish mythology / Lem |
Five letters. Universal myth. golem run. You inscribe instructions (YAML),
the golem executes. The metaphor is perfect. Risk: a few smaller projects use the name,
but none in the CI space.
|
11. 9. Verdict
The literary angle changed everything. Before, Flint was the pick. Now there are two stronger contenders.
If you want depth and mystique: Athanor
The alchemist's self-feeding furnace. It's the most "you" name on the list. It has the same energy as Hyperstition (a concept most people don't know, but once they learn it, they never forget it). It's French-adjacent (via alchemy's history in France). It's completely unique in the tech space. And the metaphor is airtight:
- An athanor maintains constant heat without intervention. Your CI runs without babysitting.
- An athanor transforms base materials into something valuable. Your CI transforms code into deployable artifacts.
- Alchemists built their own athanors. You build your own CI infrastructure.
- The word literally contains "thanor" from Greek "thanatos" inverted, "athanatos" meaning "immortal." Immortal builds.
athanor run. athanor watch. athanor status.
If you want punk energy and a marketing hook: Ravage
Barjavel wrote a novel about what happens when you depend on centralized infrastructure and it disappears. You're building a tool that says "never depend on someone else's infrastructure again." The README writes itself:
In 1943, Rene Barjavel imagined a world where all electric infrastructure suddenly vanishes. Civilization collapses in hours. Ravage is a CI engine that makes sure your builds never depend on infrastructure you don't control. Run your GitHub Actions on your own machines. For free. Forever.
ravage run. ravage watch. ravage status.
If you want warmth and brevity: Elea
The dark horse. Four letters. Barjavel's most beloved character. The one who endures. It's the gentlest name on the list, and for a CI tool that's supposed to quietly, reliably, faithfully run your builds, maybe gentle is exactly right. Not every infrastructure tool needs to sound like a weapon.
elea run. elea watch. elea status.
Final call: Go with Athanor if you want something that rewards curiosity (people will google it, learn about alchemy, and remember your project forever). Go with Ravage if you want something that sells itself on first contact. Go with Flint if you want maximum simplicity. Go with Elea if you trust your instinct for beauty over brute force.
All four are googlable, short enough for CLI use, and feel like they belong on your projects page next to Valyent and Palmframe. Pick the one that makes you want to write the README at 2am.