Zyrkel

/ˈsɜːrkəl/

Bármihez dokkolható. Mindenből tanul. Semmit nem felejt.

Egy öntanuló kognitív egység, amely bármely programhoz dokkolható, összekapcsol rendszereket, amelyeket soha nem terveztek kommunikációra, és egytől ezrekig skálázható. Nyílt forráskódú, ingyenes és gyors. Ez a zyrkel.com.

165K
Sor Rust
25MB
Bináris méret
70+
MCP-eszköz
21
Rust Crate
120+
API-végpont
Zyrkel Cutout Mode

Cutout mod — barmely ablakhoz csatlakozik, melletted dolgozik

Zyrkel Fleet Dashboard

Flotta iranyitopult — 6 Zyrkel, mindegyik specializalt, mind koordinaltan

Zyrkel Session Bar

Munkamenet sav — minden reggel ott folytatja, ahol abbahagytad

ZASR — circle something on screen, Zyrkel identifies it

ZASR — karikazz be barmit a kepernyon, Zyrkel megmondja mi az

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — tobb Zyrkel az asztalodon, mindegyik sajat szereppel

Genetikai laborban született. Mindenre felkészítve.

A Zyrkel a hamburgi UKE Humángenetikai Intézetében indult. Az eredeti probléma egyszerű volt: a genomikai pipeline-ok komplexek, a paraméterek adathalmazonként változnak, a SLURM-feladatok hajnali 3-kor futnak — és a legtöbb diák és kutató nem tud programozni. A bioinformatikai eszközöknek mindenki számára hozzáférhetőnek kellene lenniük egy laborban, nem csak annak az egy személynek, aki ismeri a Pythont. Ezért épült egy rendszer, amely ezt az akadályt nullára csökkenti: mondd meg, mire van szükséged, és a többit elintézi. Megjegyez minden paramétert, minden eredményt, minden tanulságot.

Aztán a memóriarendszer általánosodott. Eszközök kerültek hozzáadásra — nem csak genomikához, hanem mindenhez. Megjelent egy asztali átfedés, amely képes volt olvasni a képernyőt és kontextusban válaszolni. Jött a hang. Aztán jött a funkció, ami mindent megváltoztatott: dokkolj egy Zyrkelt két programhoz, amelyeknek nincs közös API-juk, és kommunikálnak rajta keresztül. Aztán jött a flottarendszer — egy Zyrkelből kettő lett, tíz, majd százak, mindegyik specializált, mindegyik függetlenül tanul, mind koordinálva.

Ma egyetlen 25 MB-os bináris — vagy ezrek flottája — fut a laptopján, a HPC-klaszterén vagy a Kubernetes-infrastruktúráján. Genomikai variánsklasszifikációt és Excel-táblázatokat kezel. Szívveréseket monitoroz és e-maileket ír. Ötleteket generál és autonóm módon végrehajtja őket. Kognitív egység, amely oda dokkolható, ahol szükség van rá.

ZASR — Zyrkel Augmented Screen Reality

Új módja a számítógéppel való interakciónak. Egy 48 px-es pont él a képernyőn, mindig jelen van, mindig tudatában van. Valós idejű OCR-rel olvassa, amit látsz, megérti a kontextust és cselekszik.

Karikázz be valamit a képernyőn — Zyrkel azonosítja. Mutass rá egy felületi elemre — Zyrkel elmagyarázza. Rajzolj nyilat két ablak között — Zyrkel összeköti őket. És visszarajzol: nyomtatót kell telepítened? Zyrkel lépésről lépésre végigvezet, közvetlenül a képernyődön — nyilak a megfelelő gombokra, kiemelések, ahol kattintani kell, élő áttekintés bármilyen technikai problémához.

  • Valós idejű képernyőolvasás élő OCR-rel és PixelDB-felismeréssel
  • 14 átfedő widget típus: nyilak, kiemelések, buborékok, HUD, reflektorok
  • Kivágások: dokkolj egy Zyrkelt bármely programhoz — Excel, böngésző, terminál, bármi
  • Kognitív állapottudatosság: alkalmazkodik mélymunka vs. böngészés esetén
  • Térbeli beszélgetések: rajzolj a képernyőre, Zyrkel kontextusban válaszol
  • Hangvezérlés ébresztőszóval, Whisper STT-vel és natív TTS-sel — mind Rustban
