ai-toolkit končí. Predstavujem AI Layer v1.00
Po niekoľkých mesiacoch vývoja projekt ai-toolkit končí.
Nie preto, že by prestal fungovať.
Práve naopak.
Počas vývoja sa ukázalo, že pôvodná myšlienka „AI toolkit“ bola príliš úzka. Projekt sa postupne vyvinul do niečoho väčšieho — do systémovej vrstvy.
Výsledkom je AI Layer v1.00.
Čo je AI Layer
AI Layer je POSIX-native AI OS vrstva pre terminál.
Umožňuje používať AI modely priamo zo shellu spôsobom, ktorý je prenositeľný, kontrolovateľný a prirodzene zapadá do existujúcich UNIX workflowov.
Celý systém je implementovaný výhradne v POSIX shell skriptoch a funguje na:
- sh
- dash
- bash
- zsh
AI Layer poskytuje runtime, ktorý umožňuje AI modelom interagovať so systémom cez kontrolované nástroje — podobne ako programy komunikujú s operačným systémom cez systémové volania.
Prečo vznikol
Väčšina AI nástrojov dnes funguje ako:
- webové aplikácie
- IDE pluginy
- veľké frameworky
To znamená:
- komplexné prostredie
- množstvo závislostí
- nutnosť používať prehliadač
Chcel som niečo jednoduchšie.
Používať AI priamo z terminálu.
Bez frameworkov.
Bez veľkých runtime prostredí.
Bez prehliadača.
Pôvodne to mal byť malý CLI nástroj.
Počas vývoja sa však ukázalo, že jednoduchý wrapper nestačí.
Bolo potrebné vytvoriť runtime vrstvu.
AI ako systémová vrstva
AI Layer zavádza model, v ktorom AI nefunguje ako aplikácia, ale ako execution layer.
AI komunikuje so systémom cez nástroje.
Tieto nástroje fungujú ako systémové primitíva — podobne ako syscalls v operačnom systéme.
To umožňuje AI bezpečne a kontrolovane pracovať s prostredím.
Filozofia projektu
AI Layer je postavený na niekoľkých jednoduchých princípoch:
- POSIX first
- minimálne závislosti
- nezávislosť od providerov
- nezávislosť od modelov
- tool-centric architektúra
- prenositeľnosť naprieč systémami
Systém závisí iba od bežných UNIX nástrojov:
- curl
- jq
- sed
- awk
Jeden príkaz
Celý systém stojí na jednom príkaze:
ai
Ak je AI dostupná ako normálny shell command, automaticky funguje všade:
- v skriptoch
- v pipes
- v cron
- v CI
- cez SSH
- v kontajneroch
Príklady:
git diff | ai "explain this patch"
tail -n 20 logs/history.json | ai "summarize errors"
AI sa tak stáva prirodzenou súčasťou shell workflowov.
Architektúra
AI Layer má jednoduchú vrstvenú architektúru.
ai → execution runtime ag → reasoning orchestration at → validation aw → event observation
ai
AI runtime — komunikuje s modelmi, vykonáva nástroje a spracováva výsledky.
ag
Terminálový agent, ktorý koordinuje viac-krokové úlohy.
at
Testovací nástroj na validáciu správania systému.
aw
Event watcher pre budúce automatizačné workflowy.
Nástroje ako systémové primitíva
AI modely nevolajú priamo shell.
Namiesto toho používajú kontrolované nástroje, napríklad:
- tree
- grep
- cat
- find
- write_file
- append_file
Tieto nástroje fungujú podobne ako syscalls v operačnom systéme.
Používanie AI v pipes
AI Layer sa prirodzene integruje do UNIX pipelines.
git diff | ai "review this patch"
ps aux | ai "find suspicious processes"
make test | ai "summarize failures"
AI sa tak stáva súčasťou normálneho shell workflowu.
Stav projektu
AI Layer v1.00 znamená jednu dôležitú vec:
runtime architektúra je stabilná.
Ďalší vývoj sa bude sústrediť na rozširovanie možností systému a workflowov.
Koniec toolkitu
ai-toolkit bol začiatok.
AI Layer je jeho evolúcia.
Toolkit končí.
Začína AI Layer.