Pregled projekata
Ovdje su predstavljeni projekti koje razvijam, uz alate otvorenog koda i inspiracije koje proučavam i uključujem u svoj rad — od slika operativnih sustava do okvira za agente i vlastite infrastrukture.
Glavni projekti i sistemska arhitektura
Odjeljak naslovljen „Glavni projekti i sistemska arhitektura”Clawdie ISO — USB slika za operatera (Glavni projekt)
Odjeljak naslovljen „Clawdie ISO — USB slika za operatera (Glavni projekt)”Zaslonska i pokretačka USB slika za razvoj Colibrija i instalaciju servisa colibri izravno na hardveru. Ovo je moj glavni projekt koji kombinira operativni sustav FreeBSD, ZFS, bhyve virtualizaciju, Bastille zatvore (jails) i upravljačku ravninu Colibri u jednu prenosivu sliku.
Inspiracija i porijeklo: Projekt Clawdie izvorno je inspiriran projektom OpenClaw autora Petera Steinbergera. Dok je OpenClaw pružio početnu viziju autonomnog asistenta za programiranje, Clawdie se razvio u cjelovito FreeBSD operativno okruženje na hardveru. Unutar ove ISO slike ugrađeno izvršno okruženje koristi
@earendil-works/pi-coding-agents trajnim korisničkim slojem (home overlay).
Tehnologije: FreeBSD 15 (quindecim) · XFCE · ZFS RAID1 mirror · bhyve · Bastille jails · pgvector · poudriere · particija s početnim postavkama šifrirana alatom age (seed partition)
Ključne prekretnice: Pogledajte izvorni kod i manifest izgradnje na Forgejou →
- Particija s početnim postavkama (seed partition) + age enkripcija (otključavanje PIN-om, bez Vaultwardena)
- Proces pri prvom pokretanju: dešifriranje početnih postavki → agent Pi (globalni npm paket) → korisnički sloj (home overlay)
- Demon Colibri (nadzor u stilu systemd-a, AUTOSPAWN=YES, PostgreSQL + pgvector)
- Arhitektura Mother/Hive: colibri-mcp SSH-stdio most + proxy za alate
- Repozitorij paketa poudriere + verificirani artefakti (build-manifest.json, check_release_gate)
- Hardverski potvrđeno na poslužitelju Valhala (HP ML350p Gen8)
Trenutna verzija: 0.12.0 (objavljeno) → cilj 0.13.0 (u razvoju: integracija Colibrija, OKF metapodaci)
Domaćin izgradnje: Valhala — HP ML350p Gen8, FreeBSD 15, doas, skupne izgradnje paketa poudriere
Colibri — Upravljačka ravnina za agente i tokenomika (U razvoju)
Odjeljak naslovljen „Colibri — Upravljačka ravnina za agente i tokenomika (U razvoju)”Upravljačka ravnina za autonomne AI agente, osmišljena s tri cilja: visoke performanse, minimalno kašnjenje i optimalan omjer cijene i inteligencije. Prioritet: trošak po uspješno izvršenom zadatku, a ne po pojedinačnom tokenu.
⚠️ Napomena o statusu: Još uvijek u aktivnom razvoju. Komponente rade pojedinačno, ali cjelokupni lanac (pokretanje → početne postavke → agent Pi → servis Colibri → Mother/Hive → testovi performansi) još nije potvrđen od početka do kraja na fizičkom hardveru.
Tehnologije: Rust (jezgra: daemon, CLI, Zot) · Go (servisi: API, MCP most, nadzorna ploča troškova) · PostgreSQL + pgvector · bhyve virtualni strojevi · Bastille zatvori (jails)
Komponente: Pogledajte matricu statusa i repozitorij na Forgejou →
colibri-daemon(Rust) — glavna petlja, nadzor u stilu systemd-a ✅colibri-cli(Rust) — osnovne naredbe, nedostaju napredne podnaredbe 🔄zotokvir za agente (Rust) — NDJSON RPC, delegiranje podzadataka, presretanje poziva alata ✅colibri-mcp(Go) — SSH-stdio most, proxy za alate ✅cost-dashboard(Go) — u razvoju 🔄llama.cpp testovi(Rust/Go) — timings objekt na/v1za mjerenje ms/token ✅
Dokumentacija: Wiki arhitektonskih odluka i testova performansi Colibrija na Forgejou (istražite wiki na Forgejou →)
Prepreke za rad od početka do kraja: bhyve spawn logika u ISO slici 🔄 · skripta za migraciju pgvectora 🔄 · integracija nadzorne ploče troškova 🔄 · testiranje na hardveru Valhala 📅
Zot — Okvir za agente (Agent Harness)
Odjeljak naslovljen „Zot — Okvir za agente (Agent Harness)”Tehnologije: Rust, NDJSON RPC, integracija s Codex/Claude/OpenCode
Opis: Okvir za agente izgrađen za delegiranje podzadataka pri programiranju. Omogućuje komunikaciju putem zot rpc, delegiranje podzadataka, presretanje poziva alata i tijekove rada s više agenata.
Uloga: Temelj za višeagentsku orkestraciju Hermes-BSD.
Proučavani i integrirani alati otvorenog koda
Odjeljak naslovljen „Proučavani i integrirani alati otvorenog koda”Herdr — Upravitelj terminalskih radnih prostora
Odjeljak naslovljen „Herdr — Upravitelj terminalskih radnih prostora”Autorstvo: Herdr je alat otvorenog koda za upravljanje terminalskim radnim prostorima koji je stvorio i razvija Oğulcan Çelik (herdr.dev · GitHub).
Tehnologije: Rust, Ratatui, PTY, sesije u stilu tmux-a
Moja uloga i integracija: Detaljno sam proučio arhitekturu Herdra kako bih razumio njegov model PTY multipleksiranja i nadzora agenata. Koristim Herdr u svakodnevnom radu u terminalu za nadzor više istovremenih agenata za programiranje u zasebnim karticama, praćenje stanja agenata (blokiran/radi/dovršeno) i orkestraciju zadataka putem njegovog API-ja.
Pi — Izvršni okvir (Agent Harness)
Odjeljak naslovljen „Pi — Izvršni okvir (Agent Harness)”Autorstvo: Pi je autonomni agent za programiranje koji razvija @earendil-works (
@earendil-works/pi-coding-agent).
Tehnologije: Node.js, @earendil-works/pi-coding-agent (globalni npm paket), Aider
Moja uloga i integracija: Integrirao sam Pi kao glavno izvršno okruženje na Clawdie ISO — instaliran kao globalni npm paket s trajnim korisničkim slojem (home overlay, .pi/agent/ → $HOME). Radi pod orkestracijom Hermes (Hermes=orkestrator, Codex=FreeBSD/ISO, Claude=dizajn, Zot=programiranje). U mom je okruženju Pi zamijenio OpenClaw (autor Peter Steinberger) kao aktivni okvir za programiranje.
Ključne inspiracije i porijeklo
Odjeljak naslovljen „Ključne inspiracije i porijeklo”OpenClaw (Peter Steinberger)
Odjeljak naslovljen „OpenClaw (Peter Steinberger)”OpenClaw je bio temeljna inspiracija i poticaj za ekosustav Clawdie. Rad Petera Steinbergera demonstrirao je potencijal lokalnih programerskih agenata i potaknuo me na duboko istraživanje orkestracije agenata i prilagođenih operativnih sustava.
Web stranice i vlastita infrastruktura
Odjeljak naslovljen „Web stranice i vlastita infrastruktura”- Clawdie — AI asistentica — Autonomna platforma usmjerena na praktičnu automatizaciju (www.clawdie.si).
- Platforma Forgejo na vlastitoj infrastrukturi — Suvereni Git poslužitelj koji udomljuje privatne i javne repozitorije za agentske okvire i infrastrukturu (code.clawdie.si).
- Dokumentacijski projekt Antigravity — Portal s dokumentacijom visokih performansi, izgrađen na Astro Starlightu (antigravity.clawdie.si).
- Osobni portfolio i dokumentacija (ova stranica) — Astro Starlight, TypeScript, višejezična arhitektura (samob.clawdie.si).
- Bučko - web stranica za psa — Astro stranica za našeg psa u produkciji (bucko.smilepowered.org).
- VPS infrastruktura — Debian Linux, Docker, Traefik reverse proxy s automatskim SSL certifikatima i automatizacija radnih tokova n8n.
Učenje i istraživanje
Odjeljak naslovljen „Učenje i istraživanje”Aktivno učim i istražujem:
- Rust — sistemsko programiranje, jezgra Colibrija, integracija Herdra, Zot okvir
- Go — Colibri servisi, CLI alati, mrežni servisi visoke propusnosti
- Python — primijenjeni AI/ML radni tokovi
- Lokalni LLM modeli i llama.cpp — mjerenje brzine tokena i kvantizacija
- Model Context Protocol (MCP) — integracija vanjskih alata i RPC mostovi
- FreeBSD 15 / ZFS / bhyve — diskovni bazeni, zatvori (jails) i virtualizacija na hardveru
- Google OKF v0.2 — strojno čitljiv frontmatter za LLM dokumentaciju
Ažurirano: 2026 | Projekti i interesi se neprestano razvijaju.