KateRTX · full project · SPV + ELF · zero host install ====================================================== Path: Desktop/x/KateRTX No symlinks. No ~/.config install. Build stays here. WHAT IT IS SPV land · spvs/*.js plugs · js/ · compute .comp Not-only-SPV · ELF binaries: krtx-engine · krtx-term Kate · project-local config via XDG inside KateRTX/.config SPV LOADER / RUNNER · ONE LULZ bin/krtx-spv · bin/krtx · ELF loads+runs plugs list | in | engine | one/lulz | law JS plugs → out/run_.html self-runner compute .comp → krtx-engine hotswap folder FIRST TEST ./build.sh ./bin/kate-rtx test ./bin/krtx one # ONE LULZ ./bin/krtx-spv list ./bin/krtx-spv in grin ./bin/launch-rtx # fullscreen compute ./bin/launch-term # classic term ELF BUILD (zero cost · gcc + optional glslang) ./build.sh KATE (isolated · not system install) ./bin/kate-rtx kate CLI ./bin/kate-rtx help|build|engine|term|launch|compile|status|test LAW LINEAR single · no duo BGS ground → BGF measure · SPV rides BGF · free never folds AMOURANTHRTX learned · raymarch · compute · SPV sacrifice honored GRIN free=1 · miniglider scrollbar in Kate is still awesome LAYOUT bin/krtx-engine ELF fullscreen bin/krtx-term ELF SPV terminal bin/launch-* launchers spvs/ JS SPV plugs (owned copies) engine/ engine.c · shaders · spvs compute src/krtx_term.c term source kate/ project-local kate assets .config/ created only when you run kate-rtx kate MAIL (Claws · Santa theme · Titan) ~/Projects/Santa/bin/claws-santa # RWG theme + SSL pins · distro claws SECURITY: Projects/Santa/SECURITY.txt SPV: krtx-spv in santa · native optional: Projects/Santa/bin/santa Titan SSL 993/465 · no krtx-mail binary · no 127 agent required GROK API (ELF) ./build.sh # builds bin/krtx-grok ./bin/krtx-grok status ./bin/krtx-grok "hello" key: export XAI_API_KEY=… or ~/.config/biggrinrtx/xai.key (chmod 600) term: krtx-term → grok hello OS DESKTOP · multi-tab · SDF bus ./bin/pack-os-desktop # out/desktop_os.html + headers.json ./bin/launch-os-desktop # native engine sheet (comp SPV) js/desktop.js · multi-seat tabs (SPV per tab · stay alive) js/bus.js · SDF speak on BGS/BGF · insecure|secure|broadcast designer headers = icons + Start launchers (spvs/headers.json) chat: /bus secure · /lane BGF · /in term · /say hi · /peers · /spit docs/OS_TABBED_BUS.txt · docs/OS_DESKTOP.txt ZERO2D · 2D zero-cost demo · SPV HOME VISUAL ./build.sh ./bin/krtx-zero2d --detect # Wayland · X11 · GL · RTX JSON ./bin/krtx-zero2d # native GL window · no host browser ./bin/krtx-zero2d --frames 90 --dump out/zero2d.ppm ./bin/krtx-spv in zero2d # JS plug runner ./bin/launch-home-api # http://127.0.0.1:18773/ desk: GET http://127.0.0.1:18772/kate LAW: KateRTX is SPV home · engine native window · not host OS chrome