Component names

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

Meta — Design Language

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

Meta

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

  • `products/vertical

Source: ../home/koder/dev/koder/meta/docs/stack/registries/component-names.md