<!DOCTYPE html><html lang="cs"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>AI a automatizace pro firmy - Filip Podstavec</title><meta name="description" content="AI konzultant a vývojář. Pomáhám firmám automatizovat procesy a zavést AI, která reálně funguje. Zakladatel Marketing Miner, stavím Shopteru."><meta name="author" content="Filip Podstavec"><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"><link rel="canonical" href="https://podstavec.cz/"><meta property="og:type" content="website"><meta property="og:locale" content="cs_CZ"><meta property="og:site_name" content="Filip Podstavec"><meta property="og:title" content="AI a automatizace pro firmy - Filip Podstavec"><meta property="og:description" content="Pomáhám firmám automatizovat procesy a zavést AI, která reálně funguje. Zakladatel Marketing Miner, stavím Shopteru."><meta property="og:url" content="https://podstavec.cz/"><meta property="og:image" content="https://podstavec.cz/assets/filip.jpg"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@filippodstavec"><meta name="twitter:creator" content="@filippodstavec"><meta name="twitter:title" content="AI a automatizace pro firmy - Filip Podstavec"><meta name="twitter:description" content="Pomáhám firmám automatizovat procesy a zavést AI, která reálně funguje. Zakladatel Marketing Miner, stavím Shopteru."><meta name="twitter:image" content="https://podstavec.cz/assets/filip.jpg"><link rel="icon" type="image/svg+xml" href="/assets/favicon.svg"><link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32.png"><link rel="apple-touch-icon" sizes="180x180" href="/assets/apple-touch-icon.png"><style type="text/css">@font-face {font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(/cf-fonts/v/space-grotesk/5.0.16/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(/cf-fonts/v/space-grotesk/5.0.16/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(/cf-fonts/v/space-grotesk/5.0.16/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/cf-fonts/v/space-grotesk/5.0.16/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/cf-fonts/v/space-grotesk/5.0.16/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/cf-fonts/v/space-grotesk/5.0.16/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(/cf-fonts/v/space-grotesk/5.0.16/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(/cf-fonts/v/space-grotesk/5.0.16/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(/cf-fonts/v/space-grotesk/5.0.16/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:700;src:url(/cf-fonts/v/space-grotesk/5.0.16/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:700;src:url(/cf-fonts/v/space-grotesk/5.0.16/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Space Grotesk;font-style:normal;font-weight:700;src:url(/cf-fonts/v/space-grotesk/5.0.16/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/greek/wght/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/greek/wght/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/greek/wght/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.0.18/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}</style> <script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"AI a automatizace pro firmy - Filip Podstavec","url":"https://podstavec.cz","description":"AI a automatizace pro české firmy. Audit, implementace, hosting a provoz.","inLanguage":"cs","publisher":{"@id":"https://podstavec.cz/#person"}}</script> <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org","@type":"Person","@id":"https://podstavec.cz/#person","name":"Filip Podstavec","url":"https://podstavec.cz","image":"https://podstavec.cz/assets/filip.jpg","jobTitle":"AI konzultant a vývojář","description":"AI konzultant a vývojář. 10 let zkušeností se startupy, SEO a vývojem. Zakladatel Marketing Miner a Shoptera.","email":"filip.podstavec@gmail.com","address":{"@type":"PostalAddress","streetAddress":"Padolí 171","addressLocality":"Hronov","postalCode":"549 31","addressCountry":"CZ"},"vatID":"CZ9001083520","taxID":"76206611","sameAs":["https://www.linkedin.com/in/filippodstavec","https://x.com/filippodstavec","https://github.com/Filip-Podstavec","https://www.facebook.com/podstavec/"],"knowsAbout":["Artificial Intelligence","Machine Learning","Natural Language Processing","SEO","Marketing Automation","Web Development","Lead Generation","Chatbots","Voice AI","Process Automation"]},{"@type":"ProfessionalService","@id":"https://podstavec.cz/#business","name":"AI a automatizace pro firmy - Filip Podstavec","url":"https://podstavec.cz","description":"AI konzultace, vývoj na míru, hosting a provoz. Pomáhám firmám zavést AI, která reálně funguje - lokálně, bezpečně, na míru.","image":"https://podstavec.cz/assets/filip.jpg","email":"filip.podstavec@gmail.com","founder":{"@id":"https://podstavec.cz/#person"},"address":{"@type":"PostalAddress","streetAddress":"Padolí 171","addressLocality":"Hronov","postalCode":"549 31","addressCountry":"CZ"},"vatID":"CZ9001083520","taxID":"76206611","identifier":[{"@type":"PropertyValue","propertyID":"IČO","value":"76206611"},{"@type":"PropertyValue","propertyID":"DIČ","value":"CZ9001083520"}],"areaServed":{"@type":"Country","name":"Česká republika"},"priceRange":"$$","hasOfferCatalog":{"@type":"OfferCatalog","name":"AI služby pro firmy","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"AI Audit procesů","description":"Audit procesů s týmem, mapa možností pro AI, návrh implementací s odhadem ceny a ROI. Rozsah dle velikosti firmy."}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Řešení na míru","description":"Vlastní AI systémy přesně na vaše data a procesy - chatboti, RAG, voiceboty, interní nástroje."}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Marketingová automatizace","description":"Marketingová automatizace - lead generation, outbound personalizace, SEO automatizace a tvorba obsahu, scoring a kvalifikace leadů."}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Interní automatizace","description":"OCR dokumentů, workflow s lidským schválením, napojení na CRM, ERP a účetní systémy."}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Hosting a provoz","description":"Monitoring, updaty, výměna modelů. SLA, datová izolace, evropské hostingy."}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Školení zaměstnanců","description":"Hands-on školení pro zaměstnance (práce s AI, rozpoznání halucinací) i vývojáře (Claude Code, AI agenti, prompt engineering, MCP servery)."}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Retainer","description":"Průběžná spolupráce - pevný počet dnů měsíčně na nové featury, optimalizaci a rozvoj AI řešení."}}]}}]}</script> <script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Tečou někam naše data?","acceptedAnswer":{"@type":"Answer","text":"Defaultně ne. Stavím na open-source modelech (Qwen, Kimi, Gemma) v Docker containeru u vás nebo na mém serveru v EU. Pro cloud API (Claude, GPT) si řeknu o explicitní souhlas a probereme, jaká data tam tečou."}},{"@type":"Question","name":"Musíme měnit naše stávající systémy?","acceptedAnswer":{"@type":"Answer","text":"Ne. AI vrstva sedne nad to, co máte - Smartsupp, Pipedrive, Raynet, Shoptet, vlastní CRM. Integruji se přes API nebo databázi. Quick wins za týdny, ne čtvrtletní transformace."}},{"@type":"Question","name":"Co když AI udělá chybu při komunikaci se zákazníkem?","acceptedAnswer":{"@type":"Answer","text":"Každá akce má guardrails - co AI smí, co nesmí, kdy předat člověku. Citlivé operace (vrácení peněz, změna objednávky nad částku) jdou vždy člověku ke schválení. Plus audit log a red-team testy před produkcí."}},{"@type":"Question","name":"Kolik to reálně stojí a jak rychle se to vrátí?","acceptedAnswer":{"@type":"Answer","text":"Od pár tisíc měsíčně po stovky tisíc za projekt - podle toho, co řešíme. Některý use case je hotový za týden, jiný je 4měsíční stavba. Konkrétní čísla na callu. Návratnost měřím v leadech a konverzi, ne v ušetřených hodinách."}},{"@type":"Question","name":"Funguje to v češtině pořádně?","acceptedAnswer":{"@type":"Answer","text":"Ano. Pro produkční nasazení v češtině používám modely od 20B parametrů (Qwen 3.5 35B MoE, Kimi K2.6), kde je čeština na úrovni angličtiny. Menší modely (pod 14B) pro češtinu nedoporučuji - halucinují a dělají gramatické chyby."}},{"@type":"Question","name":"Co s tím, když odejdete nebo nebudu spokojený?","acceptedAnswer":{"@type":"Answer","text":"Kód je vždy váš. Postavený standardními technologiemi (Python, TypeScript, Docker, open-source frameworks), takže ho převezme jakýkoliv vývojářský tým. Žádný vendor lock-in. Po prvních 3 měsících lze ukončit kdykoliv."}},{"@type":"Question","name":"Jak měříte úspěch projektu?","acceptedAnswer":{"@type":"Answer","text":"Před začátkem si dohodneme metriku, kterou budeme sledovat. Pro růstové aplikace obvykle leady, konverze, response rate, AOV. Pro defenzivní ušetřené hodiny nebo objem dotazů obsloužený AI. Žádné \"lepší podpora\" - vždy konkrétní číslo."}}]}</script> <script>
      (function () {
        try {
          var t = localStorage.getItem('fp_theme') || 'light';
          document.documentElement.setAttribute('data-theme', t);
        } catch (e) {}
      })();
    </script><script defer src="https://analytics.podstavec.cz/script.js" data-website-id="8a686821-acb0-45bc-870b-dc7eacf2d612"></script><link rel="stylesheet" href="/_astro/_slug_.Bx0j8eTh.css">
