Zyrkel

/ˈsɜːrkəl/

Se priklopi na karkoli. Se uči iz vsega. Ne pozabi ničesar.

Samouča se kognitivna enota, ki se priklopi na katerikoli program, povezuje sisteme, ki niso bili nikoli namenjeni komunikaciji, in se razširja od enega do tisočev. Odprta koda, brezplačno in hitro. To je zyrkel.com.

165K
Vrstic Rust kode
25MB
Velikost binarne datoteke
70+
MCP orodij
21
Rust paketov
120+
API končnih točk
Zyrkel Cutout Mode

Nacin Cutout — se priklopi na katero koli okno, dela ob vas

Zyrkel Fleet Dashboard

Nadzorna plosca flote — 6 Zyrkels, vsak specializiran, vsi koordinirani

Zyrkel Session Bar

Vrstica seje — vsako jutro nadaljuje tam, kjer ste koncali

ZASR — circle something on screen, Zyrkel identifies it

ZASR — obkrozite karkoli na zaslonu, Zyrkel vam pove kaj je

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — vec Zyrkels na namizju, vsak s svojo vlogo

Rojen v genetskem laboratoriju. Zgrajen za vse.

Zyrkel se je začel v Inštitutu za humano genetiko na UKE Hamburg. Prvotni problem je bil preprost: genomski cevovodi so zapleteni, parametri se spreminjajo med nabori podatkov, SLURM opravila tečejo ob 3. uri zjutraj — in večina študentov ter raziskovalcev ne zna programirati. Bioinformatska orodja bi morala biti dostopna vsem v laboratoriju, ne le eni osebi, ki zna Python. Zato je bil zgrajen sistem, ki to oviro zmanjša na nič: povejte mu, kaj potrebujete, in on poskrbi za ostalo. Zapomni si vsak parameter, vsak rezultat, vsako naučeno lekcijo.

Nato se je sistem pomnilnika posplošil. Dodana so bila orodja — ne le za genomiko, ampak za karkoli. Pojavil se je namizni overlay, ki lahko bere zaslon in odgovarja v kontekstu. Sledil je glas. Nato je prišla funkcionalnost, ki je vse spremenila: priklopite Zyrkel na dva programa, ki nimata skupnega API-ja, in komunicirata prek njega. Nato je prišel sistem flote — en Zyrkel je postal dva, nato deset, nato sto, vsak specializiran, vsak se uči neodvisno, vsi koordinirani.

Danes ena sama 25MB binarna datoteka — ali flota tisočev — teče na vašem prenosniku, vašem HPC grozdu ali vaši Kubernetes infrastrukturi. Obravnava klasifikacijo genomskih variant in Excel preglednice. Nadzoruje srčne utripe in piše e-pošto. Ustvarja ideje in jih avtonomno izvaja. Je kognitivna enota, ki se priklopi, kamorkoli je potrebna.

ZASR — Zyrkel Augmented Screen Reality

Nov način interakcije z računalnikom. Pika s 48 piksli živi na vašem zaslonu, vedno prisotna, vedno pozorna. Bere, kar vidite, prek OCR v realnem času, razume kontekst in ukrepa.

Obkrožite nekaj na zaslonu — Zyrkel to prepozna. Pokažite na element uporabniškega vmesnika — Zyrkel ga razloži. Narišite puščico med dvema oknoma — Zyrkel ju poveže. In riše nazaj: morate namestiti tiskalnik? Zyrkel vas vodi korak za korakom, naravnost na zaslonu — puščice kažejo na prave gumbe, poudarki prikazujejo, kam klikniti, živ vodič za vsak tehnični problem, ki ga imate.

  • Branje zaslona v realnem času z živim OCR in PixelDB prepoznavanjem
  • 14 vrst overlay gradnikov: puščice, poudarki, mehurčki, HUD, žarometi
  • Izrezki: priklopite Zyrkel na katerikoli program — Excel, brskalnik, terminal, karkoli
  • Zavedanje kognitivnega stanja: prilagodi se, ko ste v globokem delu ali pregledujete
  • Prostorski pogovori: rišite po zaslonu, Zyrkel odgovori v kontekstu
  • Glasovno upravljanje z budilno besedo, Whisper STT in domačim TTS — vse v Rustu
