Zyrkel

/ˈsɜːrkəl/

Dokib kõigega. Õpib kõigest. Ei unusta midagi.

Iseõppiv kognitiivne üksus, mis dokib iga programmiga, ühendab süsteeme, mis ei olnud kunagi mõeldud omavahel suhtlema, ja skaleerub ühest tuhandeteni. Avatud lähtekood, tasuta ja kiire. See on zyrkel.com.

165K
Rida Rust koodi
25MB
Binaarfaili suurus
70+
MCP tööriista
21
Rust paketti
120+
API lõpp-punkti
Zyrkel

Sündinud geneetika laboris. Ehitatud kõige jaoks.

Zyrkel sai alguse Inimgeneetika Instituudis UKE Hamburgis. Algne probleem oli lihtne: genoomika toruliinid on keerulised, parameetrid muutuvad andmekogumite vahel, SLURM tööd käivituvad kell 3 öösel — ja enamik tudengeid ja teadlasi ei oska programmeerida. Bioinformaatika tööriistad peaksid olema kättesaadavad kõigile laboris, mitte ainult sellele ühele inimesele, kes tunneb Pythonit. Seega ehitati süsteem, mis viib selle barjääri nullini: ütle, mida vajad, ja see tegeleb ülejäänuga. See mäletab iga parameetrit, iga tulemust, iga õpitud tundi.

Seejärel mälusüsteem üldistus. Lisati tööriistu — mitte ainult genoomika jaoks, vaid kõige jaoks. Ilmus töölaua ülekaade, mis suutis ekraani lugeda ja kontekstis vastata. Järgnes hääl. Siis tuli funktsioon, mis muutis kõike: doki Zyrkel kahe programmiga, millel pole ühist API-d, ja nad suhtlevad selle kaudu. Siis saabus laevastiku süsteem — ühest Zyrkelist said kaks, siis kümme, siis sajad, igaüks spetsialiseerunud, igaüks õpib iseseisvalt, kõik koordineeritult.

Täna töötab üks 25MB binaarfail — või tuhandete laevastik — sinu sülearvutis, sinu HPC klastris või sinu Kubernetes infrastruktuuris. See tegeleb genoomsete variantide klassifitseerimise ja Exceli tabelitega. See jälgib südamelööke ja kirjutab e-kirju. See genereerib ideid ja viib need autonoomselt ellu. See on kognitiivne üksus, mis dokib sinna, kus teda vajatakse.

ZASR — Zyrkel Augmented Screen Reality

Uus viis arvutiga suhtlemiseks. 48px punkt elab sinu ekraanil, alati kohal, alati teadlik. See loeb, mida näed, reaalajas OCR-iga, mõistab konteksti ja tegutseb.

Tõmba ring ümber millelegi ekraanil — Zyrkel tuvastab selle. Osuta kasutajaliidese elemendile — Zyrkel selgitab seda. Joonista nool kahe akna vahele — Zyrkel ühendab need. Ja see joonistab vastu: pead installima printeri? Zyrkel juhendab sind samm-sammult, otse ekraanil — nooled osutavad õigetele nuppudele, esiletõsted näitavad, kuhu klõpsata, reaalajas juhend iga tehnilise probleemi jaoks.

  • Reaalajas ekraani lugemine live OCR ja PixelDB tuvastusega
  • 14 ülekaade vidina tüüpi: nooled, esiletõsted, mullid, HUD, prožektorid
  • Väljalõiked: doki Zyrkel iga programmiga — Excel, brauser, terminal, ükskõik mis
  • Kognitiivse oleku teadlikkus: kohandub, kui teed süvatööd vs. sirvid
  • Ruumilised vestlused: joonista ekraanile, Zyrkel vastab kontekstis
  • Häälkäsitlus äratussõnaga, Whisper STT ja natiivne TTS — kõik Rustis
ZASR

Pane iga programm rääkima iga teise programmiga.

Kaks programmi. Ühist API-d pole. Integratsioonikihti pole. Vahevara pole. Neid ei ehitatud kunagi suhtlema. Doki Zyrkel igaühega. Anna neile oma pordid, oma mälu. Nüüd nad räägivad.

Excel saadab andmed andmebaasi. Andmebaas käivitab e-kirja. E-kiri uuendab Slacki. Kohandatud koodi pole. Integratsiooniplatvormi pole. Ainult Zyrkelid, dokimine ja sildamine.

  • Iga Zyrkel töötab oma pordil oma püsiva mäluga
  • Peer-võrgustumine mDNS automaatse avastamise ja födereeritud webhookide kaudu
  • Platvormist sõltumatu: Windows, macOS, Linux — segakeskkonnad töötavad
  • Skaleerub kahest ühendatud programmist ettevõtteülese orkestreerimiseni
  • MCP server ühilduv Claude, GPT, Gemini, Cursor, Windsurf-iga
  • OpenAI-ühilduv API — asendav lõpp-punkt
Zyrkel Connect

Kõik, mida Zyrkel suudab.

Üks binaarfail. Piiramatuid võimalusi.

🧠

Püsiv mälu ja närvivõrk

Iga interaktsioon teeb selle targemaks. 4-tasemeline närvimälu, mis kasvab kasutusega — lihtsast meenutamisest kohanduva mustrite tuvastamiseni. Õpib vestlustest, ekstraheerib teadmisi automaatselt, jälgib iga fakti päritolu. Õpeta töövoog üks kord — Zyrkel täidab seda igavesti.

Täitmine ja autonoomia

