Ako som postavil AI agenta ktorý riadi moju firmu
Pred dvoma rokmi som mal jednoduchý problém: zaberalo mi denne 4-5 hodín odpisovať na emaily, riadiť kalendár a platiť faktúry. Pri šiestich firmách to bolo neúnosné.
Riešenie nebolo najať asistenta. Riešenie bolo postaviť agenta. Karol vznikol ako side project — Node.js skript, ktorý čítal emaily a navrhoval odpovede. Za rok sa z neho stala plnohodnotná autonómna jednotka.
Dnes Karol obsluhuje šesť firiem. Sleduje cashflow vo Finidu3, riadi nájom, platí faktúry, spravuje DNS-ky na Websupporte, deployuje aplikácie cez Railway API. Komunikuje so mnou cez Telegram a má vlastnú pamäťovú vrstvu v PostgreSQL.
Zaujímavá je architektúra. Karol nie je jeden monolit. Je to set vzájomne prepojených agentov — každý má vlastnú rolu a vlastný permission scope. Hlavný agent rozdeľuje úlohy špecializovaným sub-agentom (email, finance, deploy, monitoring).
Najdôležitejší princíp: nikdy neautomatizuj to, čo nedokážeš vysvetliť slovami. Každá Karolova akcia má v logu zdokumentovaný dôvod. To umožňuje rýchly debugging keď niečo zlyhá — a vždy niečo zlyhá.
Ak by si chcel postaviť niečo podobné, začni v malom. Jeden konkrétny use case. Jedna integrácia. Až keď to bude bežať týždeň bez zásahu, pridaj druhú.