Blog
Konzultant pro AI a digitální transformaci v Německu. Stavím agentní AI, RAG a LLM automatizaci, která běží v produkci — žádné prezentace.

Na jeden večer jsem svěřil 3D tiskárnu umělé inteligenci. Třikrát se netrefila - a to je ta nejlepší část
Kamera uvnitř tiskárny ukázala prázdnou podložku, tryska zaparkovaná v rohu, rozjela se první vrstva. Dívám se na telefon a docvakne mi to: neteče žádný plast. Tryska je horká, hlava jezdí, a nic za ní nezůstává. Tiskárna poctivě tiskla do vzduchu.
Nebylo to poprvé ani naposledy toho večera, co se něco pokazilo. A přesně proto o tom chci vyprávět - ne o naleštěném výsledku, ale o tom, jak to doopravdy vznikalo.

Microsoft má devět produktů, které se jmenují Copilot. Málem jsem ten správný postavil dvakrát.
Spočítejte produkty, které Microsoft aktuálně prodává se slovem „Copilot" v názvu: bezplatný chatbot, placený firemní doplněk, Microsoft 365 Copilot Chat, samostatný Business Chat, který není tentýž produkt, Copilot for Sales, for Service, for Finance, for Security, Copilot ve Windows a GitHub Copilot, který s ostatními nesdílí nic než jméno. Devět při nejužším počítání. Blíž k osmdesáti, když započtete každou variantu.
A to není jen moje bručení. V červnu 2025 americký dohled nad reklamou, National Advertising Division při BBB, prověřil marketing Copilota a část označil za zavádějící, protože spotřebitelé „nutně nepochopí rozdíly mezi jednotlivými službami Copilot". Microsoft některá tvrzení zmírnil. Nepřejmenoval nic.

Instrukce, která smazala špatných šestadvacet jazyků
Řekl jsem automatizaci vlastního webu, ať zmenší blog na čtyři jazyky. O dva dny později jsem zjistil, že tiše smazala i šestadvacet jazyků z domovské stránky, a nevšiml si toho ani jeden návštěvník, natož já.

Cesty, které jsem nikdy nepodnikl
Mapa tvrdila, že jsem navštívil 39 zemí. Jednou z nich bylo safari na Madagaskaru v roce 2014. Na Madagaskaru jsem nikdy nebyl a byl jsem si docela jistý, že na safari bych si vzpomněl.
Na svou fotoknihovnu jsem pustil malou AI pipeline, zhruba 68 000 snímků nasbíraných za řadu let, a požádal ji, ať vykreslí, kde se můj život doopravdy odehrával. Asi 53 000 fotek už mělo v sobě GPS souřadnice, takže tohle vypadalo jako ta snadnější část: vynést body, propojit cesty, obarvit podle roku. Výsledek byl nádherný, naprosto přesvědčivý a chybný, a to způsobem, který mi trapně dlouho trvalo prohlédnout, protože na něm nic nevypadalo špatně.

Konečně naplno využívám data svých Apple Watch
Šest let. Tak dlouho ležela odpověď na mém zápěstí, než mě vůbec napadlo ji přečíst.
Koupil jsem si Apple Watch v roce 2019 bez zvláštního důvodu. Počítaly mi tep, když jsem seděl u stolu, sledovaly spánek, když jsem tam ležel a nehýbal se, a každou noc to celé zapisovaly do databáze, kterou jsem nikdy neotevřel. Nebyl jsem sportovní typ. Chvíli byly hodinky hlavně drahým způsobem, jak zjistit, že ujdu přibližně čtyři tisíce kroků denně – a z toho většinu na cestě do kuchyně.