ZASR

Naj katerikoli program govori s katerimkoli drugim programom.

Dva programa. Brez skupnega API-ja. Brez integracijske plasti. Brez middlewarea. Nikoli nista bila zgrajena za komunikacijo. Priklopite Zyrkel na vsakega. Dajte jima lastna vrata, lasten pomnilnik. Zdaj govorita.

Excel pošlje podatke v bazo podatkov. Baza podatkov sproži e-pošto. E-pošta posodobi Slack. Brez prilagojene kode. Brez integracijske platforme. Samo Zyrkeli, priklapljanje in premostitev.

  • Vsak Zyrkel teče na lastnih vratih z lastnim trajnim pomnilnikom
  • Mreženje med enotami prek mDNS samodejnega odkrivanja in federiranih webhookov
  • Neodvisno od platforme: Windows, macOS, Linux — mešana okolja delujejo
  • Razširja se od dveh povezanih programov do orkestacije na ravni podjetja
  • MCP strežnik, združljiv s Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-združljiv API — nadomestna končna točka
Zyrkel Connect

Vse, kar Zyrkel zmore.

Ena binarna datoteka. Neomejene zmožnosti.

🧠

Trajni pomnilnik in nevronska mreža

Vsaka interakcija ga naredi pametnejšega. 4-nivojski nevronski pomnilnik, ki raste z uporabo — od preprostega priklica do prilagodljivega prepoznavanja vzorcev. Se uči iz pogovorov, samodejno ekstrahira znanje, sledi izvoru vsake informacije. Naučite delovni tok enkrat — Zyrkel ga izvaja za vedno.

Izvajanje in avtonomija

70+ orodij, 1000+ predkompiliranih akcij z iskanjem <1 ms. 4 nivoji avtonomije od nadzorovanega do samovoditeljskega. SOP motor, cron sprožilci, sprožilci vzorcev. Načrtovalnik nalog z varnostno klasifikacijo.

🔊

Glas in komunikacija

Whisper STT, Edge TTS, zaznavanje budilne besede — vse domače v Rustu, brez Pythona. 30+ jezikovnih paketov za vmesnik. Glas v angleščini in nemščini, več kmalu. Telegram, Slack, e-pošta vgrajeni.

🌐

Flota in razširjanje

Od 1 Zyrkela do tisočev. Care sistem s čuvaji, srčnimi utripi in nadzorom zdravja. Divergence Router za statistično samodejno razširjanje. Swarm vzorci: MapReduce, Consensus, Pipeline, Mesh. HPC/SLURM in Kubernetes pripravljeno.

🔒

Zasebnost in varnost

8-skenerski izhodni filter (ICD-10 kode, kreditne kartice, API ključi, ID-ji pacientov). 5-nivojski varni način (GREEN do BLOCKED). Reverzibilna psevdonimizacija. Zasebnost poslušanja. Teče lokalno — brez odvisnosti od oblaka.

🧬

Znanost in podatki

Cevovodi za kratka in dolga branja. De novo sestavljanja. Klicanje in anotacija variant. ACMG klasifikacija. Transkriptomika, multi-omika, vizualizacija. Spremljanje literature. Obdelava Excela, Worda, PDF-jev.

💡

Kreativni motor

Nov algoritem za kreativnost v LLM-ih. Mutacija zlogov, vbrizgavanje naključnih besed, fonotaktično filtriranje in gradientni vzpon — izvleče LLM-e iz predvidljivih vzorcev v resnično presenetljivo ozemlje. Klasificiraj → Ideiraj → Razdelaj → Zgradi.

🔌

Integracije

MCP strežnik za Claude, GPT, Gemini, Cursor, Windsurf. Sistem vtičnikov s 6 vrstami in ponovnim nalaganjem. Razširitev za brskalnik. Nadzorna plošča z 11 razdelki. Podpora za več LLM-ov: Claude, GPT, Ollama, katerakoli OpenAI-združljiva končna točka.