<link rel="stylesheet" href="/_astro/index.XLBzSDTQ.css"></head> <body class>   <nav class="nav"> <div class="nav-inner"> <a href="/" class="brand"> <span class="brand-dot"></span> <span>FILIP PODSTAVEC</span> <span class="mono brand-sub">/ AI pro firmy</span> </a> <div class="nav-links"> <a href="/#o-mne">O mně</a> <div class="nav-mega" data-mega> <button type="button" class="nav-mega-btn" aria-haspopup="true" aria-expanded="false" data-mega-btn>
Služby a ukázky
<span class="nav-mega-caret" aria-hidden="true">▾</span> </button> <div class="mega-menu" data-mega-panel role="region" aria-label="Služby a obory"> <div class="mega-inner"> <div class="mega-col"> <a href="/sluzby/" class="mega-col-label">
Kategorie služeb <span class="mega-col-all">Všechny -&gt;</span> </a> <ul class="mega-list"> <li> <a href="/sluzby/lead-generation/"> <span class="mega-item-title">Aktivní oslovování klientů</span> <span class="mega-item-sub">Najde a osloví nové klienty</span> </a> </li><li> <a href="/sluzby/reklamni-automatizace/"> <span class="mega-item-title">Reklamní automatizace</span> <span class="mega-item-sub">AI správa kampaní a testování variant</span> </a> </li><li> <a href="/sluzby/voice-ai/"> <span class="mega-item-title">Voice AI agenti</span> <span class="mega-item-sub">Telefonní linka 24/7, bere každý hovor</span> </a> </li><li> <a href="/sluzby/content-engine/"> <span class="mega-item-title">AI pro obsah a SEO</span> <span class="mega-item-sub">Články, popisy, newsletter, sociální sítě</span> </a> </li> </ul> </div> <div class="mega-col"> <a href="/co-dnes-ai-dokaze/" class="mega-col-label">
Pro váš obor <span class="mega-col-all">Všechny -&gt;</span> </a> <ul class="mega-list"> <li> <a href="/co-dnes-ai-dokaze/eshopy/"> <span class="mega-item-title">E-shopy a online prodej</span> <span class="mega-item-sub">Reklamy, segmentace, opuštěné košíky</span> </a> </li><li> <a href="/co-dnes-ai-dokaze/marketing-agentury/"> <span class="mega-item-title">Marketingové agentury</span> <span class="mega-item-sub">AI pomocník pro AM a kreativní výstupy</span> </a> </li><li> <a href="/co-dnes-ai-dokaze/saas-vyvojari/"> <span class="mega-item-title">SaaS a vývojářské týmy</span> <span class="mega-item-sub">Aktivace, péče o zákazníky, AI v devu</span> </a> </li><li> <a href="/co-dnes-ai-dokaze/stavebnictvi/"> <span class="mega-item-title">Stavebnictví a řemeslo</span> <span class="mega-item-sub">Lov zakázek z registrů, voice linka</span> </a> </li><li> <a href="/co-dnes-ai-dokaze/autoservisy/"> <span class="mega-item-title">Autoservisy a služby</span> <span class="mega-item-sub">Voice recepce, reaktivace zákazníků</span> </a> </li> </ul> </div> </div> </div> </div> <a href="/#faq">FAQ</a> <span class="nav-sep" aria-hidden="true"></span> <a href="/blog/" class="nav-blog-link"> <span class="nav-blog-dot"></span>Blog
</a> </div> <div class="nav-cta"> <button class="icon-btn theme-btn" id="theme-btn" title="Light/Dark" aria-label="Přepnout motiv">☾</button> <button class="hamburger" id="hamburger" aria-label="Menu">☰</button> <button type="button" class="btn primary" data-open-contact>
Pojďme zjistit, kde vám AI pomůže <span class="arr">→</span> </button> </div> </div> </nav> <script type="module">const c=document.getElementById("theme-btn");function i(){if(!c)return;const t=document.documentElement.getAttribute("data-theme");c.textContent=t==="dark"?"☀︎":"☾"}i();c?.addEventListener("click",()=>{const o=document.documentElement.getAttribute("data-theme")==="dark"?"light":"dark";document.documentElement.setAttribute("data-theme",o);try{localStorage.setItem("fp_theme",o)}catch{}i()});document.getElementById("hamburger")?.addEventListener("click",()=>{window.dispatchEvent(new CustomEvent("open-mobile-menu"))});const e=document.querySelector("[data-mega]"),n=e?.querySelector("[data-mega-btn]");let d;function r(){!e||!n||(e.classList.add("open"),n.setAttribute("aria-expanded","true"))}function a(){!e||!n||(e.classList.remove("open"),n.setAttribute("aria-expanded","false"))}e?.addEventListener("mouseenter",()=>{d&&window.clearTimeout(d),r()});e?.addEventListener("mouseleave",()=>{d=window.setTimeout(a,250)});n?.addEventListener("click",t=>{t.preventDefault(),e?.classList.contains("open")?a():r()});document.addEventListener("keydown",t=>{t.key==="Escape"&&a()});document.addEventListener("click",t=>{e&&!e.contains(t.target)&&a()});e?.querySelectorAll("a").forEach(t=>{t.addEventListener("click",a)});</script> <div id="mobile-menu" class="mobile-menu"> <div data-stop> <div class="mobile-menu-header"> <div class="brand"><span class="brand-dot"></span><span>MENU</span></div> <button class="mobile-menu-close" id="mobile-menu-close" aria-label="Zavřít">×</button> </div> <div class="mobile-menu-links"> <a href="/#o-mne">O mně</a> <details class="mobile-menu-disclosure"> <summary> <span>Služby a ukázky</span> <span class="mobile-menu-caret" aria-hidden="true">▾</span> </summary> <div class="mobile-menu-sub"> <div class="mobile-menu-sub-label"> <a href="/sluzby/">Kategorie služeb -&gt;</a> </div> <ul class="mobile-menu-sub-list"> <li><a href="/sluzby/lead-generation/">Aktivní oslovování klientů</a></li><li><a href="/sluzby/reklamni-automatizace/">Reklamní automatizace</a></li><li><a href="/sluzby/voice-ai/">Voice AI agenti</a></li><li><a href="/sluzby/content-engine/">AI pro obsah a SEO</a></li> </ul> <div class="mobile-menu-sub-label"> <a href="/co-dnes-ai-dokaze/">Pro váš obor -&gt;</a> </div> <ul class="mobile-menu-sub-list"> <li><a href="/co-dnes-ai-dokaze/eshopy/">E-shopy a online prodej</a></li><li><a href="/co-dnes-ai-dokaze/marketing-agentury/">Marketingové agentury</a></li><li><a href="/co-dnes-ai-dokaze/saas-vyvojari/">SaaS a vývojářské týmy</a></li><li><a href="/co-dnes-ai-dokaze/stavebnictvi/">Stavebnictví a řemeslo</a></li><li><a href="/co-dnes-ai-dokaze/autoservisy/">Autoservisy a služby</a></li> </ul> </div> </details> <a href="/#proces">Spolupráce</a> <a href="/#pripadovky">Případovky</a> <a href="/#faq">FAQ</a> <a href="/blog/" class="mobile-menu-blog-link">Blog</a> <a href="/kontakt/">Kontakt</a> </div> <div class="mobile-menu-cta"> <button type="button" class="btn primary" data-open-contact data-mobile-menu-cta>
Pojďme zjistit, kde vám AI pomůže <span class="arr">→</span> </button> </div> </div> </div> <script type="module">const e=document.getElementById("mobile-menu"),o=document.getElementById("mobile-menu-close");function c(){e?.classList.add("open"),document.body.style.overflow="hidden"}function t(){e?.classList.remove("open"),document.body.style.overflow=""}window.addEventListener("open-mobile-menu",c);o?.addEventListener("click",t);e?.addEventListener("click",n=>{n.target.closest("[data-stop]")||t()});e?.querySelectorAll("a").forEach(n=>n.addEventListener("click",t));e?.querySelector("[data-mobile-menu-cta]")?.addEventListener("click",t);</script> <noscript> <header><h1>AI a automatizace pro firmy - Filip Podstavec</h1></header> <main> <p>Založil jsem Marketing Miner, stavím Shopteru. Teď pomáhám firmám zavést AI, která reálně funguje - lokálně, bezpečně, na míru.</p> </main> </noscript> <main> <section class="hero"> <div class="wrap"> <div class="hero-grid"> <div> <div class="hero-tag"> <span class="pulse"></span> <span>PODSTAVEC, NA KTERÉM MŮŽETE STAVĚT 🤝</span> </div> <h1 class="hero-h">Postavím AI, která vydělává.</h1> <p class="hero-sub">Pomáhám firmám integrovat AI způsobem, který přivádí zákazníky a odbavuje rutinu - lokálně, bezpečně, pod vaší kontrolou.</p> <div class="hero-cta"> <button type="button" class="btn primary" data-open-contact>
Pojďme zjistit, kde vám AI pomůže <span class="arr">→</span> </button> </div> <a href="https://www.linkedin.com/in/filippodstavec" target="_blank" rel="noreferrer" class="hero-li"> <span class="dot"></span> Tady píšu na LinkedIn o AI a o nesmrtelnosti chrousta <span class="arr">→</span> </a> <div class="hero-stats reveal"> <div><div class="n">7 let</div><div class="l">ve vývoji</div></div> <div><div class="n">40+</div><div class="l">firem &amp; projektů</div></div> <div><div class="n">3</div><div class="l">startupy vybudoval</div></div> <div><div class="n">30 min</div><div class="l">od callu k návrhu</div></div> </div> </div> <div class="hero-portrait"> <img src="/assets/filip.jpg" alt="Filip Podstavec" class="pl-img"> <div class="stamp">FP · 2026</div> </div> </div> </div> </section> <div class="marquee" aria-hidden="true"> <div class="marquee-track"> <span>Řešení na míru</span><span>Postaveno od nuly</span><span>Marketingová automatizace</span><span>Lead generation</span><span>Outbound automation</span><span>Interní asistenti</span><span>Procesy bez rutiny</span><span>Hosting &amp; provoz</span><span>Marketing Miner</span><span>Shoptera</span><span>Řešení na míru</span><span>Postaveno od nuly</span><span>Marketingová automatizace</span><span>Lead generation</span><span>Outbound automation</span><span>Interní asistenti</span><span>Procesy bez rutiny</span><span>Hosting &amp; provoz</span><span>Marketing Miner</span><span>Shoptera</span> </div> </div> <section class="sec" id="pozicovani"> <div class="wrap"> <div class="sec-label reveal"><span class="num">01</span> Pozicování</div> <h2 class="sec-h reveal">Úspory jsou počítatelné. Růst mění firmu.</h2> <div class="pos-grid reveal"> <div class="pos-col defense"> <div class="pos-col-label">AI pro úspory</div> <ul class="pos-list"> <li>Šetří hodiny administrativy</li><li>Automatizuje support a dokumenty</li><li>Interní vyhledávač firemních znalostí</li><li>Zrychluje rutinní workflow</li> </ul> <div class="pos-roi"> <span class="pos-roi-label">Jak se to počítá</span> <span>Ušetřené hodiny krát hodinová mzda. Spočítá to každý.</span> </div> </div> <div class="pos-col offense"> <div class="pos-col-label">AI pro růst</div> <ul class="pos-list"> <li>Najde a kvalifikuje nové leady</li><li>Personalizovaný outbound ve velkém</li><li>Voice agent bere hovory 24/7</li><li>Spravuje a optimalizuje reklamní kampaně</li><li>Landing pages za hodiny, ne týdny</li><li>Monitoring konkurence a obchodních signálů</li><li>Content engine pro SEO a marketing</li> </ul> <div class="pos-roi"> <span class="pos-roi-label">Jak se to počítá</span> <span>Nové zakázky, vyšší konverze, kratší time-to-market.</span> </div> </div> </div> <p class="pos-punch reveal">
Když firma šetří, je menší. Když roste, je jiná. Většina českých AI projektů řeší úspory, protože se snadno počítají. Růst musíte zkusit. Pak změříte, o kolik víc vyděláte.
</p> </div> </section> <section class="sec" id="o-mne"> <div class="wrap"> <div class="sec-label reveal"><span class="num">02</span> O mně</div> <h2 class="sec-h reveal">Vývojář, který umí marketing. Markeťák, který umí kód.</h2> <p class="sec-lede reveal">
Začínal jsem jako markeťák, přes SEO a performance jsem se propsal k vývoji. Spoluzaložil jsem <b>Marketing Miner</b> (nástroj, co dnes používají tisíce firem) a stavím <b>Shopteru</b>. Ten přesah je dneska můj rozdíl: ve firmě vidím <b>kde AI ušetří peníze uvnitř</b> stejně jasně jako <b>kde pomůže přivést klienty zvenku</b>.
</p> <div class="about-grid"> <div class="about-card reveal"> <h3>Proč na míru, ne šablona</h3> <p>SaaS chatbot vyřeší 60 % potřeb. Zbylých 40 % je přesně to, v čem má vaše firma rozdíl - proces, jazyk, data. Napíšu vám řešení od nuly, přímo na vaše procesy.</p> <p>Sedm let produkčního vývoje. Kód zůstává u vás. Provoz, monitoring a výměnu modelů zvládám taky - bez nábora interního vývojáře.</p> </div> <div class="quote reveal">
„Všichni řeší, kolik AI ušetří. Málokdo se ptá, kolik vydělá."
<cite>- Filip Podstavec</cite> </div> </div> <div class="diff-grid reveal"> <div class="diff"> <h4>Růst, ne jen úspory</h4> <p>Většina AI konzultantů přemýšlí "jak ušetřit". Já přemýšlím "jak vám přivést klienty". Marketing Miner plus 7 let engineering - ptám se na sales dopady, ne jen technickou eleganci.</p> </div> <div class="diff"> <h4>Lokálně, data zůstávají u vás</h4> <p>Agentní systém v Docker containeru na vašem PC, serveru nebo VPS. Open-source modely (Qwen, Kimi, Gemma) běží přímo u vás. Žádný SaaS prostředník, žádné měsíční platby za rukojmí.</p> </div> <div class="diff"> <h4>Bezpečnost od prvního dne</h4> <p>Prompt injection, guardrails, audit logy, red-team testy. Většina českých AI řešení tohle neřeší - "vždyť je to jen chatbot". Jenže ten chatbot sahá do CRM.</p> </div> <div class="diff"> <h4>Integruji do toho co máte</h4> <p>Nemusíte měnit Smartsupp, Pipedrive ani jiný systém. AI vrstva sedne nad existující stack a v něm pracuje. Quick wins za týdny, ne čtvrtletní transformace.</p> </div> </div> <div class="timeline reveal"> <a class="tl-row tl-link" href="https://www.aitom.cz/" target="_blank" rel="noreferrer"> <div class="tl-year">2011</div> <div class="tl-role">Head of Online Marketing</div> <div class="tl-org muted-tl mono">Aitom</div> <div class="tl-arrow">→</div> </a><a class="tl-row tl-link" href="https://www.h1.cz" target="_blank" rel="noreferrer"> <div class="tl-year">2013</div> <div class="tl-role">SEO Strategist</div> <div class="tl-org muted-tl mono">H1.cz</div> <div class="tl-arrow">→</div> </a><a class="tl-row tl-link" href="https://2014.marketingfestival.cz/cs/prednaska/filip-podstavec.html" target="_blank" rel="noreferrer"> <div class="tl-year">2014</div> <div class="tl-role">Řečník · Marketing Festival</div> <div class="tl-org muted-tl mono">1 000 lidí v sále</div> <div class="tl-arrow">→</div> </a><a class="tl-row tl-link" href="https://www.marketingminer.com/cs" target="_blank" rel="noreferrer"> <div class="tl-year">2015</div> <div class="tl-role">Zakladatel · Marketing Miner</div> <div class="tl-org muted-tl mono">SEO nástroj - má firma, můj produkt</div> <div class="tl-arrow">→</div> </a><a class="tl-row tl-link" href="https://www.marketingfestival.cz/cs/video/prednaska/get-inside-the-head-of-a-crawler" target="_blank" rel="noreferrer"> <div class="tl-year">2017</div> <div class="tl-role">Řečník · Marketing Festival</div> <div class="tl-org muted-tl mono">2 000 lidí - Inside the head of a crawler</div> <div class="tl-arrow">→</div> </a><div class="tl-row"> <div class="tl-year">2019</div> <div class="tl-role">Vývojář naplno</div> <div class="tl-org muted-tl mono">Aktivně píšu produkční kód - Marketing Miner a další</div> <div class="tl-arrow">→</div> </div><a class="tl-row tl-link" href="https://www.mam.cz/novinky/online-a-social/2025-04/marketing-miner-kupuji-kadlcik-a-toulec-na-ceo-povysuje-tomas-novak/" target="_blank" rel="noreferrer"> <div class="tl-year">2025</div> <div class="tl-role">Exit · Marketing Miner</div> <div class="tl-org muted-tl mono">Úspěšně prodáno po 10 letech</div> <div class="tl-arrow">→</div> </a><a class="tl-row tl-link" href="https://shoptera.ai/cs" target="_blank" rel="noreferrer"> <div class="tl-year">2026</div> <div class="tl-role">Zakladatel · Shoptera</div> <div class="tl-org muted-tl mono">SDK pro vlastníky e-shopů - poskytuji zdarma</div> <div class="tl-arrow">→</div> </a><div class="tl-row"> <div class="tl-year">2026</div> <div class="tl-role">Na volné noze</div> <div class="tl-org muted-tl mono">AI do firem - dnes na této stránce</div> <div class="tl-arrow">→</div> </div> </div> </div> </section> <section class="sec" id="proces"> <div class="wrap"> <div class="sec-label reveal"><span class="num">03</span> Jak probíhá spolupráce</div> <h2 class="sec-h reveal">Od prvního hovoru k běžícímu řešení. Krok za krokem.</h2> <p class="sec-lede reveal">Žádné překvapení. Na začátku si zavoláme, pak teprve něco platíte.</p> <div class="process-grid reveal"> <div class="process-step"> <div class="process-num">01</div> <h3>30min hovor zdarma</h3> <p>Projdeme vaši firmu, marketing a sales situaci. Řeknu rovnou, jestli a kde u vás AI dává smysl. Bez závazku, bez prodejního tlaku.</p> <div class="process-price">Zdarma</div> </div><div class="process-step"> <div class="process-num">02</div> <h3>Audit a návrh</h3> <p>Sednu si s vašimi lidmi - obchodníky, marketingem, supportem. Zmapuji, kde se ztrácí leady, kde drhne prodej, kde leží příležitost na stole. Návrh, čím začít.</p> <div class="process-price">Dle rozsahu</div> </div><div class="process-step"> <div class="process-num">03</div> <h3>Pilot do produkce</h3> <p>30-60 dnů, jeden use case s měřitelným výsledkem (leady, konverze, response time). Stavím, testuji, předávám - včetně zaškolení vašeho člověka.</p> <div class="process-price">Dle rozsahu</div> </div><div class="process-step"> <div class="process-num">04</div> <h3>Postupné rozšiřování</h3> <p>Další use cases podle priority a návratnosti. Provoz na mém sdíleném serveru nebo u vás. Kód je vždy váš - kdykoliv můžete převzít.</p> <div class="process-price">Volitelné</div> </div> </div> <div class="process-cta reveal"> <button type="button" class="btn primary" data-open-contact>
Pojďme zjistit, kde vám AI pomůže <span class="arr">→</span> </button> </div> </div> </section> <section class="sec sec--card" id="sluzby"> <div class="wrap"> <div class="sec-label reveal"><span class="num">04</span> Co konkrétně stavím</div> <h2 class="sec-h reveal">AI, která vám přivádí klienty a obchod.</h2> <p class="sec-lede reveal">Čtyři hlavní oblasti, ve kterých dnes stavím. Klikněte do detailu, kde najdete konkrétní scénáře a ukázku rozsahu.</p> <div class="svc-primary-grid reveal"> <a href="/sluzby/lead-generation/" class="svc-card"> <div class="svc-card-num">01</div> <h3>Aktivní oslovování klientů</h3> <p>Najde a osloví nové klienty</p> <span class="svc-card-arr">Detail -&gt;</span> </a><a href="/sluzby/reklamni-automatizace/" class="svc-card"> <div class="svc-card-num">02</div> <h3>Reklamní automatizace</h3> <p>AI správa kampaní a testování variant</p> <span class="svc-card-arr">Detail -&gt;</span> </a><a href="/sluzby/voice-ai/" class="svc-card"> <div class="svc-card-num">03</div> <h3>Voice AI agenti</h3> <p>Telefonní linka 24/7, bere každý hovor</p> <span class="svc-card-arr">Detail -&gt;</span> </a><a href="/sluzby/content-engine/" class="svc-card"> <div class="svc-card-num">04</div> <h3>AI pro obsah a SEO</h3> <p>Články, popisy, newsletter, sociální sítě</p> <span class="svc-card-arr">Detail -&gt;</span> </a> </div> <div class="svc-secondary reveal"> <div class="svc-secondary-label">A samozřejmě i klasika - AI pro úspory</div> <div class="svc-secondary-grid"> <div class="svc-secondary-item"> <h4>Zákaznická podpora a chat</h4> <p>AI agent na chatu, emailu a telefonu. 70-80 % dotazů vyřeší sám, zbytek předá člověku s kontextem.</p> </div><div class="svc-secondary-item"> <h4>Zpracování dokumentů</h4> <p>Faktury, smlouvy, objednávky, formuláře. Extrakce dat, kontrola proti pravidlům, automatický zápis.</p> </div><div class="svc-secondary-item"> <h4>Interní databáze znalostí</h4> <p>Jeden vyhledávač přes všechny dokumenty firmy. Otázka v češtině, odpověď s odkazem na zdroj.</p> </div><div class="svc-secondary-item"> <h4>Automatizace workflow</h4> <p>Routing úkolů, schvalování, eskalace. Věci se neztrácí v emailech a nečekají na někoho, kdo zapomněl.</p> </div> </div> <p class="svc-secondary-note">
Tohle umím a dělám taky. Defenzivní use cases jsou snadno spočítatelné a klienti je mají rádi. Primárně ale stavím to nahoře - růst se měří jinak, ale posunuje firmu jinam.
</p> </div> <div class="svc-pricing reveal"> <div class="svc-pricing-label">A kolik že to tedy stojí?</div> <h3>Záleží na rozsahu. Konkrétní čísla doladíme podle vaší situace.</h3> <p>Některý use case je hotový za týden a stojí desítky tisíc. Jiný je 4měsíční stavba za půl milionu. Cena reflektuje co řešíme a co vám to přinese, ne marketing pricing tier.</p> <div class="svc-pricing-actions"> <button type="button" class="btn primary" data-open-contact>
Pojďme zjistit, kde vám AI pomůže <span class="arr">→</span> </button> </div> </div> </div> </section> <section class="sec sec--card" id="pripadovky"> <div class="wrap"> <div class="sec-label reveal"><span class="num">05</span> Vlastní projekty</div> <h2 class="sec-h reveal">Neradím jen ostatním. Sám stavím AI produkty.</h2> <p class="sec-lede reveal">Klientské reference rád sdílím v hovoru. Tady jsou projekty, které znáte pod jménem.</p> <a href="https://shoptera.ai/cs" target="_blank" rel="noreferrer" class="showcase reveal"> <div class="showcase-info"> <div class="showcase-tag">Vlastní produkt · 2026</div> <h3>Shoptera.ai</h3> <p>Automatická optimalizace produktových feedů pro e-shopy. Připojíte feed, vyberete AI scénář - a produkty se okamžitě stanou viditelnými pro AI nákupní agenty. Postaveno od nuly, poskytováno zdarma.</p> <div class="showcase-metrics"> <div class="showcase-metric"> <b>Stovky</b> <span>e-shopů</span> </div> <div class="showcase-metric"> <b>100 000+</b> <span>vylepšených produktů</span> </div> </div> </div> <div class="showcase-img"> <img src="/assets/shoptera.png" alt="Shoptera.ai - automatická optimalizace produktových feedů"> <div class="stamp">Live -&gt;</div> </div> </a> <a href="https://github.com/Filip-Podstavec/claude-leverage" target="_blank" rel="noreferrer" class="showcase reveal"> <div class="showcase-info"> <div class="showcase-tag">Open Source · 2026</div> <h3>Claude Leverage</h3> <p>Plugin pro Claude Code, který deleguje rutinní práci na levnější modely (Sonnet) a šetří Opus kontext pro rozhodování. Code review, commity, testy, context gathering - všechno běží automaticky přes sub-agenty.</p> <div class="showcase-metrics"> <div class="showcase-metric"> <b>40+</b> <span>GitHub stars</span> </div> <div class="showcase-metric"> <b>Open Source</b> <span>MIT licence</span> </div> </div> </div> <div class="showcase-img"> <img src="/assets/claude-leverage.png" alt="Claude Leverage - building blocks pro Claude Code"> <div class="stamp">GitHub -&gt;</div> </div> </a> </div> </section> <section class="sec hub-teaser" id="kde-zacit"> <div class="wrap"> <div class="sec-label reveal"><span class="num">06</span> Kde u vás AI dává smysl</div> <h2 class="sec-h reveal">Najděte si svůj obor nebo službu.</h2> <p class="sec-lede reveal">
Připravil jsem přehled konkrétních aplikací - podle oboru i podle typu služby. Honest framing - některé už pro klienty stavím, jiné by vznikly na míru. Klikněte do toho, co je vám blíže.
</p> <div class="hub-teaser-cta reveal"> <a href="/co-dnes-ai-dokaze/" class="btn primary">
Najít podle oboru <span class="arr">→</span> </a> <a href="/sluzby/" class="btn ghost">
Nebo podle služby <span class="arr">→</span> </a> </div> </div> </section> <section class="sec sec--card" id="faq"> <div class="wrap"> <div class="sec-label reveal"><span class="num">07</span> FAQ</div> <h2 class="sec-h reveal">Otázky, co lidi vždycky napadnou.</h2> <div class="faq reveal"> <div class="faq-item open" data-faq-item> <div class="faq-q"> <span>Tečou někam naše data?</span> <span class="faq-plus">+</span> </div> <div class="faq-a">Defaultně ne. Stavím na open-source modelech (Qwen, Kimi, Gemma) v Docker containeru u vás nebo na mém serveru v EU. Pro cloud API (Claude, GPT) si řeknu o explicitní souhlas a probereme, jaká data tam tečou.</div> </div><div class="faq-item " data-faq-item> <div class="faq-q"> <span>Musíme měnit naše stávající systémy?</span> <span class="faq-plus">+</span> </div> <div class="faq-a">Ne. AI vrstva sedne nad to, co máte - Smartsupp, Pipedrive, Raynet, Shoptet, vlastní CRM. Integruji se přes API nebo databázi. Quick wins za týdny, ne čtvrtletní transformace.</div> </div><div class="faq-item " data-faq-item> <div class="faq-q"> <span>Co když AI udělá chybu při komunikaci se zákazníkem?</span> <span class="faq-plus">+</span> </div> <div class="faq-a">Každá akce má guardrails - co AI smí, co nesmí, kdy předat člověku. Citlivé operace (vrácení peněz, změna objednávky nad částku) jdou vždy člověku ke schválení. Plus audit log a red-team testy před produkcí.</div> </div><div class="faq-item " data-faq-item> <div class="faq-q"> <span>Kolik to reálně stojí a jak rychle se to vrátí?</span> <span class="faq-plus">+</span> </div> <div class="faq-a">Od pár tisíc měsíčně po stovky tisíc za projekt - podle toho, co řešíme. Některý use case je hotový za týden, jiný je 4měsíční stavba. Konkrétní čísla na callu. Návratnost měřím v leadech a konverzi, ne v ušetřených hodinách.</div> </div><div class="faq-item " data-faq-item> <div class="faq-q"> <span>Funguje to v češtině pořádně?</span> <span class="faq-plus">+</span> </div> <div class="faq-a">Ano. Pro produkční nasazení v češtině používám modely od 20B parametrů (Qwen 3.5 35B MoE, Kimi K2.6), kde je čeština na úrovni angličtiny. Menší modely (pod 14B) pro češtinu nedoporučuji - halucinují a dělají gramatické chyby.</div> </div><div class="faq-item " data-faq-item> <div class="faq-q"> <span>Co s tím, když odejdete nebo nebudu spokojený?</span> <span class="faq-plus">+</span> </div> <div class="faq-a">Kód je vždy váš. Postavený standardními technologiemi (Python, TypeScript, Docker, open-source frameworks), takže ho převezme jakýkoliv vývojářský tým. Žádný vendor lock-in. Po prvních 3 měsících lze ukončit kdykoliv.</div> </div><div class="faq-item " data-faq-item> <div class="faq-q"> <span>Jak měříte úspěch projektu?</span> <span class="faq-plus">+</span> </div> <div class="faq-a">Před začátkem si dohodneme metriku, kterou budeme sledovat. Pro růstové aplikace obvykle leady, konverze, response rate, AOV. Pro defenzivní ušetřené hodiny nebo objem dotazů obsloužený AI. Žádné &quot;lepší podpora&quot; - vždy konkrétní číslo.</div> </div> </div> </div> </section> <script type="module">const s=document.querySelectorAll("[data-faq-item]");for(const e of s)e.addEventListener("click",()=>{const t=e.classList.contains("open");for(const o of s)o.classList.remove("open");t||e.classList.add("open")});</script> <section class="sec booking-section" id="rezervace" data-astro-cid-ki34gigi> <div class="wrap" data-astro-cid-ki34gigi> <div class="sec-label reveal" data-astro-cid-ki34gigi> <span class="num" data-astro-cid-ki34gigi>08</span> Pojďme se bavit
</div> <h2 class="sec-h reveal" data-astro-cid-ki34gigi>Napište mi pár vět. Odpovím vám.</h2> <p class="reveal booking-lede" data-astro-cid-ki34gigi>
Stačí krátký popis vaší situace - co řešíte, kde to drhne. Odpovím rovnou, jestli a kde u vás AI dává smysl a kolik by to stálo. Pokud nedává smysl nic, řeknu to taky. Cenu kvůli tomu nezvyšuji.
</p> <div class="reveal booking-cta-actions" data-astro-cid-ki34gigi> <button type="button" class="btn primary booking-cta-primary" data-open-contact data-astro-cid-ki34gigi>
Pojďme zjistit, kde vám AI pomůže <span class="arr" data-astro-cid-ki34gigi>→</span> </button> </div> <div class="reveal booking-alt" data-astro-cid-ki34gigi> <span class="booking-alt-text" data-astro-cid-ki34gigi>
nebo přímo na <a href="/cdn-cgi/l/email-protection#9afcf3f6f3eab4eaf5fee9eefbecfff9dafdf7fbf3f6b4f9f5f7" data-astro-cid-ki34gigi><span class="__cf_email__" data-cfemail="fb9d9297928bd58b949f888f9a8d9e98bb9c969a9297d5989496">[email&#160;protected]</span></a> </span> </div> </div> </section>  </main> <footer> <div class="wrap footer-stack"> <div class="fw"> <div>© 2026 Filip Podstavec · Postaveno za víkend (jak jinak)</div> <div class="footer-links"> <a href="/kontakt/">Kontakt</a> <a href="/cdn-cgi/l/email-protection#f2949b9e9b82dc829d96818693849791b2959f939b9edc919d9f">E-mail</a> <a href="https://www.linkedin.com/in/filippodstavec" target="_blank" rel="noreferrer">LinkedIn →</a> <a href="https://x.com/filippodstavec" target="_blank" rel="noreferrer">X</a> <a href="https://www.facebook.com/podstavec/" target="_blank" rel="noreferrer">Facebook</a> <a href="https://github.com/Filip-Podstavec" target="_blank" rel="noreferrer">GitHub</a> </div> </div> <div class="footer-meta">
IČO 76206611 · DIČ CZ9001083520 · Padolí 171, 549 31 Hronov
</div> </div> </footer>  <div id="contact-modal" class="contact-modal" aria-hidden="true" role="dialog" aria-labelledby="contact-modal-title"> <div class="contact-modal-backdrop" data-modal-close></div> <div class="contact-modal-inner" data-stop> <div class="contact-modal-header"> <div> <div class="contact-modal-eyebrow">Pojďme zjistit, kde vám AI pomůže</div> <h2 id="contact-modal-title" class="contact-modal-title">Stačí pár řádků. Odpovím vám.</h2> </div> <button type="button" class="contact-modal-close" data-modal-close aria-label="Zavřít">×</button> </div> <form id="contact-form" class="contact-form" novalidate> <label class="cm-label"> <span>Co u vás řešíme? <em>povinné</em></span> <textarea name="text" rows="5" required minlength="10" maxlength="3000" placeholder="Krátký popis vaší situace, co byste chtěli řešit, kde to drhne. Nemusíte být dlouhý - pár vět stačí."></textarea> </label> <label class="cm-label"> <span>Váš web nebo LinkedIn <em class="optional">volitelné</em></span> <input type="url" name="url" placeholder="https://" maxlength="500"> </label> <label class="cm-label"> <span>Váš email <em>povinné</em></span> <input type="email" name="email" required maxlength="200" placeholder="vy@firma.cz"> </label> <input type="text" name="honeypot" tabindex="-1" autocomplete="off" class="cm-honeypot" aria-hidden="true"> <div class="cm-actions"> <button type="submit" class="btn primary cm-submit">
Odeslat <span class="arr">→</span> </button> <span class="cm-note">Většinou odpovím do 24 hodin.</span> </div> <div class="cm-status" data-status></div> </form> <div class="contact-modal-success" data-success hidden> <div class="cm-success-icon" aria-hidden="true">✓</div> <h3>Mám to. Ozvu se vám.</h3> <p>Většinou odpovím do 24 hodin. Pokud spěcháte, napište mi rovnou na <a href="/cdn-cgi/l/email-protection#1a7c7376736a346a757e696e7b6c7f795a7d777b737634797577"><span class="__cf_email__" data-cfemail="55333c393c257b253a31262134233036153238343c397b363a38">[email&#160;protected]</span></a>.</p> <button type="button" class="btn ghost" data-modal-close>Zavřít</button> </div> </div> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="module">const m="https://api.podstavec.cz",o=document.getElementById("contact-modal"),n=document.getElementById("contact-form"),t=o?.querySelector("[data-status]"),a=o?.querySelector("[data-success]"),y=o?.querySelectorAll("[data-modal-close]");function d(){if(!o)return;o.setAttribute("aria-hidden","false"),document.body.style.overflow="hidden";const e=o.querySelector('textarea[name="text"]');setTimeout(()=>e?.focus(),50)}function l(){o&&(o.setAttribute("aria-hidden","true"),document.body.style.overflow="",setTimeout(()=>{n&&a&&!a.hidden&&(n.reset(),a.hidden=!0,n.style.display="",t&&(t.textContent=""))},250))}window.addEventListener("open-contact-modal",d);y?.forEach(e=>e.addEventListener("click",l));document.addEventListener("keydown",e=>{e.key==="Escape"&&o?.getAttribute("aria-hidden")==="false"&&l()});document.querySelectorAll("[data-open-contact]").forEach(e=>{e.addEventListener("click",s=>{s.preventDefault(),d()})});n?.addEventListener("submit",async e=>{if(e.preventDefault(),!n||!t)return;const s=n.querySelector('button[type="submit"]');s?.setAttribute("disabled","true"),t.textContent="Odesílám...",t.className="cm-status pending";const c=new FormData(n),u={text:String(c.get("text")||""),email:String(c.get("email")||""),url:String(c.get("url")||""),honeypot:String(c.get("honeypot")||""),source:window.location.pathname};try{const r=await fetch(m,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(u)}),i=await r.json().catch(()=>({}));r.ok&&i.ok?(a&&(a.hidden=!1),n.style.display="none",t.textContent=""):(t.textContent=i.error||"Něco se pokazilo. Zkuste to znovu.",t.className="cm-status error")}catch{t.textContent="Nepodařilo se odeslat. Zkuste to znovu, nebo napište na filip.podstavec@gmail.com.",t.className="cm-status error"}finally{s?.removeAttribute("disabled")}});</script> <script type="module">const t=new IntersectionObserver(o=>{for(const e of o)e.isIntersecting&&(e.target.classList.add("in"),t.unobserve(e.target))},{threshold:.15});document.querySelectorAll(".reveal").forEach(o=>t.observe(o));if(window.location.hash){const o=window.location.hash.slice(1);setTimeout(()=>{const e=document.getElementById(o);e&&e.scrollIntoView({behavior:"smooth",block:"start"})},100)}</script> </body> </html>