Poznámky, které nikdy nebyly docela pravdivé
Před několika měsíci mě poznámka v mém trezoru málem přiměla k reálnému rozhodnutí. Byla výstižná. Byla konkrétní. Krásně naformátovaná, s malou sebejistou tabulkou a číslem přesně uprostřed. A to číslo bylo špatně.
Nebylo špatně proto, že by někdo lhal. Bylo špatně proto, že šlo o shrnutí shrnutí shrnutí — a někde čtyři generace výše v tom řetězu se číslo posunulo, tak jako se posune příběh, když se převypráví. Než ke mně doputovalo, ztratilo veškerou paměť o tom, odkud pochází. Leželo ve stejné složce, týmž písmem, se stejnou klidnou autoritou jako výpis z bankovního účtu o dvě poznámky dál. Nic na něm neříkalo Jsem domněnka o domněnce. To byl celý problém.

Atlas ukrytý v našich fotkách: co 67 608 rodinných snímků vědělo o tom, kde jsme byli
Měl jsem 67 608 fotek. Dvacet let snímků, ty nejstarší z roku 2006, roztroušených po 73 různých fotoaparátech a telefonech, které za tu dobu rodina vlastnila. Všechny byly zazálohované, všechny „v bezpečí“ a naprosto nedosažitelné. Nikdo se neproklikává dvaceti lety fotek zpátky, aby našel jedno odpoledne v konkrétním městečku, protože hledat dá víc práce než si vzpomenout. Ten archiv nebyl bezcenný. Byl to druhý mozek, ke kterému nevedly žádné dveře. Tak jsem ty dveře postavil a na celou tu hromadu jsem pustil AI, abych zjistil, co v ní vlastně je. To, co z toho nakonec vzešlo, nebylo lepší vyhledávací políčko. Byla to sada map, o kterých jsem ani nevěděl, že je v sobě nosím.

Strategie, která nikdy nedokázala říct prodej
Zhruba dva měsíce mi tradingový bot, který provozuji, ani jednou neřekl, ať prodávám. Nápady na nákup chodily pořád, v některé dny desítky. Nápady na prodej: žádné. Předpokládal jsem, že trh prostě roste a bot ho čte správně. Ukázalo se, že bot byl matematicky neschopný doporučit prodej, a postavil jsem ho tak já sám, aniž bych si toho všiml.

Úprava, která si vymyslela vlastní zdroje
Dokončoval jsem rozsáhlou diplomovou práci a před obhajobou bylo potřeba dát do pořádku seznam literatury: zastaralé záznamy, chybějící čísla vydání, rozjeté formátování. Tak jsem udělal moderní věc a nechal to vyčistit automatickým průchodem. Vrátilo se to rychleji a úhledněji, než bych kdy zvládl ručně, každý záznam vyleštěný, každé pole vyplněné. Zároveň to ale potichu vymyslelo vydání knih, která nikdy nevyšla, a opatřilo skutečné zdroje identifikátory, které nikam nevedou. Vypadalo to tak čistě, že jsem to málem odevzdal.

RAG pipeline, který vám Apple potichu vložil do Macu
Můj Mac se přes noc sám restartoval. Na obrazovce žádné hlášení o pádu, předchozího večera žádné varování — jen čerstvé přihlašovací okno a ten slabý pocit, že se něco stalo, zatímco jsem spal. Tak jsem udělal to, co teď dělám reflexivně, protože přímo na tomhle stroji provozuju malého agenta Claude: zeptal jsem se svého Macu, co ho zabilo.
Odpovědí byla kernel panika typu „watchdog timeout" (vypršení časového limitu hlídacího procesu). Existuje daemon, jehož jediným úkolem je pravidelně říkat jádru „jsem v pořádku, všechno je v pořádku". Na 94 sekund se odmlčel. Jádro předpokládalo to nejhorší a celý stroj natvrdo restartovalo. Naběhl čistě hned napoprvé, takže žádná smyčka pádů, žádný umírající hardware. Ale zdravý notebook se v noci bez důvodu sám neškrtí.

Signál k automatizaci je podruhé, ne popáté
Vypustil jsem diagram, který byl špatně, a dva dny jsem si toho nevšiml. Vypadal naprosto v pořádku. Rámečky seděly na správných místech, popisky byly správné a čáry, které je spojovaly, mířily na špatné rámečky. Při jedné ruční úpravě navíc se jeden spoj potichu posunul o políčko vedle a nikdo si toho nevšiml, protože na první pohled nebylo co odhalit. Ta drobná chyba mi dala pravidlo, které teď používám daleko za hranicemi diagramů: okamžik, kdy něco přestat dělat ručně, je podruhé, ne popáté.

