OS Layer — kruh sa uzavrel

OS Layer — kruh sa uzavrel

AI Toolkit skončil.

Nie preto, že by prestal fungovať. Práve naopak — vyrástol do niečoho väčšieho. Stal sa AI Layer.

Potom vznikol Crypto Layer.

A v momente keď som mal pred sebou dva projekty s rovnakou filozofiou, rovnakou štruktúrou a rovnakým prístupom — uvedomil som si, že ani AI Layer nebol cieľ. Bol to len ďalší krok.

Crypto Layer bol príliš úzky rovnako rýchlo ako AI Toolkit.


Čo sa vlastne stalo

Keď som budoval AI Layer, myslel som si že budujem AI nástroj.

V skutočnosti som budoval runtime kontraktovú vrstvu nad operačným systémom.

Keď som začal stavať Crypto Layer, skopíroval som rovnakú filozofiu — primitívy, kontrakty, profily, entrypoint. A fungovalo to okamžite. Pretože to nie je o AI ani o krypte. Je to o tom, ako sa dajú veci skladať.

Potom som sa pozrel na svoje repozitáre a uvidel som niečo čo tam bolo celý čas.

arch-deploy — skripty na reprodukovateľný deployment Arch Linuxu na x86_64. sdm845-deploy — to isté pre mobilné zariadenia na čipsete SDM845.

Tieto skripty existovali pred AI Layerom. Pred Crypto Layerom. Boli tam vždy — len som ich nepovažoval za súčasť toho istého projektu.

Teraz vidím, že sú.


OS Layer

OS Layer je zastrešenie všetkého.

Nie je to nový nástroj. Je to uznanie toho, čo projekt vždy bol.

Cieľ je jednoduchý: reprodukovateľný systém na akomkoľvek zariadení.

Arch Linux ako základ. Hyprland na výkonných strojoch, Sway na slabších. Deploy skripty hardware-independent. Capabilities — AI, Crypto, a čo ešte príde — OS-independent vrstvy nad tým.

Ak stratím zariadenie, viem ho obnoviť. Ak dostanem nové zariadenie, viem ho pripraviť. Ak chcem zdieľať konfiguráciu, je to jeden repozitár.


Štruktúra

os_layer/
├── arch-deploy/        # x86_64 deployment
├── sdm845-deploy/      # mobilný Arch (OnePlus 6, SDM845)
├── ai/                 # AI capability: ai, ag, aw, at
└── crypto/             # Crypto capability: ce

Každá vrstva je samostatná. Každá má vlastný entrypoint, vlastné primitívy, vlastný kontraktový model. Ale filozofia je všade rovnaká.

Deploy vrstva

arch-deploy a sdm845-deploy sú modulárne inštalačné skripty. Zavolaj install.sh, vyber moduly — base, Hyprland alebo Sway, audio, bluetooth, GPU vrstva, AI tooling, virtualizácia — a máš funkčný systém.

Hardware detection automaticky vyberie správne ovládače. GPU modul rozlíši AMD, Intel a Nvidia. Wayland core je základ, window manager je vymeniteľný.

AI capability

ai, ag, aw, at — POSIX shell runtime pre terminálové AI workflowy. Event-sourced execution, tool calls, agent orchestration, test runner, watcher daemon. Kompletný popis v OS Layer 1.00 — Public release.

Crypto capability

ce — shell runtime pre krypto burzy. Primitívy exchange.buy, exchange.sell, exchange.balances, exchange.orders a ďalšie. Kontraktová vrstva umožňuje pridať akúkoľvek burzu bez zmeny stratégií postavených nad ňou.


Prečo shell

Každý projekt v OS Layer je implementovaný v shell skriptoch.

Nie preto, že by to bolo najpohodlnejšie. Preto, že je to najprenositeľnejšie.

Shell beží všade kde beží Arch. Beží na x86_64, beží na SDM845, beží v SSH sessione, beží v crone, beží v kontajneri. Nevyžaduje runtime, nevyžaduje virtuálne prostredia, nevyžaduje package manažér.

Závislosti sú minimálne — curl, jq, openssl. To je všetko čo Crypto Layer potrebuje na komunikáciu s burzou.


BTW

Všetko beží na Arch Linuxe.

arch-deploy je hardware-independent — rovnaký skript nasadí systém na stolný počítač aj na OnePlus 6 cez sdm845-deploy. Hyprland ako primárne WM, Sway ako fallback pre slabší hardware. Waybar, kitty, wofi, mako — všetko nakonfigurované a reprodukovateľné.

Toto nie je dotfiles repo. Je to operačná vrstva.


Čo bude ďalej

OS Layer je otvorený systém. Capabilities pribúdajú keď vzniká potreba.

AI Layer vznikol z potreby používať AI v termináli. Crypto Layer vznikol z potreby skriptovať trading. Čo príde ďalej neviem — ale viem že to bude ďalšia capability s rovnakou filozofiou.

Primitívy. Kontrakty. Profily. Jeden entrypoint.

A btw — I'm using Arch.

Marek Mihók