Zyrkel

/ˈsɜːrkəl/

Dokuje ke všemu. Učí se ze všeho. Nic nezapomíná.

Samoučící se kognitivní jednotka, která dokuje k jakémukoli programu, propojuje systémy, které nikdy nebyly navrženy pro vzájemnou komunikaci, a škáluje od jednoho po tisíce. Open source, zdarma a rychlý. Toto je zyrkel.com.

165K
Řádků Rustu
25MB
Velikost binárky
70+
MCP nástrojů
21
Rust Crate
120+
API endpointů
Zyrkel Cutout Mode

Rezim Cutout — pripoji se k libovolnemu oknu, pracuje vedle vas

Zyrkel Fleet Dashboard

Panel flotily — 6 Zyrkels, kazdy specializovany, vsechny koordinovane

Zyrkel Session Bar

Panel relace — kazde rano pokracuje tam, kde jste skoncili

ZASR — circle something on screen, Zyrkel identifies it

ZASR — zakrouzkujte cokoliv na obrazovce, Zyrkel vam rekne co to je

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — vice Zyrkels na plose, kazdy se svou roli

Zrozen v genetické laboratoři. Postaven pro všechno.

Zyrkel vznikl na Ústavu lidské genetiky na UKE Hamburk. Původní problém byl jednoduchý: genomické pipeline jsou složité, parametry se mění mezi datovými sadami, SLURM úlohy běží ve 3 ráno — a většina studentů a výzkumníků neumí programovat. Bioinformatické nástroje by měly být přístupné všem v laboratoři, nejen jedné osobě, která umí Python. Tak byl vytvořen systém, který tuto bariéru snižuje na nulu: řekněte mu, co potřebujete, a postará se o zbytek. Pamatuje si každý parametr, každý výsledek, každou naučenou lekci.

Pak se systém paměti zobecnil. Přibyly nástroje — nejen pro genomiku, ale pro všechno. Objevil se desktopový overlay, který uměl číst obrazovku a reagovat v kontextu. Následoval hlas. Pak přišla funkce, která změnila vše: dokujte Zyrkel ke dvěma programům bez sdíleného API a komunikují přes něj. Pak přišel flotilový systém — jeden Zyrkel se stal dvěma, deseti, stovkami, každý specializovaný, každý se učí nezávisle, všichni se koordinují.

Dnes jeden 25MB binární soubor — nebo flotila tisíců — běží na vašem notebooku, HPC klastru nebo Kubernetes infrastruktuře. Zvládá klasifikaci genomických variant i tabulky v Excelu. Monitoruje srdeční tep a píše e-maily. Generuje nápady a autonomně je realizuje. Je to kognitivní jednotka, která dokuje všude, kde je potřeba.

ZASR — Zyrkel Augmented Screen Reality

Nový způsob interakce s počítačem. 48px tečka žije na vaší obrazovce, vždy přítomná, vždy vědomá. Čte to, co vidíte, pomocí OCR v reálném čase, rozumí kontextu a jedná.

Zakroužkujte něco na obrazovce — Zyrkel to identifikuje. Ukažte na prvek rozhraní — Zyrkel ho vysvětlí. Nakreslete šipku mezi dvěma okny — Zyrkel je propojí. A kreslí zpět: potřebujete nainstalovat tiskárnu? Zyrkel vás provede krok za krokem, přímo na obrazovce — šipky ukazující na správná tlačítka, zvýraznění ukazující, kam kliknout, živý průvodce pro jakýkoli technický problém.

  • Čtení obrazovky v reálném čase s živým OCR a rozpoznáváním PixelDB
  • 14 typů overlay widgetů: šipky, zvýraznění, bubliny, HUD, reflektory
  • Výřezy: dokujte Zyrkel k jakémukoli programu — Excel, prohlížeč, terminál, cokoli
  • Povědomí o kognitivním stavu: přizpůsobuje se při hluboké práci vs. prohlížení
  • Prostorové konverzace: kreslete na obrazovku, Zyrkel odpovídá v kontextu
  • Hlasové ovládání s probouzecím slovem, Whisper STT a nativním TTS — vše v Rustu