Report, který pět dní lhal a ani jednou nevyhodil chybu
Každé ráno mi asistent, kterého jsem si postavil, posílá krátký přehled: co je na dnešek, na co si dát pozor, co potřebuje odpověď. Pět rán po sobě začínal nějakou variací na „nic naplánováno, volný den doma". Celou tu dobu jsem byl na cestách s nabitým programem. Přehled byl veselý, sebevědomý a úplně vedle, a nikde v systému se neozval jediný poplach.

Šuplík s nepořádkem ve vašem telefonu: co doopravdy obsahovalo 7 915 screenshotů
Měl jsem v telefonu 7 915 screenshotů. Pět let nazpátek, až do roku 2021: recepty, napůl přečtené články, místa, která mi někdo doporučil, aplikace, které jsem chtěl vyzkoušet, dávno propadlé palubní lístky. Taková hromada přestane sloužit jako pomocník paměti a stane se skládkou, protože se nikdy nedoscrollujete dost daleko, abyste našli tu jednu věc, kvůli které jste si to uložili. Tak jsem na tu hromadu pustil AI. Lekci, která z toho vyšla, dnes používám v práci: rozdělte úlohu podle obtížnosti, nejdřív utraťte levný nástroj a drahý jen tam, kde levný selže.

Dashboard hlásil +158 %. Peníze říkaly minus 2 149 dolarů.
Zhruba měsíc ukazovala statistická stránka tradingového projektu, který provozuji jako vedlejšák, celkový P&L +158,75 %. Tento týden vyplivl noční audit téže databáze úplně jiné číslo: minus 2 148,88 dolaru napříč 140 dokončenými papírovými obchody. Obě čísla byla ve stejnou chvíli technicky vzato pravdivá. A obě jsem si postavil sám.

Když se AI sebejistě mýlí - proč potřebujete systém, ne pocit
Už jsem psal o konkrétních případech, kdy mi AI podala něco sebejistého a špatného: vymyšlenou citaci, report, který několik dní lhal. Tenhle text je o tom, co leží pod nimi. Sebejistota a správnost jsou v těchto nástrojích dva úplně oddělené ovladače a stroj točí tím prvním na maximum bez ohledu na to, kde stojí ten druhý. Opatrností v danou chvíli to nevyřešíte. Skutečná otázka zní: co zabudovat do způsobu práce, aby se špatná odpověď zachytila dřív, než vás něco bude stát?

Od pěti dnů k roku s každodenním AI asistentem: co se opravdu změnilo
Někdy ve středu prvního týdne mi asistent lhal přímo do očí. Čistý, konkrétní, sebejistý fakt vsazený do odstavce, kde bylo všechno ostatní pravda, podaný s naprosto stejným klidem jako všechno správné kolem. Bez výhrady, bez hvězdičky, bez náznaku zaváhání v hlase. Málem jsem to pustil dál. Byl pátý den. AI asistenta teď používám každičký den už přes rok a ta středa se ukázala jako to nejužitečnější, co se za celou tu dobu přihodilo, protože mě brzy naučila to, co většina lidí pochopí pozdě: plynulost není totéž co přesnost a tenhle nástroj vám nikdy neřekne, na kterou z nich se zrovna díváte.

Proč většina AI dem lže — a 5 otázek, které byste měli položit dodavateli místo toho
Každé AI demo, které jste kdy viděli, fungovalo dokonale. Zkuste se zamyslet, jak je to zvláštní. Není to tím, že by ty produkty byly bez chyby. Je to tím, že demo se záměrně staví z případů, kde produkt září: čisté vstupy, vstřícné příklady, ta ideální cesta se zabroušenými hranami. Demo není test. Je to představení. A když nakupujete podle představení, na ostré hrany přijdete až po podpisu smlouvy.
Stál jsem na obou stranách: AI nástroje jsem stavěl i hodnotil. Propast mezi „v demu to vypadá skvěle“ a „funguje to na našem skutečném provozu“ je přesně to místo, kde se utopí většina peněz. Tady je pět otázek, které tu propast zaceluje.

