Jeden človek, jeden uzol:
federačný model Mycelia
Kompletný popis modelu uzlov a vlákien v jazyku pre netechnických ľudí. Prečo je človek jeden uzol naprieč celým ekosystémom, ako si nad zdieľanou pôdou postaví appku ktokoľvek — a čo to konkrétne znamená pre podnikateľskú sieť.
Cieľová zrozumiteľnosť: netechnický človek, ktorý vedie sieť ľudí — klub, komunitu, združenie podnikateľov. Celý text je postavený okolo jedného modelového čitateľa: organizátora siete Podnikatelé Slovácka. Nájdeš tu kompletný popis dátového modelu Mycelia (uzly a vlákna), vysvetlenie, prečo sa naň vie napojiť ktokoľvek s vlastnou aplikáciou, a ku každej téme jednoduchý nákres.
Začnime u teba: sieť, ktorá žije zo vzťahov, ale nikde ich nemá zapísané
Predstav si, že vedieš sieť podnikateľov. Povedzme Podnikatelé Slovácka — región za riekou Moravou, kúsok od Záhoria, kde toto celé píšem. Organizuješ raňajky podnikateľov, konferencie, výjazdy do firiem. Prepájaš ľudí: stolár z Kyjova potrebuje weby, tak ho zoznámiš s markeťáčkou z Hodonína. Toto prepájanie je tvoja hodnota. To je dôvod, prečo ľudia platia členské.
A teraz úprimná otázka: kde máš tie vzťahy zapísané?
Členovia sú v Exceli. E-maily v Mailchimpe. Prihlášky na raňajky v Google formulári. Fotky z akcií na Disku. Kto koho komu odporučil — to máš v hlave. Kto bol na ktorých akciách — to nemá nikto. Keď člen zmení firmu alebo e-mail, opravuješ to na štyroch miestach a na piatom sa na to zabudne. Sieť žije zo vzťahov, ale dáta o vzťahoch neexistujú. Existujú len zoznamy.
Tento článok popisuje dátový model, ktorý je stavaný presne pre takýto svet. Volá sa Mycelium — podľa podhubia, ktoré v lese prepája korene stromov. A jeho jadro je tak jednoduché, že sa zmestí do dvoch viet.
Celý model v dvoch vetách: uzol a vlákno
Klasický firemný softvér rozdeľuje realitu do desiatok oddelených tabuliek — kontakty, firmy, projekty, úlohy, akcie, faktúry… Každá tabuľka je vlastná ohrada a medzi ohradami sa buduje krehké potrubie.
Mycelium má namiesto dvadsiatich tabuliek dve:
1. Uzly (anglicky nodes) — všetko, čo existuje. Človek je uzol. Projekt je uzol. Udalosť je uzol. Úloha, nápad, dokument, nástroj — všetko uzly. Každý uzol má svoj typ a svoje vlastnosti (meno, dátum, popis…).
2. Vlákna (anglicky edges, doslova „hrany") — všetko, čo sa medzi uzlami deje. „Karel sa zúčastnil raňajok." „Marie má na stole úlohu." „Táto úloha patrí pod festival." Každé vlákno má svoj typ, smer a čas vzniku. Vzťah tu nie je poznámka v kolónke — je to plnohodnotný záznam, rovnako dôležitý ako uzly, ktoré spája.
Uzly majú v Myceliu osem základných typov — v jazyku podnikateľskej siete:
- Osoba — člen, hosť, partner, dodávateľ, novinárka, starosta. Ktokoľvek.
- Projekt — dlhodobá iniciatíva: festival, ročník konferencie, mentoringový program.
- Udalosť — raňajky, workshop, výjazd do firmy. Minulé aj plánované; časová os siete.
- Úloha — konkrétna vec s termínom a vlastníkom: „zabezpečiť priestor", „poslať pozvánky".
- Signál — surový podnet: dopyt člena, nápad, grantová výzva, tip na spoluprácu. Materiál, z ktorého neskôr rastú projekty a úlohy.
- Nástroj — čo sieť používa a platí: softvér, technika, priestory.
- Príloha — zmluva, fotka, prezentácia, PDF pripnuté k čomukoľvek.
- Kruh — kontextová nálepka sveta, do ktorého vec patrí: „členovia", „partneri", „mesto Hodonín".
A to je celé. Nič viac model nepotrebuje — pretože skoro všetko, čo sieť robí, je buď nová vec (uzol), alebo nový vzťah (vlákno). Prihláška na raňajky? Vlákno medzi osobou a udalosťou. Odporúčanie? Signál prepojený vláknami na dvoch ľudí. Sponzoring festivalu? Vlákno medzi projektom a osobou.
Ešte jedna vlastnosť, ktorá je pre sieť dôležitá: vlákna sa nemažú, len uspávajú. Keď člen vystúpi, jeho vzťahy sa označia ako ukončené — ale história zostáva. O päť rokov vieš povedať, kto bol pri zrode festivalu, kto koho priviedol a ako sieť rástla. Pamäť namiesto mazania.
Kľúčový princíp: človek je jeden uzol naprieč celým ekosystémom
Toto je najdôležitejšia myšlienka celého článku, preto jej venujme čas.
V dnešnom svete existuje Karel Dvořák v tvojom Exceli, v tvojom Mailchimpe, v CRM svojho dodávateľa, v evidencii hospodárskej komory a v piatich ďalších systémoch. Šesť kópií toho istého človeka. Každá trochu iná, každá zastaráva vlastným tempom. Keď si zmení telefónne číslo, pravda sa rozpadne na šesť verzií.
V Myceliu platí opačné pravidlo: jedna osoba = jeden uzol. Karel existuje v databáze presne raz. To, čo sa líši, nie sú kópie Karla — ale pohľady na neho. Tvoja sieť ho vidí ako člena s históriou účastí. Bistro, kde obeduje, ho vidí ako zákazníka s kreditom. Konzultačná firma ho vidí ako klienta. Všetci sa pozerajú na ten istý uzol — každý cez vlastnú šošovku a každý vidí len to, čo mu patrí.
Prečo je to také dôležité?
- Aktuálnosť zadarmo. Karel si raz zmení e-mail — a zmena platí všade, kde má Karel vzťahy. Nie preto, že by existovala synchronizácia, ale preto, že synchronizácia nie je potrebná. Je to ten istý záznam.
- Vzťahy sa dajú sčítavať. Keď je Karel jeden uzol, dajú sa jeho vlákna čítať spolu: člen siete + zákazník bistra + rečník na konferencii = jeden celistvý obraz človeka, nie tri torzá.
- Súkromie ostáva oddelené. Jeden uzol neznamená, že všetci vidia všetko. Každý svet (v Myceliu sa volá workspace — pracovný priestor) vidí osobu len cez svoju šošovku: sieť vidí členstvo a účasti, bistro vidí kredit. Šošovky sa neprelínajú, pokiaľ to ich majitelia nedovolia.
A vlákna sú to, čo dáva uzlu význam. Uzol „Karel" sám o sebe je len meno. Karlove vlákna — kde bol, čo vedie, komu pomohol, čo hľadá — to je jeho skutočný vzťah k okoliu. V Myceliu je človek definovaný nie kolónkami, ale svojou sieťou.
Gramatika vlákien: osem slovies, ktorým rozumie každá appka
Aby vlákna neboli chaos, majú gramatiku — pevný zoznam typov, každý s jasným významom a smerom. Ako slovesá v jazyku: keď sa všetci dohodneme, čo znamená „zúčastnil sa", rozumie tomu každý program aj každá umelá inteligencia, ktorá s dátami pracuje.
Pre teba ako organizátora siete z toho vyplýva jednoduchý preklad:
- Prezenčka z raňajok = zväzok vlákien involves medzi udalosťou a osobami.
- „Marie má zohnať rečníka" = vlákno assigned_to medzi úlohou a Marie.
- Sponzor festivalu = vlákno invested_by medzi projektom a osobou.
- „Tento workshop je súčasťou festivalu" = vlákno child_of medzi udalosťami.
- „Z Karlovho dopytu vznikla úloha nájsť dodávateľa" = vlákno derived_from medzi úlohou a signálom.
Gramatika je pritom otvorená — každý svet si môže doplniť vlastné typy uzlov a vlákien (napríklad „mentoruje" alebo „odporučil"). Dôležité je, že typy sú pomenované a verejné, takže im rozumie každý, kto sa na dáta napojí.
Otvorený model: na tú istú pôdu sa vie napojiť ktokoľvek
Teraz to hlavné, čo odlišuje Mycelium od bežného softvéru: model aj dáta sú zdieľané. Mycelium nie je aplikácia, ktorú si kúpiš. Je to pôda — a aplikácie sú rastliny, ktoré na nej rastú.
Bežný softvér funguje ako ohrada: dáta žijú vo vnútri produktu a von sa dostanú len exportom. Mycelium to obracia: dole je jedna spoločná databáza uzlov a vlákien, hore ľubovoľný počet aplikácií. Každá aplikácia je len iný pohľad na tú istú pôdu — a pretože model (typy uzlov, gramatika vlákien) je verejný a zdokumentovaný, novú aplikáciu si vie postaviť ktokoľvek: programátor, agentúra, alebo dnes už aj šikovný netechnický človek s AI nástrojom na kódovanie.
Čo z toho prakticky vyplýva:
- Nová appka vidí existujúce dáta od prvej minúty. Postavíš katalóg členov? Nemusíš nič importovať — členovia (uzly) a ich vzťahy (vlákna) už v pôde sú. Appka ich len zobrazí po svojom.
- Zrušená appka nič nezoberie so sebou. Keď event manažér nahradíš lepším, dáta o udalostiach a účastiach zostávajú v pôde. Vymenil si rastlinu, nie pole.
- Appky si navzájom rozumejú bez integrácie. Katalóg členov a event manažér nepotrebujú prepojenie cez tretiu službu — čítajú a píšu tie isté uzly a vlákna.
- Umelá inteligencia vidí celok. AI asistent nad jednou pôdou vie odpovedať na otázky naprieč všetkými aplikáciami naraz: „Ktorí členovia boli na posledných troch raňajkách, ale ešte nikdy na konferencii?" — jedna otázka, sekundová odpoveď.
A dôležitá poistka: dáta zostávajú tvoje. Mycelium je otvorený model nad otvorenou databázou (Postgres). Pôda je hostovaná na jednom mieste — prečo, to vysvetlím o chvíľu pri federácii — ale tvoje dáta sú kedykoľvek exportovateľné a ak by projekt Mycelium zajtra zanikol, uzly, vlákna a história zostávajú čitateľné každému, kto vie pracovať s databázou. Žiadny trezor, z ktorého sa nedá odísť.
Ako by to vyzeralo pre Podnikatele Slovácka
Vráťme sa k tebe. Nasadenie Mycelia pre tvoju sieť by znamenalo vlastný svet — tvoj „les" na spoločnej pôde, s dátami pod tvojimi pravidlami — a v ňom:
- Členovia ako uzly-osoby. Jednorazový import z Excelu. Každý člen raz, s kruhmi „člen", „partner", „hosť".
- Akcie ako uzly-udalosti. Raňajky, konferencie, výjazdy — a prezenčky ako vlákna involves. Od tej chvíle má sieť pamäť: kto chodí, kto prestal chodiť, koho akcie priťahujú.
- Dopyty a odporúčania ako signály. „Karel hľadá dodávateľa obalov" je signál prepojený na Karla. Keď ho prepojíš s Marie, ktorá obaly vyrába, vznikne vlákno — a odporúčanie prestane žiť len v tvojej hlave. O rok vieš vytiahnuť: koľko prepojení sieť urobila, ktoré vyústili do spolupráce, kto je najväčší prepájač.
- Festival ako projekt. Sponzori cez invested_by, organizačné úlohy cez assigned_to a part_of, sprievodné workshopy cez child_of.
Výhody, ktoré z toho pre teba padajú:
- Koniec prepisovania. Jeden zdroj pravdy o členoch namiesto Excelu + Mailchimpu + formulárov. Newsletter appka aj prezenčka čítajú ten istý uzol.
- Hodnota siete sa stáva viditeľnou. Odporúčania a prepojenia — tvoja skutočná práca — sú dáta, nie folklór. Vieš ich ukázať členom, partnerom aj na valnej hromade.
- Otázky, na ktoré si dnes nevie odpovedať nikto: „Kto z členov je aktívny, ale za rok nedostal jediné odporúčanie?" „Ktorí hostia boli na 3+ akciách a stále nie sú členmi?" — presne kandidáti na oslovenie.
- Sieť prežije teba. Keď raz odovzdáš štafetu, nástupca nedostane šanón a tvoje telefónne poznámky — dostane živý graf s desaťročnou pamäťou.
Federácia: jedna pôda, mnoho lesov
A teraz časť, kvôli ktorej sa model volá federačný — a zároveň najdôležitejšie architektonické rozhodnutie celého Mycelia.
Tvoja sieť nie je sama. Kúsok za riekou je Záhorácky klub podnikateľov. V Senici beží bistro, občianske združenie, farmárske trhy, konzultačná firma. Každý z týchto ekosystémov je vlastný „les": vlastné dáta, vlastné pravidlá, vlastná suverenita.
Ale pozor — a tu prichádza to rozhodnutie: všetky tieto lesy rastú na jednej pôde. Mycelium je databáza hostovaná na jednom mieste. Jeden server, jedna databáza, jeden vesmír uzlov a vlákien.
Prečo? Vráť sa ku kľúčovému princípu z úvodu: jeden človek = jeden uzol. Tento sľub sa dá dodržať len vtedy, keď je pôda jedna. V momente, keď by si každá sieť prevádzkovala vlastnú kópiu databázy, kópie ľudí sa vrátia zadnými dverami — Karel by bol znova raz u teba, raz v ZKP, raz v bistre, a sme presne tam, kde sme boli s Excelom a Mailchimpom, len s krajšou technológiou. Preto suverenita lesov v Myceliu nestojí na vlastných serveroch, ale na pravidlách viditeľnosti: každý svet vidí len svoje šošovky, svoje vlákna a to, čo mu iné svety vedome zdieľajú. Hranica lesa je pravidlo, nie plot okolo vlastného servera.
Ako sa potom pripája okolie? Živým napojením, nie kópiou dát. Každá ďalšia inštalácia, appka či sieť sa na pôdu napája dvoma dverami:
- API — programové rozhranie pre aplikácie. Tvoj webový katalóg členov, členská appka alebo rezervačný systém čítajú a píšu priamo do živého grafu. Nič sa neexportuje, nič sa nesynchronizuje — appka sa pýta pôdy.
- MCP — „AI konektor" (Model Context Protocol) — dvere pre umelú inteligenciu. Cez MCP sa na graf napojí Claude alebo iný AI asistent a pracuje s ním v bežnej reči: založí kontakt po networkingovom večere, nájde členov bez odporúčania, prepojí dopyt s ponukou. Toto nie je vízia — Mycelium má MCP server v prevádzke a AI cez neho do grafu reálne zapisuje každý deň.
Ako sa pôda plní: capture v teréne
A ako sa tá jedna pôda vlastne plní? V teréne — presne tam, kde sa realita deje. Každý, kto má Mycelium, zachytáva signály priamo v momente, keď vznikajú: na trhu, na raňajkách podnikateľov, v aute po stretnutí. Napíšeš (alebo nadiktuješ) jednu vetu — a AI z nej vytiahne uzly a vlákna: osobu, úlohu s termínom, signál. Ukáže ti náhľad a jedným dotykom to celé pristane v grafe, správne previazané. Realita z terénu tak zostáva zachytená hneď — nič nečaká na večerné prepisovanie poznámok a nič sa cestou nestratí. Takto vyzerá capture mód mobilnej appky:
Dôležité je, že takto zachytáva každý člen ekosystému — nielen ty ako organizátor. Desať ľudí v teréne znamená desať párov očí, ktoré plnia spoločnú pôdu: dopyty, kontakty, postrehy z akcií. AI ich spracuje, previaže s existujúcimi uzlami a sieť si pamätá aj to, čo by inak zostalo v desiatich rôznych hlavách. Celú mapu capture kanálov — od fotky vizitky cez hlas za volantom až po ťuknutie na hodinkách — rozoberám v samostatnom článku Capture: signály z terénu.
Konkrétny scenár: ZKP a Podnikatelé Slovácka usporiadajú spoločný cezhraničný veľtrh. Veľtrh je projekt v jednom zo svetov. Tvoji členovia sa naň hlásia — a pretože oba svety stoja na tej istej pôde, prihláška je obyčajné vlákno: „Karel sa zúčastňuje veľtrhu". Žiadny export Excelu, žiadne opätovné nalievanie kontaktov, žiadna synchronizácia — Karel sa nikam nekopíruje, lebo niet kam. Je jeden uzol a druhá sieť vidí len to vlákno a vizitku, ktorú si Karel (a jeho domovský svet) dovolil zdieľať.
Toto je zásadný rozdiel oproti „spoločnej platforme", kde by obe siete museli naliať dáta do cudzieho systému a stratiť nad nimi kontrolu. Federácia na jednej pôde znamená: každý les si vládne sám a zdieľa presne toľko, koľko chce — členská základňa, financie a interné poznámky zostávajú za pravidlami viditeľnosti domovského sveta; von idú len vlákna, ktoré majú ísť von.
Aby som bol úprimný o dnešnom stave: jedna hostovaná pôda so siedmimi svetmi beží v produkcii — presne tú vidíš na fotografii vyššie. MCP konektor pre AI je v dennej prevádzke. API vrstva pre externé aplikácie stojí na otvorenom rozhraní databázy a prvé appky nad ňou vznikajú. A pre úplnosť: architektúra má v zálohe aj vlákna medzi úplne oddelenými inštanciami — pre svety, ktoré z právnych či iných dôvodov musia stáť mimo spoločnej pôdy. Ale základná filozofia je jasná: jeden domov dát, veľa svetov, veľa aplikácií, živé napojenia. Federácia neznamená rozdrobenie databáz — znamená veľa suverénnych svetov nad jednou pôdou.
Nové produkty a otvorený ekosystém podnikania
Keď si zložíš dokopy tri veci z tohto článku — jeden uzol na človeka, verejnú gramatiku vlákien a federáciu lesov — vyjde z toho niečo väčšie než evidencia členov. Vyjde z toho otvorený ekosystém podnikania, v ktorom môže sieť ako tvoja stavať vlastné produkty:
- Verejný katalóg členov — webová vitrína „kto čo robí na Slovácku", generovaná priamo z grafu. Vždy aktuálna, lebo číta živé uzly, nie kópiu.
- Burza dopytov a ponúk — signály členov („hľadám", „ponúkam") ako verejná nástenka; každé úspešné spárovanie je vlákno, ktoré sieť vie vykázať ako svoju hodnotu.
- Členská appka — prihlasovanie na akcie, história účastí, členské platby. Tenká vrstva nad udalosťami a vláknami.
- Regionálny produkt — spoločný vernostný alebo darčekový systém s podnikmi v regióne: zákazník je jeden uzol, jeho vzťahy k podnikom sú vlákna.
- Šablóna „podnikateľská sieť" — a toto je možno najzaujímavejšie: keď raz svoju sieť postavíš na uzloch a vláknach, tvoja konfigurácia je šablóna, ktorú môže prevziať sieť v inom regióne. Know-how sa prestane strácať a začne sa sčítavať — a pokojne sa môže stať tvojím produktom.
V uzavretom SaaS svete každý z týchto produktov znamená nový nástroj, novú databázu, novú integráciu a nový mesačný poplatok. V otvorenom modeli je každý z nich len ďalšia rastlina na tej istej pôde — vidí existujúcich ľudí, existujúce vzťahy, existujúcu históriu. A čím viac lesov hovorí rovnakým modelom, tým väčší je priestor, kde tieto produkty fungujú: appka napísaná pre jeden les beží aj v druhom, lebo pôda je rovnaká.
Ako začať
Ak si organizátor siete a toto ti dáva zmysel, cesta vyzerá takto:
- 1. Rozhovor. Prejdeme si, ako tvoja sieť funguje — členovia, akcie, toky, bolesti. (V Teesys tomu hovoríme System Scan.)
- 2. Vlastný svet. V spoločne hostovanom Myceliu dostaneš vlastný workspace — tvoje dáta, tvoja suverenita cez pravidlá viditeľnosti, žiadny vlastný server na starosti. Import členov z Excelu je otázka hodín, nie mesiacov.
- 3. Prvé tri mesiace: pamäť. Akcie, prezenčky, dopyty, odporúčania. Žiadna veľká zmena návykov — len to, čo sa deje, sa začne zapisovať ako uzly a vlákna.
- 4. Potom: prvé appky a prvé mosty. Katalóg členov cez API, AI asistent cez MCP, burza dopytov — a keď dozreje čas, vlákna k susedným svetom na spoločnej pôde.
Nezačína sa softvérom. Začína sa tým, že sieť dostane pamäť.
Záver
Federačný model Mycelia stojí na troch jednoduchých vetách:
Všetko, čo existuje, je uzol. Ľudia, projekty, udalosti, úlohy, podnety, dokumenty.
Všetko, čo sa medzi nimi deje, je vlákno. Typované, smerované, s pamäťou — vzťah človeka k okoliu ako plnohodnotný dátový záznam.
Človek je jeden uzol naprieč celým ekosystémom. Žiadne kópie — pretože pôda je jedna, hostovaná na jednom mieste. Svety sú šošovky s vlastnými pravidlami viditeľnosti a všetko okolo — appky, iné inštalácie, umelá inteligencia — sa pripája živo cez API a MCP.
Pre podnikateľskú sieť to znamená: koniec rozsypaných zoznamov, viditeľná hodnota prepájania, produkty stavané na vlastnej pôde a možnosť podať si ruku so susednými sieťami bez straty suverenity. Podhubie nezačína veľkolepo — začína pár vláknami v jednej hromade lístia. Ale je to presne ten typ infraštruktúry, ktorá o desať rokov drží celý les.
Tento článok vznikol v júli 2026. Ak vedieš sieť podnikateľov — na Slovácku, na Záhorí alebo kdekoľvek inde — a chceš sa porozprávať o vlastnom lese, napíš na peter@mycelium.sk. Model a kód sú otvorené: bolebruch/mycelium-wos.