ZASR

Nechte jakýkoli program komunikovat s jakýmkoli jiným.

Dva programy. Žádné sdílené API. Žádná integrační vrstva. Žádný middleware. Nikdy nebyly postaveny pro vzájemnou komunikaci. Dokujte Zyrkel ke každému. Dejte jim vlastní porty, vlastní paměť. Teď komunikují.

Excel posílá data do databáze. Databáze spouští e-mail. E-mail aktualizuje Slack. Žádný vlastní kód. Žádná integrační platforma. Jen Zyrkely, které dokují a přemosťují.

  • Každý Zyrkel běží na vlastním portu s vlastní trvalou pamětí
  • Peer síťování přes automatické objevování mDNS a federované webhooky
  • Nezávislý na platformě: Windows, macOS, Linux — smíšená prostředí fungují
  • Škáluje od dvou propojených programů po celopodnikovou orchestraci
  • MCP server kompatibilní s Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-kompatibilní API — přímý náhradní endpoint
Zyrkel Connect

Vše, co Zyrkel umí.

Jedna binárka. Neomezené schopnosti.

🧠

Trvalá paměť a neuronová síť

Každá interakce ho dělá chytřejším. 4úrovňová neuronová paměť, která roste s používáním — od jednoduchého vybavování po adaptivní rozpoznávání vzorů. Učí se z konverzací, automaticky extrahuje znalosti, sleduje původ každého faktu. Naučte pracovní postup jednou — Zyrkel ho provádí navždy.

Provádění a autonomie

Více než 70 nástrojů, více než 1000 předkompilovaných akcí s vyhledáváním <1ms. 4 úrovně autonomie od dozorovaného po samosprávu. SOP engine, cron triggery, vzorové triggery. Plánovač úloh s bezpečnostní klasifikací.

🔊

Hlas a komunikace

Whisper STT, Edge TTS, detekce probouzecího slova — vše nativně v Rustu, bez Pythonu. Více než 30 jazykových balíčků pro rozhraní. Hlas v angličtině a němčině, další jazyky brzy. Telegram, Slack, e-mail zabudovány.

🌐

Flotila a škálování

Od 1 Zyrkelu po tisíce. Systém péče s watchdogy, heartbeaty a monitorováním zdraví. Divergenční router pro statistické automatické škálování. Rojové vzory: MapReduce, Consensus, Pipeline, Mesh. Připraven pro HPC/SLURM a Kubernetes.

🔒

Soukromí a bezpečnost

8skennerový výstupní filtr (kódy ICD-10, kreditní karty, API klíče, ID pacientů). 5úrovňový bezpečný režim (GREEN až BLOCKED). Reverzibilní pseudonymizace. Soukromí poslechu. Běží lokálně — žádná závislost na cloudu.

🧬

Věda a data

Pipeline pro krátké a dlouhé čtení. De novo sestavení. Volání a anotace variant. Klasifikace ACMG. Transkriptomika, multi-omika, vizualizace. Sledování literatury. Zpracování Excel, Word, PDF.

💡

Kreativní engine

Nový algoritmus pro kreativitu v LLM. Slabičná mutace, vkládání náhodných slov, fonotaktické filtrování a gradientní stoupání — vymaňuje LLM z předvídatelných vzorů do skutečně překvapivého území. Klasifikovat → Navrhovat → Rozpracovat → Sestavit.

🔌

Integrace

MCP server pro Claude, GPT, Gemini, Cursor, Windsurf. Systém pluginů se 6 typy a hot-reload. Rozšíření prohlížeče. Dashboard s 11 sekcemi. Podpora více LLM: Claude, GPT, Ollama, nebo jakýkoli OpenAI-kompatibilní endpoint.