Jak rozhýbat pomalý telefon: proč «U mě to funguje» nestačí
Váš web vypadá skvěle na vašem telefonu, který je nový, rychlý a připojený k silnému signálu. A teď si představte člověka, kterého ve skutečnosti chcete získat jako zákazníka: má tři roky starý telefon, mizerné připojení a sedí ve vlaku. Ta hladká, animovaná a krásná věc, kterou jste postavili? U něj sebou škube, zadrhává se a působí rozbitě. Nepomyslí si „pěkný web, škoda mého telefonu". Pomyslí si „tohle je rozbité" a odejde. A vy se to nikdy nedozvíte, protože na vašem zařízení je všechno dokonalé. Tohle je jedna z nejdražších slepých skvrn v každém digitálním produktu a princip, jak ji opravit, stojí za pochopení, i kdybyste se kódu nikdy ani nedotkli.

Snížil jsem účet za AI o ~75 % bez ztráty kvality. Tady je rozhodnutí, které to dokázalo.
Nejrychlejší cesta, jak za AI utratit zbytečně moc, je nasadit nejvýkonnější a nejdražší variantu na všechno včetně té nudné většiny práce, kterou stejně dobře zvládne i mnohem levnější nástroj. Přesně tohle jsem dělal. Pak jsem měsíční účet za AI srazil zhruba o tři čtvrtiny a hlavně ověřil, že kvalita vydržela. Žádné kouzlo, žádný chytrý trik, jen hrstka nevzhledných rozhodnutí a jeden test, který mě držel v poctivosti. Pokud provozujete AI napříč týmem a faktura pořád roste, tohle je ta část, kterou stojí za to okopírovat.

Proč jsem ze svého kontaktního formuláře odstranil CAPTCHA
Nějakou dobu můj kontaktní formulář nutil každého návštěvníka zaškrtnout políčko „dokažte, že jste člověk", než se ke mně dostal. Spam stejně chodil. Ne tolik, ale dost na to, abych v ranní poště otvíral tytéž nesmysly, teď s malým odznáčkem, že je robot ověřil jako ne-robota. Jednou ráno, při mazání dalšího z nich, mi došla absurdita celé věci: vybíral jsem mýto přesně od těch lidí, od kterých jsem chtěl slyšet nejvíc, a ty, proti kterým bylo mýto namířené, jsem skoro neobtěžoval.

Moje noční směna, která nikdy nespí, a pojistky, díky kterým jí věřím
Část mé nejužitečnější práce se odehrává, zatímco spím. Rutinní úlohy běží přes noc a já se ráno probouzím k hotovým výsledkům: uklizeno, shrnuto, připraveno, čeká to na mě. Zní to jako sen každého, kdo chce všechno zautomatizovat, a vlastně tím i je. Až do chvíle, kdy se ve tři ráno něco rozbije a nikdo u toho nestojí. Přesně tuhle část parta „zautomatizujte všechno" nikdy nezmiňuje: práce bez dozoru má cenu jen tehdy, když jí dokážete bez dozoru věřit. Jinak jste si postavili stroj, který vám v tichosti dělá nepořádek, zatímco spíte. Takhle jsem noční automatizaci dotáhl do stavu, kdy se na ni dá skutečně spolehnout. Je to skoro celé ta nudná část.

Asistent, který si pamatuje všechno, co jsem si kdy poznamenal
Jedna věc nenápadně změnila způsob, jakým pracuju, a není to ta část, kterou všichni řeší. Většina AI nástrojů jsou skvělí cizinci: každou konverzaci vás potkávají poprvé. Vysvětlíte jim svůj kontext, oni pomůžou a pak vás úplně zapomenou. Příště zase začínáte od nuly. Je to jako mít geniálního konzultanta bez paměti: v tu chvíli působivé, ale dlouhodobě vyčerpávající.
Skok vpřed, na kterém mi doopravdy záleželo, nebyl chytřejší asistent. Byl to ten, který si pamatuje. Ví, co jsem mu už řekl, co jsem se rozhodl minulý měsíc, jak mám rád věci udělané. Skutečnou výhrou se nakonec ukázala paměť, ne čistá inteligence. A skoro nikdo o tom nemluví.