Od enega do tisočev.

En sam Zyrkel na vašem prenosniku. Flota čez vašo infrastrukturo. Ista binarna datoteka. Iste zmožnosti. Neomejeno razširjanje.

Zyrkel Fleet

See it in action.

Real screenshots. No mockups.

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

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

Zyrkel session bar — resuming yesterday's work

Vrstica seje — vsako jutro nadaljuje tam, kjer ste koncali

Zyrkel Fleet Dashboard — 6 instances coordinating

Nadzorna plosca flote — 6 specialized Zyrkels, each with their own role, all coordinating

Zgrajen za vaš delovni tok.

Genomika, HPC in znanstveno računalništvo

  • Cevovodi za kratka in dolga branja, de novo sestavljanja, klicanje variant, anotacija, vizualizacija
  • Transkriptomika, integracija multi-omike
  • Klasifikacija variant s celotnim ACMG/AMP okvirom
  • Domače razčlenjevanje VCF, BAM in FASTQ datotek — brez zunanjih orodij
  • Spremljanje literature: PubMed in ClinVar nadzor s samodejnimi obvestili
  • Oddajanje in sledenje SLURM opravil, generiranje Snakemake/Nextflow cevovodov
  • Zyrkel si zapomni, kateri parametri so delovali na katerem naboru podatkov — trajno
  • Deluje z vašo obstoječo HPC infrastrukturo — SSH, SLURM, katerakoli nastavitev grozda
  • True swarm intelligence: no central controller — each Zyrkel observes, adapts, and influences neighbors through behavior, producing emergent decentralized coordination

API-ji, vtičniki in infrastruktura

  • MCP strežnik s 70+ orodji — deluje s Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-združljiva API končna točka
  • 120+ REST API končnih točk za popoln programski nadzor
  • Sistem vtičnikov s 6 vrstami (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Ponovno nalaganje vtičnikov brez ponovnega zagona, JSON-RPC komunikacija
  • 21 Rust paketov, modularna arhitektura, feature zastavice za minimalne gradnje
  • Kubernetes StatefulSet generiranje, headless odkrivanje storitev
  • Federacija prek HMAC-podpisanih webhookov z Hybrid Logical Clock razvrščanjem

Vaše namizje, vaša pravila

  • Namestite 48px Desktop Dot — vedno na vrhu, vedno se uči
  • Naučite Zyrkel delovne tokove v naravnem jeziku — zapomni si jih in izvaja
  • Zyrkel connects programs and operates them — clicks, types, reads, controls
  • 33 language packs: all 24 official EU languages + 10 most spoken languages worldwide
  • Povežite katerekoli programe prek Zyrkela — brez integracijske kode
  • Glasovno upravljanje v angleščini in nemščini, več jezikov kmalu
  • Komunicirajte prek Telegrama, Slacka ali e-pošte — Zyrkel jih vse premosti
  • Zasebnost na prvem mestu: teče lokalno, 8-skenerski izhodni filter, brez odvisnosti od oblaka
  • Izberite svoj LLM: Claude, GPT, Ollama (lokalno), ali katerakoli združljiva končna točka
  • Nadzorna plošča z 11 razdelki: Flota, Pomnilnik, Nevronska mreža, Varnost, Glas in več

Začnite.

Klonirajte, zgradite, zaženite. Headless strežnik + Desktop Dot.

Desktop App (includes server)
git clone https://github.com/christian-schlein/zyrkel
cd zyrkel/crates/zyrkel-desktop
cargo tauri build --features full

Windows je trenutno najzrelejša platforma. Linux kmalu. macOS v razvoju.
zyrkel.com

Odprta koda. Brezplačno. Od laboratorija do sveta.

Zyrkel je razvil Christian Schlein, humani genetik v Inštitutu za humano genetiko, UKE Hamburg. Vsaka vrstica kode je odprta, vsaka funkcionalnost je brezplačna in prispevki so dobrodošli.

Impressum