Skip to content
KN-86 Deckline with the CIPHER-LINE auxiliary display active above the keyboard

KN-86 Deckline

Reference material for building the device — hardware, OS, runtime, cartridges, and API surface.

Definitive Guide

The frontmatter index across the platform — three pillars (device, software, narrative) with brief explanations and pointers to the canonical docs.

Definitive Guide →

Architecture Decisions

Every architectural decision in chronological order. ADRs supersede prior specs.

ADR index →

Device

Hardware (BOM, schematics, mechanical, electrical, sourcing) and OS (system image, kiosk, systemd, device tree, coprocessor firmware, update system).

Device reference →

Software

nOSh runtime (orchestration, mission board, CIPHER voice, input dispatch, bare-deck terminal), cartridge authoring (capability model, Lisp paradigm, UI patterns, screen rules), and API reference (KEC Lisp, NoshAPI, wire grammars, editor tools).

Software reference →

This site is a build-time mirror of the canonical reference docs in the kn-86 monorepo at kn-86/docs/ (per ADR-0041). The files there are the source of truth; their raw content is copied into this repo and the content collection is regenerated by scripts/sync-from-docs.mjs on every dev/build run. ADR / spec PRs target the kn-86 repo.

The full kn-86/docs tree is rendered here — hardware, nOSh runtime, cartridge authoring, and API reference — everything someone needs to build the device or write a cartridge.