Životopis
Linux i FreeBSD moji su sustavi za svaki dan već više od desetljeća. Od Microsofta sam se oprostio još u doba Windowsa 7, sit stalnog krpanja sigurnosnih rupa i spašavanja računala od virusa i trojanaca. Zatvorene sustave u koje nemaš nikakav uvid zamijenio sam onima otvorenog koda. Sustavi u kojima je kôd otvoren i pregledan omogućuju da se greške ispravljaju znatno brže. Sve na što se oslanjam — Git poslužitelj, dokumentaciju, alate za agente — vrtim na vlastitom hardveru.
Programiranje nikada nisam formalno studirao. Naučio sam ga usput, servisirajući računala i vodeći poslužitelje, a posljednje dvije godine softver gradim uz pomoć AI agenata. Jednostavne, robusne postavke i ništa što ja i moj neumorni tim pouzdanih agenata ne možemo popraviti, poboljšati ili osuvremeniti.
Moje razmišljanje u osnovi pokreće dosljedno prepoznavanje uzoraka — u kodu, kompleksnim sustavima i međuljudskim odnosima. Moje je pravilo jednostavno: jedan događaj je slučajnost, dva su statistički alarm, a treći put stvari bez uvijanja nazivam pravim imenom. Prvo neslaganje ili neistina za mene je samo zabilježena točka u memoriji, drugo je upozorenje, a treće izravno suočavanje sa stvarnošću. S manipulativnim ljudima to povremeno stvara konflikt, no na to gledam kao na neophodan i zdrav »filter za čišćenje«. Potpuno isto kao kod refaktoriranja koda: beskompromisno uklanjanje balasta, lažnih apstrakcija i nepotrebne kompleksnosti često je jedini pošten put naprijed. To je definiralo moj životni i inženjerski stav: ne »više je bolje«, nego daleko učinkovitije s manje.
Bez tog neumornog tima vjerojatno bih još uvijek bio samo momak s dobrim prijenosnikom i darom od prijatelja — više od desetljeća starim umirovljenim enterprise poslužiteljem (Valhala). Upravo sam na tom 10+ godina starom željezu u praksi naučio kako funkcionira pravo out-of-band upravljanje (IPMI, odnosno HP-ov iLO) i što zapravo znači prevođenje te pokretanje suvremenih sustava na hardveru gdje se svaki ciklus i svaki megabajt broje. Upravo taj spoj — izravno upravljanje pravim željezom na jednom ekranu i orkestracija agenata na drugom — čini moju svakodnevicu:
Radni prostor u praksi: s lijeve strane terminal s agentnim okruženjem, s desne HP iLO 4 konzola za daljinski nadzor poslužitelja Valhala na hardverskoj razini.
Najdraže mi je, naravno, razgovarati s AI agentima onda kada o meni »već znaju baš sve«. Kontrast među različitim arhitekturama je urnebesan:
S jedne strane imamo agenta s potpuno »čistom memorijom«, koji pola dana programira sa mnom na mom vlastitom sustavu, točno pogodi ime, a zatim me mrtav-hladan uvjerava kako mi prezime u kontekstu »jednostavno nije bilo moguće pronaći«:
1. Antigravity s nevinom »čistom memorijom« — prezime ostaje strogo čuvana tajna.
S druge strane je Hermes agent s trajnom memorijom, koju u pozadini pouzdano čuva open-source projekt OpenViking — lokalna kontekstna baza za AI agente koja na mom sustavu radi kao servis (vikingdb s BGE-M3 ugradnjama) i čini temelj planiranog refaktoriranja sustava memorije za Colibri (Colibri brains architecture). U toj strukturiranoj trajnoj memoriji (viking://user/default/memories/) Hermes čuva cjelokupnu sliku — od moje inženjerske filozofije, FreeBSD poslužitelja i radnih navika, pa sve do toga da dom dijelim s Primožem i psom Bučkom:
2. Hermes agent s trajnom memorijom poduprtom kontekstnom bazom OpenViking (temelj buduće arhitekture Colibri brains): poznaje cjelokupnu arhitekturu, radne principe i psa Bučka.
- Lokacija: Novo mesto, Slovenija (EU)
- Jezici: slovenski (materinski), engleski (tečno), hrvatski/srpski (tečno)
- Kontakt: samo.blatnik@gmail.com · LinkedIn · GitHub
Istaknuti rad i ekosustav
Odjeljak naslovljen „Istaknuti rad i ekosustav”Moja primarna platforma za autonomnu asistenciju, usmjerena na praktičnu automatizaciju i produktivnost programera, izvorno inspirirana projektom OpenClaw (Peter Steinberger).
- Asistentica uživo: www.clawdie.si
- Izvorni kod: code.clawdie.si
- Središte dokumentacije: docs.clawdie.si
🛠️ Platforma Forgejo na vlastitoj infrastrukturi
Odjeljak naslovljen „🛠️ Platforma Forgejo na vlastitoj infrastrukturi”Postavljanje i održavanje suverene Git platforme (code.clawdie.si) pokretane Forgejom.
- Udomljavanje privatnih i javnih repozitorija za izvorni kôd autonomnih agenata, terminalske alate i internu infrastrukturu.
- Ojačana kontrola pristupa putem SSH ključeva, automatizirani webhook okidači za implementaciju i rad bez telemetrije.
Dizajn i implementacija iznimno brzog portala s dokumentacijom (antigravity.clawdie.si / docs.clawdie.si), koji opsežno pokriva Antigravity CLI, novi TUI (terminalsko korisničko sučelje), višeagentsku orkestraciju i integracije u oblaku.
- Postignuta ocjena 100/100 u Google PageSpeed Insights u testiranim kategorijama.
- Detaljna dokumentacija novog TUI sučelja, prečaca na tipkovnici, višeagentskih timova i integracije alata.
- Višejezična arhitektura (slovenski, engleski, hrvatski) izgrađena na Astro Starlightu s automatiziranom implementacijom na Vercel.
- Prilagođene razvojne funkcije: padajući izbornik za kopiranje izvornog Markdown kôda (u stilu Vercela) s modalnim prozorima i univerzalni prikaz slika preko cijelog zaslona (lightbox).
Ključni projekti
Odjeljak naslovljen „Ključni projekti”Slika za pokretanje s USB-a za operatere AI radnih stanica
Prijenosno okruženje FreeBSD 15 s unaprijed konfiguriranim izvršnim okruženjima za agente, enkriptiranom particijom za postavke (seed partition), bhyve virtualnim strojevima i Bastille zatvorima (jails). Osmišljeno za brzo postavljanje izoliranog AI razvojnog okruženja na izravnom hardveru.
🔗 Izvorni kod i manifest na Forgejou
Upravljačka ravnina za autonomne agente i tokenomika
Lagana upravljačka ravnina (Rust i Go) projektirana za ravnotežu kvalitete modela, vremena odziva i troškova (tri cilja tokenomike). Uključuje delegiranje podzadataka, presretanje alata i integraciju vektorske memorije.
🔗 Pregled Zot okvira · Repozitorij Colibri na Forgejou
Višeagentska orkestracija u praksi: u pozadini Zot na poslužitelju Valhala s modelom DeepSeek autonomno revidira testove i hermetičnost koda colibri-daemon, dok u prvom planu Agy s modelom Gemini koordinira DNS zapise i produkcijsku implementaciju na Vercelu uz podršku agenata Hermes i Pi.
Terminalski razdjelnik radnog prostora (autor: Oğulcan Çelik)
Proučio i u svoj svakodnevni radni proces uključio ovo terminalsko korisničko sučelje (Rust / Ratatui) za nadzor, povezivanje i vođenje konkurentnih programerskih agenata.
🔗 herdr.dev · Izvorni kod na GitHubu
Tehnički temelji
Odjeljak naslovljen „Tehnički temelji”- Agentičke arhitekture: Višeagentska orkestracija, pozivanje alata (MCP protokol), delegiranje podzadataka, strukturirani inženjering upita i konteksta, trajni memorijski sustavi (OpenViking).
- Vlastita infrastruktura: Git poslužitelj Forgejo, Docker i Traefik obrnuti proxy, PostgreSQL + pgvector, N8N automatizacija radnih tokova.
- Sustavi i OS: Linux (Debian 13), FreeBSD 15, ZFS diskovna polja, Bastille zatvori (jails), upravljanje servisima putem systemd-a.
- Jeziki i tehnologije: Rust, Go, TypeScript/Node.js, Astro/Starlight, Bash, Python (primijenjeni AI).
- Sustavi znanja: Open Knowledge Format (Google OKF v0.2), automatizirani cjevovodi provjere (linting) i strojno čitljive baze znanja.
Detaljna povijest dosadašnjeg radnog iskustva (15+ godina u sistemskoj administraciji, terenskom inženjeringu i hardverskoj dijagnostici) dostupna je na zahtjev.