Datově řízení agenti, kteří běží kdekoli a připojí se k čemukoli — postavené tak, jak bychom to stavěli pro sebe.
Technický průvodce · self-hosted · stavový · modulární
Letta je pár měsíců stará, zřídka používaná knihovna pro stavové agenty. Podívali jsme se na ni a došlo nám: dá se z ní postavit jedna z prvních plně self-hosted, zero-retention a přitom externě udržovaných základen pro stavové agenty. Tak jsme do toho šli a postavili ji.
Zatímco konkurence pořád lepí vlastní smyčku agenta na Vercel AI SDK, my ten potenciál už využíváme.
Postavíme jakéhokoli datově řízeného agenta, rozběhneme ho kdekoli a propojíme s čímkoli, na co umíme napsat konektor — bez neustálého hlídání API modelů.
Zbytek prezentace je architektura, která tu větu naplňuje, a snímky, které dokazují, že to už běží.
Nasadili jsme ho u Dr. Max jako analytika marketingových e-mailů — čte živou databázi kampaní, odpovídá v jazyce uživatele a cituje čísla, která sám našel. Jen jedna z mnoha konfigurací stejného hubu.
Není to nástroj na jednu úlohu — je to univerzální hub. Stejné jádro nakonfigurujeme jako kteréhokoli z těchto agentů; analytik marketingových e-mailů je jen jeden příklad.
Čte výsledky e-mailových kampaní, hledá vzorce a radí s dalším rozesláním.
Odpovídá nad vaší interní bází znalostí a dokumentací — v tónu vaší značky.
Dotazuje vaše databáze, počítá metriky a vrací reporty v přirozeném jazyce.
Sám si dojde na internet pro aktuální data — kurzy, počasí, ceny, novinky.
Pracuje nad soubory na disku, čistě lokálně — žádná data neopustí stroj.
Provede zaměstnance HR procesy, onboardingem nebo interními postupy.
Připojíme ho na internet, do vaší interní sítě i čistě lokálně — a dáme mu libovolnou osobnost, jazyk i způsob chování.
Chatovací rozhraní v Reactu s přihlášením, sezeními a náhledy uvažování i volání nástrojů — dodané jako Web Component, který vložíte jako kterýkoli HTML tag.
Spravuje identitu (Argon2id + JWT), streamovací protokol, RBAC a integraci s běhovým prostředím agenta. Fetch handlery nezávislé na frameworku.
Řízení přístupu se čtyřmi rolemi, katalog agentů, dohled nad sezeními, přepínače funkcí — vše chráněné a plně konfigurovatelné.
Jedno izolované nasazení na organizaci. Žádná multi-tenancy, žádné sdílené instance,
žádné tenant_id — izolace mezi zákazníky z principu.
<vas-chat></vas-chat> + jeden <script>
Každá šipka je kontrakt, který řídíme — změny nahoře se zastaví na hranici.
Moderní, zřídka používaná knihovna pro stavové, self-hosted agenty — vyvíjená firmou mnohem větší než my.
Konkurence utrácí engineering rozpočet za znovuvytváření smyčky agenta a honbu za API poskytovatelů. My to delegujeme na platformu, jejímž jediným účelem je dělat to správně — a své hodiny věnujeme vašim integracím.
Protože to řeší běhové prostředí, soustředíme se na integrace, ne na držení kroku s API změnami každého poskytovatele.
execute_shell)
Konverzace, paměť i identita sedí v databázích, které řídíte — jedno nasazení, vaše servery, váš region.
Směrováno přes Bedrock EU — výchozí nastavení AWS: žádné ukládání promptů/výstupů, žádný trénink, žádná lidská kontrola.
Self-hosted prostředí znamená žádný SaaS prostředník neuchovává vaše prompty. „Nulová retence" = žádná třetí strana si nic nedrží.
Jediný stav, který přidáváme, je malá databáze na vašem disku. Můžete ji prohlížet, zálohovat i mazat. Datová rezidence a DPA: čisté.
Vaše barvy, fonty, logo přes CSS proměnné. ~10 řádků + stylopis.
Vlastní tlačítka, hlavičky, akce u zpráv přes slot props.
Poskládejte rozvržení z primitiv pro chirurgické úpravy.
Vše, co jste viděli pod značkou „Data Club AI Hub", je restyling Úrovně 1 — stejná knihovna jako pro každého zákazníka, jen oblečená do motivu.
Katalog agentů · dohled nad sezeními všech uživatelů (jen pro čtení) · plánované rotující zprávy · připojení, přepínače funkcí, rotace klíčů.
Stabilní proud událostí server→klient, který přežije změny prostředí/SDK. Váš UI kontrakt se nerozbije, když se změní nadřazená vrstva.
Odejděte a vraťte se, zatímco agent pracuje — stream se znovu připojí a přehraje zmeškané události z perzistentního logu.
Throttle subprocesů na tah s dynamickou RAM bránou + tvrdým stropem — elegantní
503 místo spadlého stroje.
Server je jediný zdroj pravdy o stavu tahu; UI je čistá derivace. Zrušení skutečně zruší.
Vyhledávání nad vašimi znalostmi — sémantické hledání zabudované do nástrojů agenta.
Nářadí, které naši inženýři používají ke skládání vícekrokových, víceagentních workflow, jež toho na pozadí zvládnou mnohem víc.
Zkušení AI inženýři staví agenty, kteří přemýšlí lépe než konvenční request/response boti.
Protože nudné vrstvy jsou vyřešené, naše energie jde do toho, aby agenti byli chytřejší — ne do držení kroku s API poskytovatelů.
Dodáváme AI produkty, za které bychom se nestyděli je sami
používat —
a s AI pracujeme pokročilým způsobem.
Škálovatelné, stabilní, udržovatelné z principu. Zkušený AI engineering tým, který rychle přidává funkce — na základech stavěných tak, aby je unesly.
Řekněte nám data a úkol. Pokud na to umíme napsat konektor, posadíme na to agenta — běžícího kdekoli, na vaší infrastruktuře.
A nejlepší důkaz, že tomu věříme? Používáme ho i my sami — na vlastních projektech, každý den.
·
lets-go-digital@dataclub.cz
Jeden vlastní HTML element + jeden script tag. Běží ve WordPressu, Vue, Angularu, čistém HTML i Next.js — všude, co vykreslí webovou stránku.
Zadokujte ho do svého webu jako asistenční panel — propojený s daty vašeho webu přes konektor nebo soubory na disku.
Vyhrazená stránka: např. agent, který přes webhook stáhne dnešní počasí (nebo kurzy, objednávky) a diskutuje o něm.
Pokročilý analytický agent nad vašimi daty — těžká analytická konzole na vyhrazené stránce.
<script src="https://chat.vase-domena.cz/widget.js"></script>
<vas-chat></vas-chat> <!-- a to je celé vložení -->
Takhle snadno se Web Component zasadí do existující stránky. Dvě tlačítka, dvě reálné integrační situace — stejný widget, stejný kód.
Vysune se z pravé strany přes 70 % šířky stránky — jako asistenční panel vedle vašeho obsahu.
Nahradí celou stránku aplikací — jako vyhrazený samostatný web s tlačítkem zpět.
Živé demo na demo.ai-hub.dataclub.cz. Jinak platí snímky výše — je to
stejný produkt. (ESC = přehled snímků.)