2026 · E-commerce, šperky
Fotografie šperků na modelce bez focení
Karatvue je aplikace pro Windows a macOS. Vložíte odkaz na produkt nebo tři fotografie z telefonu a aplikace z nich vytvoří fotografie na modelce: stejný kámen, stejné osazení, skutečné měřítko. Fotografie generuje model AI, hotové soubory zůstávají v počítači klienta.
- Platforma
- Windows a macOS
- Vstup
- odkaz na produkt nebo 3 fotografie z telefonu
- Produktové fotografie pro model
- až 24
- Formáty záběru
- 8, od 9:16 do 21:9
- Výsledek
- JPEG do 2048 px
- Vyúčtování
- záloha v PLN, náklady před renderingem
- Kód aplikace
- 59 143 řádků TypeScriptu
- První commit
- 11. září 2026
01Výzva
Katalog roste rychleji než focení
Ateliér nebo obchod se šperky přidává každý týden nové vzory. Produktová fotografie na bílém pozadí neukáže měřítko ani to, jak přívěsek sedí na krku. Focení na modelce vyžaduje studio, fotografa, modelku a retuš, takže obvykle zahrnuje jen část kolekce.
02Řešení
Odkaz nebo tři fotografie, potom plán záběrů
Aplikace načte stránku produktu v libovolném e-shopu nebo použije fotografie z telefonu. Z popisu zjistí rozměry produktu, sestaví plán záběrů: scéna, polopostava, detail, detailní záběr, portrét, a vygeneruje jednotlivé snímky s náhledem průběhu. Hotová sada se stáhne jako archiv ZIP.
-
Stejný kámen, stejné osazení
Obrazový model dostává referenční fotografie v rozlišení 2100 px na bílém pozadí a až 24 fotografií produktu z e-shopu.
-
Osm formátů záběru
9:16, 2:3, 3:4, 1:1, 4:3, 3:2, 16:9 a 21:9. Výsledek se škáluje filtrem Lanczos na 2048 px, JPEG v kvalitě 95.
-
Cena zobrazená před renderováním
Předplacený účet v PLN. Náklady na každé volání modelu jsou vidět před vykreslením i po něm a zůstatek nepropadá.
-
Fotografie zůstávají klientovi
Hotové soubory se ukládají do počítače klienta. Fakturační server ukládá pouze název modelu, náklady a dobu volání.
03Technologie
Desktopová aplikace a fakturační server
Aplikace je postavená na Tauri 2 (Rust) s enginem v Node.js. Server HEXART vydává licence, ve výchozím nastavení pro jednu pracovní stanici, uchovává klíč k poskytovateli modelů a účtuje volání v PLN. Kredit lze dobít kartou přes Stripe nebo bankovním převodem na základě proforma faktury.
Obrázky generuje GPT Image 2.5 (OpenAI) prostřednictvím OpenRouter. K procházení obchodů a popisů produktů slouží samostatný menší jazykový model.
Prodej zajišťuje také telefonní linka 58 500 40 64. Hovory vyřizuje AI asistentka se syntetickým hlasem na ústředně, kterou jsme vytvořili na platformě Asterisk.
04Jak vznikl
Od prvního commitu k aplikaci za 11 dní
První commit studia vznikl 11. září 2026. Dne 15. září dostaly podmínky verzi 1.0 a 22. září měla desktopová aplikace build 201. Web karatvue.com je dnes na buildu 299.
Úkoly KV-01 až KV-21 přebíraly relace AI agentů, každá na vlastní větvi. Na hlavní větvi je 59 143 řádků TypeScriptu ve 239 souborech, 16 392 řádků CSS a 53 testovacích souborů.
05Stav
Co nás ještě čeká
Podepisování kódu (notarizace Apple a certifikát Windows) čeká na vývojářské účty. V plánu je zpracování celé kolekce v jednom průchodu, server MCP a REST API a také režim videa a reels.
Materiály z realizace
Snímek obrazovky ze stránky karatvue.com, 28. října 2026.
Otázky a odpovědi
Dotazy ke Karatvue
Jsou fotografie z Karatvue generované pomocí AI?
Ano. Fotografie na modelce generuje obrazový model GPT Image 2.5 (OpenAI) prostřednictvím OpenRouter. Kámen, osazení a měřítko vycházejí z fotografií produktu, které aplikace předává modelu jako referenci.
Kolik stojí jedna fotografie?
Ceník není veřejný. Účet se dobíjí předem v PLN a náklady na každé spuštění modelu jsou vidět v aplikaci před renderováním i po něm. Cena vychází z nákladů na model a marže sjednané ve smlouvě.
Kde jsou fotografie uloženy?
Hotové fotografie se ukládají do počítače klienta. Fakturační server neuchovává fotografie ani jejich obsah, pouze název modelu, cenu a dobu volání.
Máte kolekci bez fotografií na modelce?
Předvedeme Karatvue na vašich produktech. Domluvte si schůzku nebo nám napište, kolik vzorů obsahuje váš katalog.
Domluvit workshop s Paulem
Vyberte si třicet minut nebo celý workshop. Termín rezervujete v kalendáři a potvrzení přijde ihned.