ZASR

Bármely programot kommunikáltathatod bármely másikkal.

Két program. Nincs közös API. Nincs integrációs réteg. Nincs middleware. Soha nem arra tervezték őket, hogy kommunikáljanak. Dokkolj egy Zyrkelt mindegyikhez. Adj nekik saját portokat, saját memóriát. Most kommunikálnak.

Az Excel adatokat küld egy adatbázisba. Az adatbázis e-mailt indít. Az e-mail frissíti a Slacket. Nincs egyedi kód. Nincs integrációs platform. Csak Zyrkelek, amelyek dokkolnak és hidat képeznek.

  • Minden Zyrkel saját porton fut saját tartós memóriával
  • Peer hálózatkezelés mDNS automatikus felderítéssel és föderált webhookkal
  • Platformfüggetlen: Windows, macOS, Linux — vegyes környezetek működnek
  • Két összekapcsolt programtól a vállalati szintű orchesztrációig skálázható
  • MCP-szerver kompatibilis a Claude, GPT, Gemini, Cursor, Windsurf eszközökkel
  • OpenAI-kompatibilis API — közvetlen helyettesítő végpont
Zyrkel Connect

Minden, amit egy Zyrkel tud.

Egy bináris. Korlátlan képességek.

🧠

Tartós memória és neurális hálózat

Minden interakció okosabbá teszi. Egy 4 szintű neurális memória, amely a használattal növekszik — az egyszerű felidézéstől az adaptív mintafelismerésig. Beszélgetésekből tanul, automatikusan kinyeri a tudást, nyomon követi minden tény eredetét. Taníts meg egy munkafolyamatot egyszer — Zyrkel örökre végrehajtja.

Végrehajtás és autonómia

Több mint 70 eszköz, több mint 1000 előfordított művelet <1ms keresési idővel. 4 autonómiaszint a felügyeltől az önkormányzóig. SOP-motor, cron-triggerek, mintatriggerek. Feladattervező biztonsági osztályozással.

🔊

Hang és kommunikáció

Whisper STT, Edge TTS, ébresztőszó-felismerés — mind natív Rust, Python nélkül. Több mint 30 nyelvi csomag a felülethez. Hang angolul és németül, további nyelvek hamarosan. Telegram, Slack, e-mail beépítve.

🌐

Flotta és skálázás

1 Zyrkeltől ezrekig. Gondozási rendszer watchdogokkal, szívveréssel és állapotfigyeléssel. Divergencia-útválasztó statisztikai automatikus skálázáshoz. Rajminták: MapReduce, Consensus, Pipeline, Mesh. HPC/SLURM és Kubernetes kész.

🔒

Adatvédelem és biztonság

8 szkennerből álló kimeneti szűrő (ICD-10 kódok, hitelkártyák, API-kulcsok, beteg-azonosítók). 5 szintű biztonságos mód (GREEN-től BLOCKED-ig). Visszafordítható pszeudonimizálás. Hallgatási adatvédelem. Helyben fut — nincs felhőfüggőség.

🧬

Tudomány és adatok

Rövid és hosszú olvasási pipeline-ok. De novo összeállítások. Variánshívás és annotáció. ACMG-osztályozás. Transzkriptomika, multi-omika, vizualizáció. Irodalomfigyelés. Excel, Word, PDF feldolgozás.

💡

Kreatív motor

Újszerű algoritmus a kreativitáshoz LLM-ekben. Szótagmutáció, véletlenszó-beszúrás, fonotaktikai szűrés és gradiens-emelkedés — kiszabadítja az LLM-eket a kiszámítható mintákból és valóban meglepő területre viszi őket. Osztályozás → Ötletelés → Kidolgozás → Építés.

🔌

Integrációk

