Registry — Component Names
Source of truth for the *orms of reference*of every Koder Stack component. CIvalidated by `koderspec-audit naming against
metadocsstackspecsnaming/forms.kmd` (R1R6, T1T11).
Addingrenamingremoving a row requires a PR; the Gitea workflow .gitea/workflows/audit-naming.yml blocks merge on T1-T11 failure.
*eed status (20260511):*this registry was bootstrapped in the session that ratified specs/naming/forms.kmd. It covers the well-known components of the Stack. *ot exhaustive yet*— many sectors under infra/, services/, and engines/sdk/ still need entries. Adding more rows is a backlog task; the audit accepts a partial registry but rejects malformed rows.
Schema
Each entry is a row in the table below with these columns:
| Column |
Required |
Example |
type |
yes |
product / service / engine / meta / umbrella |
display |
yes |
Koder Flow |
bare |
yes |
Flow |
slug |
yes |
koder-flow |
path |
yes |
products/dev/flow |
aliases |
yes (may be empty) |
kflow (or empty) |
aliases_reason |
per alias |
"flow" is a common English word; CLI binary needs prefix |
Multiple aliases are separated by ; in the cell, and the reason column carries one reason per alias in the same order, also separated by ;.
Products — Dev
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| product |
Koder Flow |
Flow |
koder-flow |
productsdevflow |
kflow |
"flow" is a common English word; CLI binary needs distinctive prefix |
| product |
Koder Hub |
Hub |
koder-hub |
productsdevhub |
khub |
"hub" is a common English word; CLI binary already shipped as khub |
| product |
Koder Eye |
Eye |
koder-eye |
productsdeveye |
keye |
"eye" is a common English word |
| product |
Koder Term |
Term |
koder-term |
productsdevkterm |
kterm |
"term" conflicts with shell term/terminal vocabulary |
| product |
Koder Termux |
Termux |
koder-termux |
productsdevktermux |
ktermux |
bare overlaps with the upstream Termux app; ktermux signals the Koder fork |
| product |
Koder Pkg |
Pkg |
koder-pkg |
productsdevkpkg |
kpkg |
bare overlaps with pkg from BSD/Solaris; CLI already shipped as kpkg |
| product |
Koder Bridge |
Bridge |
koder-bridge |
productsdevbridge |
kbridge |
"bridge" is a common English word |
| product |
Koder Dev |
Dev |
koder-dev |
productsdevkdev |
kdev |
"dev" collides with /dev/ and dev user shorthand |
| product |
Koder Icon |
Icon |
koder-icon |
productsdevkicon |
kicon |
"icon" is a common English word; CLI already shipped as kicon |
| product |
Koder Kode |
Kode |
kode |
productsdevkode |
|
bare starts with K and is distinctive |
| product |
Koder Tools |
Tools |
koder-tools |
productsdevkoder-tools |
ktools |
"tools" is a common English word |
| product |
Koder Notebook |
Notebook |
koder-notebook |
productsdevnotebook |
knotebook |
"notebook" is a common English word |
| product |
Koder Pages |
Pages |
koder-pages |
productsdevpages |
kpages |
"pages" is a common English word |
| product |
Koder Sky |
Sky |
koder-sky |
productsdevsky |
ksky |
"sky" is a common English word |
| product |
Koder Grid |
Grid |
koder-grid |
productsdevgrid |
kgrid |
"grid" is a common English word |
| product |
Koder CI |
CI |
koder-ci |
productsdevci |
|
"ci" is already a compact acronym |
| product |
Koder Domains |
Domains |
koder-domains |
productsdevdomains |
kdomains |
"domains" is a common English word |
| product |
Koder Krypt |
Krypt |
krypt |
productsdevkrypt |
|
bare starts with K and is distinctive (invented Kword, Pattern B like kodakortexkompass); GPGequivalent unified CLI wrapping servicescrypto{signer,kms,vault,cipher} |
Products — Horizontal
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| product |
Koder Talk |
Talk |
koder-talk |
productshorizontaltalk |
ktalk |
"talk" is a common English word |
| product |
Koder Chat |
Chat |
koder-chat |
productshorizontalchat |
kchat |
"chat" is a common English word |
| product |
Koder Mail |
Mail |
koder-mail |
productshorizontalkmail |
kmail |
"mail" collides with mail(1)/Mail.app; CLI already shipped as kmail |
| product |
Koder Drive |
Drive |
koder-drive |
productshorizontaldrive |
kdrive |
"drive" is a common English word |
| product |
Koder Backup |
Backup |
koder-backup |
productshorizontalbackup |
kbkp, kbackup |
"backup" is a common English word; module ratified in snapshotsRFC001 v2 (20260521). kbkp is aliases[0] so the CLI binary is kbkp (per binaries-and-cli/naming.kmd §1); kbackup kept as secondary mnemonic |
| product |
Koder Cal |
Cal |
koder-cal |
productshorizontalcal |
kcal |
"cal" collides with cal(1); also kcal is short and memorable |
| product |
Koder Calc |
Calc |
koder-calc |
productshorizontalcalc |
kcalc |
"calc" is a common English word |
| product |
Koder Board |
Board |
koder-board |
productshorizontalboard |
kboard |
"board" is a common English word |
| product |
Koder Beats |
Beats |
koder-beats |
productshorizontalbeats |
kbeats |
"beats" is a common English word |
| product |
Koder Cine |
Cine |
koder-cine |
productshorizontalcine |
kcine |
"cine" is a common English word |
| product |
Koder Craft |
Craft |
koder-craft |
productshorizontalcraft |
kcraft |
"craft" is a common English word |
| product |
Koder Crew |
Crew |
koder-crew |
productshorizontalcrew |
kcrew |
"crew" is a common English word |
| product |
Koder Dek |
Dek |
koder-dek |
productshorizontaldek |
|
bare is distinctive (invented) |
| product |
Koder Dok |
Dok |
koder-dok |
productshorizontaldok |
|
bare is distinctive (invented) |
| product |
Koder Flash |
Flash |
koder-flash |
productshorizontalflash |
kflash |
"flash" is a common English word |
| product |
Koder Form |
Form |
koder-form |
productshorizontalform |
kform |
"form" is a common English word |
| product |
Koder Hand |
Hand |
koder-hand |
productshorizontalhand |
khand |
"hand" is a common English word |
| product |
Koder Sign |
Sign |
koder-sign |
productshorizontalsign |
ksign |
"sign" is a common English word; collides with sign(1) and many SaaS signature tools (D4SignDocuSignZapSign) |
| product |
Koder Imago |
Imago |
koder-imago |
productshorizontalimago |
|
bare is distinctive (Latin/biology term) |
| product |
Koder Kall |
Kall |
kall |
productshorizontalkall |
|
bare starts with K and is distinctive |
| product |
Koder Kampus |
Kampus |
kampus |
productshorizontalkampus |
|
bare starts with K and is distinctive |
| product |
Koder Kanvas |
Kanvas |
kanvas |
productshorizontalkanvas |
|
bare starts with K and is distinctive |
| product |
Koder Koru |
Koru |
koru |
productshorizontalkoru |
|
bare starts with K and is distinctive |
| product |
Koder Kruze |
Kruze |
koder-kruze |
productshorizontalkruze |
kruze |
bare starts with K and is distinctive (invented Kword evoking cruise); binary + Android applicationId ship as bare kruze per kpkg.toml [platforms]; slug retains `koder prefix matching kpkg [hub].slug` + Hub-published canonical |
| product |
Koder Keep |
Keep |
keep |
productshorizontalkeep |
|
bare starts with K and is distinctive |
Services — Foundation
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| service |
Koder ID |
ID |
koder-id |
servicesfoundationid |
kid |
"id" is too generic; kid is the canonical shorthand |
| service |
Koder Relay |
Relay |
koder-relay |
servicesfoundationrelay |
krelay |
"relay" is a common English word |
| service |
Koder Reporter |
Reporter |
koder-reporter |
servicesfoundationreporter |
kreporter |
"reporter" is a common English word |
| service |
Koder Scheduler |
Scheduler |
koder-scheduler |
servicesfoundationscheduler |
kscheduler |
"scheduler" is a common English word |
| service |
Koder Ads |
Ads |
koder-ads |
servicesfoundationads |
kads |
"ads" is a common English word |
| service |
Koder Billing |
Billing |
koder-billing |
servicesfoundationbilling |
kbilling |
"billing" is a common English word |
| service |
Koder CRM |
CRM |
koder-crm |
servicesfoundationcrm |
|
"crm" is already a compact acronym |
| service |
Koder Desk |
Desk |
koder-desk |
servicesfoundationdesk |
kdesk |
"desk" is a common English word |
| service |
Koder Kash |
Kash |
kash |
servicesfoundationkash |
|
bare starts with K and is distinctive |
| service |
Koder Katalog |
Katalog |
katalog |
servicesfoundationkatalog |
|
bare starts with K and is distinctive |
| service |
Koder eDiscovery |
eDiscovery |
koder-ediscovery |
servicesfoundationediscovery |
kedisc |
"ediscovery" is industry term; kedisc is canonical shorthand |
| service |
Koder Compliance |
Compliance |
koder-compliance |
servicesfoundationcompliance |
kcompl |
"compliance" is a common English word; kcompl distinct |
| service |
Koder Voice |
Voice |
koder-voice |
servicesaivoice |
kvoice |
"voice" is a common English word |
| service |
Koder Kompass |
Kompass |
kompass |
servicesfoundationkompass |
|
bare starts with K and is distinctive |
| service |
Koder Moderation |
Moderation |
koder-moderation |
servicesfoundationmoderation |
kmoderation |
"moderation" is a common English word |
| service |
Koder Pass |
Pass |
koder-pass |
servicesfoundationpass |
kpass |
"pass" collides with pass(1) password manager |
Services — AI
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| service |
Koder Gateway |
Gateway |
koder-gateway |
servicesaigateway |
kgateway |
"gateway" is a common English word |
| service |
Koder Bot |
Bot |
koder-bot |
servicesaibot |
kbot |
"bot" is a common English word |
| service |
Koder Agents |
Agents |
koder-agents |
servicesaiagents |
kagents |
"agents" is a common English word |
| service |
Koder Kortex |
Kortex |
kortex |
servicesaikortex |
|
bare starts with K and is distinctive |
| product |
Koder Personal Computer |
KPC |
kpc |
servicesaikpc |
|
brand acronym (matches KDS, KDB pattern); "Personal Computer" anchor differentiates from Manus "Cloud Computer" via ownership framing (selfhostedfirst.kmd alignment) |
Services — Crypto
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| umbrella |
Crypto |
Crypto |
crypto |
services/crypto |
|
Area umbrella grouping signerkmsvault/cipher; no binary; ambiguity with cryptocurrency disambiguated by Stack context |
| service |
Koder Signer |
Signer |
koder-signer |
servicescryptosigner |
ksigner |
"signer" is a common English word; collides with signing CLIs (signtooljarsignercosign) |
| service |
Koder KMS |
KMS |
koder-kms |
servicescryptokms |
|
"kms" is already a compact acronym (Key Management Service) |
| service |
Koder Vault |
Vault |
koder-vault |
servicescryptovault |
kvault |
"vault" collides with HashiCorp Vault; kvault disambiguates the Koder service |
| service |
Koder Cipher |
Cipher |
koder-cipher |
servicescryptocipher |
kcipher |
"cipher" is a common English word |
Engines — Lang
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| engine |
Koder Koda |
Koda |
koda |
engineslangkoda |
koder-lang, lang |
bare starts with K and is distinctive; koder-lang/lang are legacy aliases (pre202604-28 rename) kept as redirects in jet to koda.koder.dev (canonical) |
| engine |
Koder Kmd |
Kmd |
kmd |
engineslangkmd |
|
bare starts with K and is distinctive |
| engine |
Koder Kvg |
Kvg |
kvg |
engineslangkvg |
|
bare starts with K and is distinctive |
Engines — Kodec
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| engine |
Koder Kodec |
Kodec |
kodec |
engines/kodec |
|
bare starts with K and is distinctive |
Engines — SDK
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| engine |
Koder Kit |
Kit |
kit |
enginessdkkoder_kit |
|
bare "Kit" is a common English word but binary is not usertyped (SDK); R4.2 — bare starts with Kequivalent... actually "Kit" starts with K so no koder- prefix per R4.2 |
| engine |
Koder Web Kit |
Web Kit |
koderwebkit |
enginessdkkoderwebkit |
|
SDK, not user-typed |
| engine |
Koder IPC |
IPC |
koder-ipc |
enginessdkkoder_ipc |
|
"ipc" is already a compact acronym |
| engine |
Koder Pair Kit |
Pair Kit |
koderpairkit |
enginessdkkoderpairkit |
|
SDK, not user-typed |
| engine |
Koder Hand Kit |
Hand Kit |
koderhandkit |
enginessdkkoderhandkit |
|
SDK, not user-typed |
| engine |
Koder Capture Kit |
Capture Kit |
kodercapturekit |
enginessdkkodercapturekit_dart |
|
SDK, not user-typed |
| engine |
Koder Capture Widgets |
Capture Widgets |
kodercapturewidgets |
enginessdkkodercapturewidgets_dart |
|
SDK, not user-typed |
| engine |
Koder Chat SDK |
Chat SDK |
koderchatsdk |
enginessdkkoder_chat |
|
SDK package; disambiguated from product Koder Chat |
| engine |
Koder Player |
Player |
koder-player |
enginessdkkoder_player |
|
SDK, not user-typed |
| engine |
Koder OG |
OG |
koder-og |
enginessdkkoder-og |
|
"og" is already a compact acronym |
Infra — Net
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| service |
Koder Jet |
Jet |
koder-jet |
infranetjet |
kjet |
"jet" is a common English word |
| service |
Koder Auth |
Auth |
koder-auth |
infranetauth |
kauth |
"auth" is a common English word |
| service |
Koder Backup |
Backup |
koder-backup |
infranetbackup |
kbackup |
"backup" is a common English word |
| service |
Koder Box |
Box |
koder-box |
infranetbox |
kbox |
"box" is a common English word |
| service |
Koder Cloud |
Cloud |
koder-cloud |
infranetcloud |
kcloud |
"cloud" is a common English word |
| service |
Koder Console |
Console |
koder-console |
infranetconsole |
kconsole |
"console" is a common English word |
| service |
Koder Datacenter |
Datacenter |
koder-datacenter |
infranetdatacenter |
kdatacenter |
"datacenter" is a common English word |
| service |
Koder DNS |
DNS |
koder-dns |
infranetdns |
|
"dns" is already a compact acronym |
| service |
Koder Edge |
Edge |
koder-edge |
infranetedge |
kedge |
"edge" is a common English word |
| service |
Koder Fleet |
Fleet |
koder-fleet |
infranetfleet |
kfleet |
"fleet" is a common English word |
| service |
Koder Gate |
Gate |
koder-gate |
infranetgate |
kgate |
"gate" is a common English word |
| service |
Koder KVS |
KVS |
kvs |
infranetkvs |
|
bare starts with K and is already a compact acronym |
| service |
Koder Mesh |
Mesh |
koder-mesh |
infranetmesh |
kmesh |
"mesh" is a common English word |
| service |
Koder Net |
Net |
koder-net |
infranetnet |
knet |
"net" is a common English word |
| service |
Koder Remote |
Remote |
koder-remote |
infranetremote |
kremote |
"remote" is a common English word |
| service |
Koder Shield |
Shield |
koder-shield |
infranetshield |
kshield |
"shield" is a common English word |
| service |
Koder Vault |
Vault |
koder-vault |
infranetvault |
kvault |
"vault" is a common English word |
Infra — Data
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| umbrella |
Kdb |
Kdb |
kdb |
infradatakdb |
|
umbrella grouping kdbkv/kdbtskdb-veckdbsearch/kdbstream; no binary |
| service |
Koder Blob |
Blob |
koder-blob |
infradatablob |
kblob |
"blob" is a common English word |
| service |
Koder CRDT |
CRDT |
koder-crdt |
infradatacrdt |
|
"crdt" is already a compact acronym |
| service |
Koder Cron |
Cron |
koder-cron |
infradatacron |
kcron |
"cron" collides with cron(8) |
| service |
Koder Krawler |
Krawler |
krawler |
infradatakrawler |
|
bare starts with K and is distinctive |
| service |
Koder MQ |
MQ |
koder-mq |
infradatamq |
|
"mq" is already a compact acronym |
| service |
Koder OSS |
OSS |
koder-oss |
infradataoss |
|
"oss" is already a compact acronym |
| service |
Koder Pipe |
Pipe |
koder-pipe |
infradatapipe |
kpipe |
"pipe" collides with pipe(2)/shell pipe |
| service |
Koder Q |
Q |
koder-q |
infradataq |
kq |
"q" is too generic on its own |
| service |
Koder S3 |
S3 |
koder-s3 |
infradatas3 |
|
"s3" is already a compact form (and externally branded) |
| service |
Koder Search |
Search |
koder-search |
infradatasearch |
ksearch |
"search" is a common English word |
Infra — Observe
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| service |
Koder APM |
APM |
koder-apm |
infraobserveapm |
|
"apm" is already a compact acronym |
| service |
Koder Dash |
Dash |
koder-dash |
infraobservedash |
kdash |
"dash" collides with dash(1) shell |
| service |
Koder Log |
Log |
koder-log |
infraobservelog |
klog |
"log" is a common English word |
| service |
Koder Mon |
Mon |
koder-mon |
infraobservemon |
kmon |
"mon" is a common English word |
| service |
Koder Notify |
Notify |
koder-notify |
infraobservenotify |
knotify |
"notify" is a common English word |
| service |
Koder Probe |
Probe |
koder-probe |
infraobserveprobe |
kprobe |
"probe" is a common English word |
| service |
Koder Uptime |
Uptime |
koder-uptime |
infraobserveuptime |
kuptime |
"uptime" collides with uptime(1) |
| service |
Koder Wire |
Wire |
koder-wire |
infraobservewire |
kwire |
"wire" is a common English word |
Infra — Linux
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| product |
Koder Distro |
Distro |
koder-distro |
infralinuxdistro |
kdistro |
"distro" is a common English word |
| product |
Koder Keyboard |
Keyboard |
keyboard |
infralinuxkeyboard |
|
bare "Keyboard" starts with K so no koder- prefix per R4.2 |
| product |
Koder Kolide |
Kolide |
kolide |
infralinuxkolide |
|
bare starts with K and is distinctive |
| product |
Koder Shell |
Shell |
koder-shell |
infralinuxshell |
kshell |
"shell" is a common English word |
The visual layer of the Koder Design System (KDS) — Koder's equivalent to Google's "Material" or Microsoft's "Fluent". Versioned (v0 → v1 → v2…) and registered as the default preset in tools/design-gen/internal/kinds/uistyle.go::canonicalPresets[0].
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| design-language |
Verge |
Verge |
verge |
metadocsstackspecsthemes/verge.kmd |
|
single-word English noun; technical edge connotation; pron /vɜːdʒ/ universal |
| type |
display |
bare |
slug |
path |
aliases |
aliases_reason |
| meta |
Drafts |
Drafts |
drafts |
metacontextdrafts |
kdrafts |
"drafts" is a common English word; kprefix signals metaKoder context |
| meta |
Specs |
Specs |
specs |
metadocsstack/specs |
|
path context resolves ambiguity |
| meta |
Policies |
Policies |
policies |
metadocsstack/policies |
|
path context resolves ambiguity |
| meta |
RFCs |
RFCs |
rfcs |
metadocsstack/rfcs |
|
"rfcs" is already a compact acronym |
| meta |
Registries |
Registries |
registries |
metadocsstack/registries |
|
path context resolves ambiguity |
| meta |
Runbooks |
Runbooks |
runbooks |
metacontextrunbooks |
|
path context resolves ambiguity |
| meta |
Notices |
Notices |
notices |
metacontextnotices |
|
path context resolves ambiguity |
| meta |
Post-mortems |
Post-mortems |
post-mortems |
metacontextpost-mortems |
|
path context resolves ambiguity |
| meta |
Handoff |
Handoff |
handoff |
metacontexthandoff |
|
distinctive enough in context |
TODO — sectors not yet enumerated