Zyrkel

/ˈsɜːrkəl/

Se andochează la orice. Învață din orice. Nu uită nimic.

O unitate cognitivă auto-învățătoare care se andochează la orice program, conectează sisteme care nu au fost niciodată concepute să comunice și se scalează de la unu la mii. Open source, gratuit și rapid. Acesta este zyrkel.com.

165K
Linii de Rust
25MB
Dimensiune binar
70+
Instrumente MCP
21
Crate-uri Rust
120+
Endpoint-uri API
Zyrkel Cutout Mode

Mod Cutout — se ataseaza la orice fereastra, lucreaza alaturi de tine

Zyrkel Fleet Dashboard

Panou flota — 6 Zyrkels, fiecare specializat, toate coordonate

Zyrkel Session Bar

Bara de sesiune — in fiecare dimineata continua de unde ai ramas

ZASR — circle something on screen, Zyrkel identifies it

ZASR — incercuieste orice pe ecran, Zyrkel iti spune ce este

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — mai multe Zyrkels pe desktop, fiecare cu rolul sau

Născut într-un laborator de genetică. Construit pentru orice.

Zyrkel a început la Institutul de Genetică Umană de la UKE Hamburg. Problema inițială era simplă: pipeline-urile de genomică sunt complexe, parametrii se schimbă între seturi de date, job-urile SLURM rulează la 3 dimineața — iar majoritatea studenților și cercetătorilor nu știu să programeze. Instrumentele de bioinformatică ar trebui să fie accesibile tuturor dintr-un laborator, nu doar persoanei care știe Python. Așa că a fost construit un sistem care reduce această barieră la zero: spune-i ce ai nevoie, și se ocupă de rest. Își amintește fiecare parametru, fiecare rezultat, fiecare lecție învățată.

Apoi sistemul de memorie s-a generalizat. Au fost adăugate instrumente — nu doar pentru genomică, ci pentru orice. A apărut un overlay desktop care putea citi ecranul și răspunde în context. A urmat vocea. Apoi a venit funcționalitatea care a schimbat totul: andochează un Zyrkel la două programe fără API comun, și comunică prin el. Apoi a venit sistemul de flotă — un Zyrkel a devenit doi, apoi zece, apoi sute, fiecare specializat, fiecare învățând independent, toate coordonându-se.

Astăzi, un singur binar de 25 MB — sau o flotă de mii — rulează pe laptopul tău, clusterul HPC sau infrastructura Kubernetes. Gestionează clasificarea variantelor genomice și foi de calcul Excel. Monitorizează bătăile inimii și scrie e-mailuri. Generează idei și le execută autonom. Este o unitate cognitivă care se andochează oriunde este nevoie.

ZASR — Zyrkel Augmented Screen Reality

Un nou mod de a interacționa cu computerul tău. Un punct de 48 px trăiește pe ecranul tău, mereu prezent, mereu conștient. Citește ce vezi prin OCR în timp real, înțelege contextul și acționează.

Încercuiește ceva pe ecran — Zyrkel îl identifică. Arată spre un element de interfață — Zyrkel îl explică. Desenează o săgeată între două ferestre — Zyrkel le conectează. Și desenează înapoi: trebuie să instalezi o imprimantă? Zyrkel te ghidează pas cu pas, direct pe ecranul tău — săgeți care arată butoanele corecte, evidențieri care arată unde să dai click, un ghid live pentru orice problemă tehnică.

  • Citire a ecranului în timp real cu OCR live și recunoaștere PixelDB
  • 14 tipuri de widget-uri overlay: săgeți, evidențieri, bule, HUD, spoturi
  • Cutout-uri: andochează un Zyrkel la orice program — Excel, browser, terminal, orice
  • Conștientizarea stării cognitive: se adaptează când ești în muncă profundă vs. navigare
  • Conversații spațiale: desenează pe ecran, Zyrkel răspunde în context
  • Control vocal cu cuvânt de trezire, Whisper STT și TTS nativ — totul în Rust
ZASR

Fă orice program să comunice cu orice alt program.

Două programe. Fără API comun. Fără strat de integrare. Fără middleware. Nu au fost niciodată construite să comunice. Andochează un Zyrkel la fiecare. Dă-le porturi proprii, memorie proprie. Acum comunică.

Excel trimite date la o bază de date. Baza de date declanșează un e-mail. E-mailul actualizează Slack. Fără cod personalizat. Fără platformă de integrare. Doar Zyrkel-uri, andochând și făcând punte.

  • Fiecare Zyrkel rulează pe propriul port cu propria memorie persistentă
  • Rețea peer-to-peer prin descoperire automată mDNS și webhook-uri federate
  • Independent de platformă: Windows, macOS, Linux — mediile mixte funcționează
  • Scalează de la două programe conectate la orchestrare la nivel de întreprindere
  • Server MCP compatibil cu Claude, GPT, Gemini, Cursor, Windsurf
  • API compatibil OpenAI — endpoint de înlocuire directă
Zyrkel Connect

Tot ce poate face un Zyrkel.

Un binar. Capabilități nelimitate.

🧠

Memorie persistentă și rețea neuronală

Fiecare interacțiune îl face mai inteligent. O memorie neuronală pe 4 niveluri care crește cu utilizarea — de la rechemare simplă la recunoașterea adaptivă a tiparelor. Învață din conversații, extrage cunoștințe automat, urmărește de unde provine fiecare fapt. Învață un flux de lucru o dată — Zyrkel îl execută pentru totdeauna.

Execuție și autonomie

Peste 70 de instrumente, peste 1000 de acțiuni precompilate cu căutare <1ms. 4 niveluri de autonomie de la supravegheat la auto-guvernat. Motor SOP, declanșatoare cron, declanșatoare de tipare. Planificator de sarcini cu clasificare de siguranță.