70+ tööriista, 1000+ eelkompileeritud tegevust <1ms otsinguga. 4 autonoomia taset juhendatavast isevalitsevani. SOP mootor, cron päästikud, mustripäästikud. Ülesannete planeerija turvaklassifikatsiooniga.

🔊

Hääl ja kommunikatsioon

Whisper STT, Edge TTS, äratussõna tuvastamine — kõik natiivne Rust, ilma Pythonita. 30+ keelepaketti liidese jaoks. Hääl inglise ja saksa keeles, rohkem tulemas. Telegram, Slack, e-post sisseehitatud.

🌐

Laevastik ja skaleerimine

1 Zyrkelist tuhandeteni. Care süsteem valvekoerte, südamelöökide ja tervise jälgimisega. Divergence Router statistiliseks automaatseks skaleerimiseks. Swarm mustrid: MapReduce, Consensus, Pipeline, Mesh. HPC/SLURM ja Kubernetes valmis.

🔒

Privaatsus ja turvalisus

8-skannerine väljundfilter (ICD-10 koodid, krediitkaardid, API võtmed, patsientide ID-d). 5-tasemeline turvarežiim (GREEN kuni BLOCKED). Pööratav pseudonüümistamine. Kuulamise privaatsus. Töötab lokaalselt — pilvesõltuvust pole.

🧬

Teadus ja andmed

Lühi- ja pikklugemi toruliinid. De novo koostamised. Variantide kutsumine ja annoteerimine. ACMG klassifikatsioon. Transkriptoomika, multi-oomika, visualiseerimine. Kirjanduse jälgimine. Exceli, Wordi, PDF-i töötlemine.

💡

Loominguline mootor

Uudne algoritm loovuseks LLM-ides. Silbimutatsion, juhuslike sõnade sisestamine, fonotaktiline filtreerimine ja gradienttõus — murrab LLM-id ennustatavatest mustritest välja tõeliselt üllatavale territooriumile. Klassifitseeri → Ideesta → Täpsusta → Ehita.

🔌

Integratsioonid

MCP server Claude, GPT, Gemini, Cursor, Windsurf jaoks. Pluginasüsteem 6 tüübiga ja kiirlaadimisega. Brauseri laiendus. 11-sektsiooniline juhtpaneel. Multi-LLM tugi: Claude, GPT, Ollama, iga OpenAI-ühilduv lõpp-punkt.

Ühest tuhandeteni.

Üks Zyrkel sinu sülearvutis. Laevastik üle sinu infrastruktuuri. Sama binaarfail. Samad võimalused. Piiritu skaleerimine.

Zyrkel Fleet

Ehitatud sinu töövoo jaoks.

Genoomika, HPC ja teaduslik arvutus

  • Lühi- ja pikklugemi toruliinid, de novo koostamised, variantide kutsumine, annoteerimine, visualiseerimine
  • Transkriptoomika, multi-oomika integratsioon
  • Klassifitseeri variante täieliku ACMG/AMP raamistikuga
  • Parsi VCF, BAM ja FASTQ faile natiivselt — väliseid tööriistu pole vaja
  • Jälgi kirjandust: PubMed ja ClinVar jälgimine automaatsete teavitustega
  • Esita ja jälgi SLURM töid, genereeri Snakemake/Nextflow toruliine
  • Zyrkel mäletab, millised parameetrid töötasid millisel andmekogumil — püsivalt
  • Töötab sinu olemasoleva HPC infrastruktuuriga — SSH, SLURM, iga klastri seadistus

API-d, pluginad ja infrastruktuur

  • MCP server 70+ tööriistaga — töötab Claude, GPT, Gemini, Cursor, Windsurf-iga
  • OpenAI-ühilduv API lõpp-punkt
  • 120+ REST API lõpp-punkti täielikuks programmiliseks kontrolliks
  • Pluginasüsteem 6 tüübiga (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Pluginate kiirlaadmine ilma taaskäivituseta, JSON-RPC kommunikatsioon
  • 21 Rust paketti, modulaarne arhitektuur, feature lipud minimaalsete ehituste jaoks
  • Kubernetes StatefulSet genereerimine, headless teenuste avastamine
  • Föderatsioon HMAC-allkirjastatud webhookide kaudu Hybrid Logical Clock järjestusega

Sinu töölaud, sinu reeglid

  • Installi 48px Desktop Dot — alati üleval, alati õppimas
  • Õpeta Zyrkelile töövooge tavalise keelega — see mäletab ja täidab neid
  • Ühenda iga programm Zyrkeli kaudu — integratsioonikoodi pole vaja
  • Häälkäsitlus inglise ja saksa keeles, rohkem keeli tulemas
  • Suhtle Telegrami, Slacki või e-posti kaudu — Zyrkel sildab neid kõiki
  • Privaatsus esiteks: töötab lokaalselt, 8-skannerine väljundfilter, pilvesõltuvust pole
  • Vali oma LLM: Claude, GPT, Ollama (lokaalne), või iga ühilduv lõpp-punkt
  • Juhtpaneel 11 sektsiooniga: Laevastik, Mälu, Närvivõrk, Turvalisus, Hääl ja rohkem

Alusta.

Klooni, ehita, käivita. Headless server + Desktop Dot.

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

Windows on praegu kõige küpsem platvorm. Linux tulemas peagi. macOS arenduses.
zyrkel.com

Avatud lähtekood. Tasuta. Laborist maailma.

Zyrkeli on arendanud Christian Schlein, inimgeneetik Inimgeneetika Instituudis, UKE Hamburg. Iga koodirida on avatud, iga funktsioon on tasuta ja panused on teretulnud.