MCP-szerver Claude, GPT, Gemini, Cursor, Windsurf számára. Plugin-rendszer 6 típussal és azonnali újratöltéssel. Böngésző-bővítmény. 11 szekciós műszerfal. Multi-LLM támogatás: Claude, GPT, Ollama, vagy bármely OpenAI-kompatibilis végpont.

Egytől ezrekig.

Egyetlen Zyrkel a laptopján. Egy flotta az infrastruktúráján keresztül. Ugyanaz a bináris. Ugyanazok a képességek. Korlátlan skálázás.

Zyrkel Fleet

See it in action.

Real screenshots. No mockups.

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

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

Zyrkel session bar — resuming yesterday's work

Munkamenet sav — minden reggel ott folytatja, ahol abbahagytad

Zyrkel Fleet Dashboard — 6 instances coordinating

Flotta iranyitopult — 6 specialized Zyrkels, each with their own role, all coordinating

A te munkafolyamatodra épül.

Genomika, HPC és tudományos számítástechnika

  • Rövid és hosszú olvasási pipeline-ok, de novo összeállítások, variánshívás, annotáció, vizualizáció
  • Transzkriptomika, multi-omika integráció
  • Variánsok osztályozása a teljes ACMG/AMP keretrendszerrel
  • VCF, BAM és FASTQ fájlok natív elemzése — nincs szükség külső eszközökre
  • Irodalomfigyelés: PubMed és ClinVar monitorozás automatikus értesítésekkel
  • SLURM-feladatok küldése és követése, Snakemake/Nextflow pipeline-ok generálása
  • Zyrkel emlékszik, mely paraméterek működtek melyik adathalmazon — tartósan
  • Működik a meglévő HPC-infrastruktúrával — SSH, SLURM, bármilyen klaszterkonfiguráció
  • True swarm intelligence: no central controller — each Zyrkel observes, adapts, and influences neighbors through behavior, producing emergent decentralized coordination

API-k, pluginok és infrastruktúra

  • MCP-szerver több mint 70 eszközzel — működik Claude, GPT, Gemini, Cursor, Windsurf eszközökkel
  • OpenAI-kompatibilis API-végpont
  • Több mint 120 REST API-végpont teljes programozási vezérléshez
  • Plugin-rendszer 6 típussal (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Pluginok azonnali újratöltése újraindítás nélkül, JSON-RPC kommunikáció
  • 21 Rust crate, moduláris architektúra, feature flagek minimális buildekhez
  • Kubernetes StatefulSet generálás, headless szolgáltatás-felderítés
  • Föderáció HMAC-aláírt webhookokon keresztül Hybrid Logical Clock rendezéssel

A te asztalod, a te szabályaid

  • Telepítsd a 48 px-es Desktop Dotot — mindig felül, mindig tanul
  • Taníts munkafolyamatokat Zyrkelnek egyszerű nyelvvel — megjegyzi és végrehajtja őket
  • Zyrkel connects programs and operates them — clicks, types, reads, controls
  • 33 language packs: all 24 official EU languages + 10 most spoken languages worldwide
  • Kapcsolj össze programokat Zyrkelen keresztül — nincs szükség integrációs kódra
  • Hangvezérlés angolul és németül, további nyelvek hamarosan
  • Kommunikálj Telegramon, Slacken vagy e-mailen — Zyrkel összekapcsolja mindet
  • Adatvédelem elsőként: helyben fut, 8 szkennerből álló kimeneti szűrő, nincs felhőfüggőség
  • Válaszd ki az LLM-et: Claude, GPT, Ollama (helyi), vagy bármely kompatibilis végpont
  • Műszerfal 11 szekcióval: Flotta, Memória, Neural, Biztonság, Hang és több

Kezdés.

Klónozás, fordítás, futtatás. Headless szerver + Desktop Dot.

Headless szerver
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

A Windows ma a legérettebb platform. Linux hamarosan. macOS fejlesztés alatt.
zyrkel.com

Nyílt forráskód. Ingyenes. A laborból a világba.

A Zyrkelt Christian Schlein fejleszti, humángenetikus a hamburgi UKE Humángenetikai Intézetében. Minden kódsor nyílt, minden funkció ingyenes, és a hozzájárulások szívesen fogadottak.

Impressum