🔊

Voce și comunicare

Whisper STT, Edge TTS, detectarea cuvântului de trezire — totul nativ în Rust, fără Python. Peste 30 de pachete de limbi pentru interfață. Voce în engleză și germană, mai multe limbi în curând. Telegram, Slack, e-mail integrate.

🌐

Flotă și scalare

De la 1 Zyrkel la mii. Sistem de îngrijire cu watchdog-uri, heartbeat-uri și monitorizarea sănătății. Router de divergență pentru auto-scalare statistică. Tipare de roi: MapReduce, Consensus, Pipeline, Mesh. Pregătit pentru HPC/SLURM și Kubernetes.

🔒

Confidențialitate și siguranță

Filtru de ieșire cu 8 scanere (coduri ICD-10, carduri de credit, chei API, ID-uri de pacienți). Mod sigur pe 5 niveluri (GREEN la BLOCKED). Pseudonimizare reversibilă. Confidențialitatea ascultării. Rulează local — fără dependență de cloud.

🧬

Știință și date

Pipeline-uri de citiri scurte și lungi. Asamblări de novo. Apelarea și adnotarea variantelor. Clasificare ACMG. Transcriptomică, multi-omică, vizualizare. Monitorizare a literaturii. Procesare Excel, Word, PDF.

💡

Motor creativ

Un algoritm inovator pentru creativitate în LLM-uri. Mutație silabică, injecție de cuvinte aleatorii, filtrare fonotactică și ascensiune de gradient — eliberează LLM-urile din tipare previzibile în teritoriu cu adevărat surprinzător. Clasifică → Ideează → Elaborează → Construiește.

🔌

Integrări

Server MCP pentru Claude, GPT, Gemini, Cursor, Windsurf. Sistem de plugin-uri cu 6 tipuri și reîncărcare la cald. Extensie de browser. Dashboard cu 11 secțiuni. Suport multi-LLM: Claude, GPT, Ollama, sau orice endpoint compatibil OpenAI.

De la unu la mii.

Un singur Zyrkel pe laptopul tău. O flotă în întreaga ta infrastructură. Același binar. Aceleași capabilități. Scalare nelimitată.

Zyrkel Fleet

See it in action.

Real screenshots. No mockups.

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

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

Zyrkel session bar — resuming yesterday's work

Bara de sesiune — in fiecare dimineata continua de unde ai ramas

Zyrkel Fleet Dashboard — 6 instances coordinating

Panou flota — 6 specialized Zyrkels, each with their own role, all coordinating

Construit pentru fluxul tău de lucru.

Genomică, HPC și calcul științific

  • Pipeline-uri de citiri scurte și lungi, asamblări de novo, apelarea variantelor, adnotare, vizualizare
  • Transcriptomică, integrare multi-omică
  • Clasificarea variantelor cu framework-ul complet ACMG/AMP
  • Parsarea nativă a fișierelor VCF, BAM și FASTQ — fără instrumente externe necesare
  • Monitorizarea literaturii: urmărire PubMed și ClinVar cu notificări automate
  • Trimiterea și urmărirea job-urilor SLURM, generarea pipeline-urilor Snakemake/Nextflow
  • Zyrkel își amintește ce parametri au funcționat pe ce set de date — permanent
  • Funcționează cu infrastructura HPC existentă — SSH, SLURM, orice configurație de cluster
  • True swarm intelligence: no central controller — each Zyrkel observes, adapts, and influences neighbors through behavior, producing emergent decentralized coordination

API-uri, plugin-uri și infrastructură

  • Server MCP cu peste 70 de instrumente — funcționează cu Claude, GPT, Gemini, Cursor, Windsurf
  • Endpoint API compatibil OpenAI
  • Peste 120 de endpoint-uri REST API pentru control programatic complet
  • Sistem de plugin-uri cu 6 tipuri (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Reîncărcare la cald a plugin-urilor fără restart, comunicare JSON-RPC
  • 21 de crate-uri Rust, arhitectură modulară, feature flags pentru build-uri minimale
  • Generare StatefulSet Kubernetes, descoperire de serviciu headless
  • Federare prin webhook-uri semnate HMAC cu ordonare Hybrid Logical Clock

Desktop-ul tău, regulile tale

  • Instalează Desktop Dot de 48 px — mereu deasupra, mereu învățând
  • Învață Zyrkel fluxuri de lucru în limbaj natural — le memorează și le execută
  • Zyrkel connects programs and operates them — clicks, types, reads, controls
  • 33 language packs: all 24 official EU languages + 10 most spoken languages worldwide
  • Conectează orice programe prin Zyrkel — fără cod de integrare necesar
  • Control vocal în engleză și germană, mai multe limbi în curând
  • Comunică prin Telegram, Slack sau e-mail — Zyrkel le conectează pe toate
  • Confidențialitate mai întâi: rulează local, filtru de ieșire cu 8 scanere, fără dependență de cloud
  • Alege-ți LLM-ul: Claude, GPT, Ollama (local), sau orice endpoint compatibil
  • Dashboard cu 11 secțiuni: Flotă, Memorie, Neural, Securitate, Voce și altele

Începe.

Clonează, compilează, rulează. Server headless + Desktop Dot.

Server headless
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 este cea mai matură platformă astăzi. Linux în curând. macOS în construcție.
zyrkel.com

Open source. Gratuit. Din laborator în lume.

Zyrkel este dezvoltat de Christian Schlein, genetician uman la Institutul de Genetică Umană, UKE Hamburg. Fiecare linie de cod este deschisă, fiecare funcționalitate este gratuită, iar contribuțiile sunt binevenite.

Impressum