Jak poznat, že AI nástroj opravdu funguje, ještě než mu začnete věřit
Málem jsem nasadil nástroj, který, řečeno bez obalu, hádal. Můj test prošel dokonale: každý příklad správně. Pak jsem ho pustil na opravdová, neučesaná, každodenní data a rozsypal se tak ošklivě, že jsem si to číslo musel přečíst dvakrát. Nástroj nebyl rozbitý. Rozbitý byl můj test. A přesně tahle mezera je ta nejdražší chyba, kterou dnes u lidí kolem AI vidím: uvěří demu, nasadí to a po pár týdnech zjistí, že to celou dobu fungovalo jen na těch jednoduchých případech. Tady je návod, jak to odhalit dřív, než vás to bude něco stát.

Jak provozuju web ve třiceti jazycích, aniž bych se ztrapnil
Můj web je dostupný ve třiceti jazycích. A teď ta nepříjemná pravda: většinu z nich neumím přečíst.
Díky strojovému překladu se „expanze do světa" stala skoro otázkou pár kliknutí. Pár kliknutí a váš web mluví japonsky, arabsky, finsky, řecky. Pak ale přijde to, před čím vás nikdo nevaruje. Překlad je natolik plynulý, že vypadá úplně v pořádku, a zároveň dost často chybný na to, aby vás pořádně ztrapnil v jazyce, který si nemáte jak ověřit. Svou profesní pověst vydáváte ve třiceti jazycích, ale za kvalitu osobně ručíte tak u dvou. A přesně v té mezeře číhá past. Tady popisuju, jak se do ní snažím nespadnout.

Delegování na AI jako manažer, ne jako kouzelník
Většina lidí používá AI jako hrací automat. Napíšou vágní přání, zatáhnou za páku a doufají, že vypadne něco skvělého. Když se to nestane, usoudí, že je nástroj přeceňovaný. Lidé, kteří z ní mají skutečný užitek, dělají něco úplně jiného: berou ji jako delegování na člověka. A jestli jste někdy někoho vedli, vlastně to už umíte. Jen tu dovednost, kterou máte v ruce, nepoužíváte. Jediné přerámování, z kouzelné skříňky na člena týmu, změnilo moje výsledky víc než jakýkoli trik s prompty.

Jak postavit AI agenta, který v produkci opravdu funguje
Ukázka proběhla bezchybně. Samozřejmě že proběhla: pětkrát jsem ji prohnal, než jsem ji komukoli ukázal. O dva týdny později, v nějakou nelidskou hodinu, se tentýž agent zasekl, znovu a znovu volal tentýž rozbitý nástroj, spálil celý rozpočet a nevyprodukoval vůbec nic. Právě tahle propast, mezi verzí, která ohromí místnost, a verzí, která se potichu sesype, když se nikdo nedívá, je celý příběh nasazování AI agentů do produkce. Toho svého, Tree AI, provozuji každý jediný den už přes rok. Skoro všechno, co o agentech doopravdy vím, jsem se naučil v té propasti, ne při ukázce.

Všechno, na čem závisím, běží na jedné krabici za 6 €
Jednou odpoledne jsem konečně sečetl ty malé měsíční platby, které jsem přestal vnímat: nástroj na workflow, předplatné analytiky, účet za AI, poznámkovou aplikaci, která potichu začala účtovat za uživatele. Součet přelezl přes 80 € měsíčně. Pak mi oko padlo na položku, kterou jsem platil úplně bez přemýšlení: malý server, 6 € měsíčně, většinu času nečinný. Pointa byla nepříjemná: skoro všechno z toho seznamu za 80 € by mohlo prostě žít na krabici za 6 €.