Od jednoho po tisíce.

Jeden Zyrkel na vašem notebooku. Flotila napříč vaší infrastrukturou. Stejná binárka. Stejné schopnosti. Neomezené škálování.

Zyrkel Fleet

See it in action.

Real screenshots. No mockups.

Zyrkel Cutout — docked to a browser, summarizing content in real time

Rezim Cutout — Zyrkel docks to any window and works alongside you

Zyrkel session bar — resuming yesterday's work

Panel relace — kazde rano pokracuje tam, kde jste skoncili

Zyrkel Fleet Dashboard — 6 instances coordinating

Panel flotily — 6 specialized Zyrkels, each with their own role, all coordinating

Postaven pro váš pracovní postup.

Genomika, HPC a vědecké výpočty

  • Pipeline pro krátké a dlouhé čtení, de novo sestavení, volání variant, anotace, vizualizace
  • Transkriptomika, multi-omická integrace
  • Klasifikace variant s kompletním frameworkem ACMG/AMP
  • Nativní parsování VCF, BAM a FASTQ souborů — není potřeba externích nástrojů
  • Sledování literatury: monitorování PubMed a ClinVar s automatickými upozorněními
  • Odesílání a sledování SLURM úloh, generování Snakemake/Nextflow pipeline
  • Zyrkel si pamatuje, které parametry fungovaly na které datové sadě — trvale
  • Funguje s vaší stávající HPC infrastrukturou — SSH, SLURM, jakékoli nastavení klastru
  • True swarm intelligence: no central controller — each Zyrkel observes, adapts, and influences neighbors through behavior, producing emergent decentralized coordination

API, pluginy a infrastruktura

  • MCP server s více než 70 nástroji — funguje s Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-kompatibilní API endpoint
  • Více než 120 REST API endpointů pro plnou programatickou kontrolu
  • Systém pluginů se 6 typy (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Hot-reload pluginů bez restartu, JSON-RPC komunikace
  • 21 Rust crate, modulární architektura, feature flagy pro minimální buildy
  • Generování Kubernetes StatefulSet, headless service discovery
  • Federace přes HMAC-podepsané webhooky s řazením Hybrid Logical Clock

Váš desktop, vaše pravidla

  • Nainstalujte 48px Desktop Dot — vždy navrchu, vždy se učí
  • Naučte Zyrkel pracovní postupy jednoduchým jazykem — zapamatuje si je a provede
  • Zyrkel connects programs and operates them — clicks, types, reads, controls
  • 33 language packs: all 24 official EU languages + 10 most spoken languages worldwide
  • Propojte jakékoli programy přes Zyrkel — bez integračního kódu
  • Hlasové ovládání v angličtině a němčině, další jazyky brzy
  • Komunikujte přes Telegram, Slack nebo e-mail — Zyrkel je všechny propojí
  • Soukromí na prvním místě: běží lokálně, 8skennerový výstupní filtr, žádná závislost na cloudu
  • Vyberte si svůj LLM: Claude, GPT, Ollama (lokální), nebo jakýkoli kompatibilní endpoint
  • Dashboard s 11 sekcemi: Flotila, Paměť, Neural, Bezpečnost, Hlas a další

Začněte.

Klonovat, sestavit, spustit. Headless server + Desktop Dot.

Headless server
git clone https://github.com/christian-schlein/zyrkel
cd zyrkel
cargo build --release -p zyrkel-headless --features full
./target/release/zyrkel run
Desktop Dot (Tauri)
cd crates/zyrkel-desktop
cargo tauri build

Windows je dnes nejzralejší platforma. Linux brzy. macOS ve vývoji.
zyrkel.com

Open source. Zdarma. Z laboratoře do světa.

Zyrkel vyvíjí Christian Schlein, lidský genetik na Ústavu lidské genetiky, UKE Hamburk. Každý řádek kódu je otevřený, každá funkce je zdarma a příspěvky jsou vítány.

Impressum