Zyrkel

/ˈsɜːrkəl/

Docker til hvad som helst. Lærer af alt. Glemmer intet.

En selvlærende kognitiv enhed, der docker til ethvert program, forbinder systemer, der aldrig var tænkt til at tale sammen, og skalerer fra én til tusinder. Open source, gratis og hurtig. Dette er zyrkel.com.

165K
Linjer Rust-kode
25MB
Binær størrelse
70+
MCP-værktøjer
21
Rust-pakker
120+
API-endepunkter
Zyrkel Cutout Mode

Cutout-tilstand — kobler til ethvert vindue, arbejder ved din side

Zyrkel Fleet Dashboard

Fleet-dashboard — 6 Zyrkels, hver specialiseret, alle koordinerede

Zyrkel Session Bar

Sessionslinje — fortsaetter hver morgen hvor du slap

ZASR — circle something on screen, Zyrkel identifies it

ZASR — indcirkl hvad som helst pa skaermen, Zyrkel fortaeller dig hvad det er

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — flere Zyrkels pa dit skrivebord, hver med sin egen rolle

Født i et genetiklaboratorium. Bygget til alt.

Zyrkel startede på Instituttet for Humangenetik på UKE Hamburg. Det oprindelige problem var simpelt: genomik-pipelines er komplekse, parametre ændres mellem datasæt, SLURM-jobs kører klokken 3 om natten — og de fleste studerende og forskere kan ikke programmere. Bioinformatikværktøjer bør være tilgængelige for alle i laboratoriet, ikke kun den ene person, der kender Python. Så et system blev bygget, der sænker den barriere til nul: fortæl det, hvad du har brug for, og det klarer resten. Det husker hver parameter, hvert resultat, hver lektie.

Derefter generaliserede hukommelsessystemet. Værktøjer blev tilføjet — ikke kun til genomik, men til alt. Et skrivebordsoverlay dukkede op, der kunne læse skærmen og svare i kontekst. Stemme fulgte. Så kom funktionen, der ændrede alt: dock en Zyrkel til to programmer, der ikke har nogen fælles API, og de kommunikerer gennem den. Derefter kom flådesystemet — én Zyrkel blev til to, blev til ti, blev til hundredvis, hver specialiseret, hver lærer uafhængigt, alle koordineret.

I dag kører en enkelt 25MB binær — eller en flåde af tusinder — på din bærbare, dit HPC-cluster eller din Kubernetes-infrastruktur. Den håndterer genomisk variantklassificering og Excel-regneark. Den overvåger hjerteslag og skriver e-mails. Den genererer idéer og udfører dem autonomt. Det er en kognitiv enhed, der docker, hvor den er nødvendig.

ZASR — Zyrkel Augmented Screen Reality

En ny måde at interagere med din computer. En 48px prik lever på din skærm, altid til stede, altid opmærksom. Den læser, hvad du ser, gennem realtids-OCR, forstår kontekst og handler.

Cirkel noget på skærmen — Zyrkel identificerer det. Peg på et UI-element — Zyrkel forklarer det. Tegn en pil mellem to vinduer — Zyrkel forbinder dem. Og den tegner tilbage: skal du installere en printer? Zyrkel guider dig trin for trin, direkte på din skærm — pile peger på de rigtige knapper, fremhævninger viser, hvor du skal klikke, en live gennemgang til ethvert teknisk problem, du har.

  • Realtids-skærmlæsning med live OCR og PixelDB-genkendelse
  • 14 typer overlay-widgets: pile, fremhævninger, bobler, HUD, spotlights
  • Udklip: dock en Zyrkel til ethvert program — Excel, browser, terminal, hvad som helst
  • Kognitiv tilstandsbevidsthed: tilpasser sig, når du er i dybt arbejde vs. browsing
  • Rumlige samtaler: tegn på skærmen, Zyrkel svarer i kontekst
  • Stemmestyring med vækkeord, Whisper STT og nativ TTS — alt i Rust
ZASR

Få ethvert program til at tale med ethvert andet program.

To programmer. Ingen fælles API. Intet integrationslag. Ingen middleware. De blev aldrig bygget til at kommunikere. Dock en Zyrkel til hver. Giv dem deres egne porte, deres egen hukommelse. Nu taler de.

Excel sender data til en database. Databasen udløser en e-mail. E-mailen opdaterer Slack. Ingen tilpasset kode. Ingen integrationsplatform. Bare Zyrkler, docking og brobyggeri.

  • Hver Zyrkel kører på sin egen port med sin egen vedvarende hukommelse
  • Peer-netværk via mDNS-autodiscovery og fødererede webhooks
  • Platformuafhængig: Windows, macOS, Linux — blandede miljøer virker
  • Skalerer fra to forbundne programmer til virksomhedsomfattende orkestrering
  • MCP-server kompatibel med Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-kompatibel API — drop-in erstatningsendepunkt
Zyrkel Connect

Alt hvad en Zyrkel kan.

Én binær. Ubegrænsede muligheder.

🧠

Vedvarende hukommelse og neuralt netværk

Hver interaktion gør den klogere. En 4-lags neural hukommelse, der vokser med brug — fra simpel genkaldelse til adaptiv mønstergenkendelse. Lærer fra samtaler, udtrækker viden automatisk, sporer, hvor hvert faktum stammer fra. Lær et workflow én gang — Zyrkel udfører det for evigt.

Eksekvering og autonomi

70+ værktøjer, 1000+ præ-kompilerede handlinger med <1ms opslag. 4 autonominiveauer fra overvåget til selvstyrende. SOP-motor, cron-triggere, mønstertriggere. Opgaveplanlægger med sikkerhedsklassificering.

🔊

Stemme og kommunikation

Whisper STT, Edge TTS, vækkeordsdetektion — alt nativt i Rust, ingen Python. 30+ sprogpakker til grænsefladen. Stemme på engelsk og tysk, flere kommer. Telegram, Slack, e-mail indbygget.

🌐

Flåde og skala

Fra 1 Zyrkel til tusinder. Care System med vagthunde, hjerteslag og sundhedsovervågning. Divergence Router til statistisk autoskalering. Swarm-mønstre: MapReduce, Consensus, Pipeline, Mesh. HPC/SLURM og Kubernetes klar.

🔒

Privatliv og sikkerhed

8-scanner udgangsfiltrer (ICD-10-koder, kreditkort, API-nøgler, patient-ID'er). 5-lags sikker tilstand (GREEN til BLOCKED). Reversibel pseudonymisering. Lytteprivatliv. Kører lokalt — ingen sky-afhængighed.

🧬

Videnskab og data

Short-read- og long-read-pipelines. De novo-assemblies. Variantkaldning og annotation. ACMG-klassificering. Transkriptomik, multi-omik, visualisering. Litteraturovervågning. Excel-, Word-, PDF-behandling.

💡

Kreativ motor

En ny algoritme til kreativitet i LLM'er. Stavelsesmutation, tilfældig ordindsprøjtning, fonotaktisk filtrering og gradientstigning — bryder LLM'er ud af forudsigelige mønstre ind i genuint overraskende territorium. Klassificér → Idégenerer → Udbyg → Byg.

🔌

Integrationer

MCP-server til Claude, GPT, Gemini, Cursor, Windsurf. Plugin-system med 6 typer og hot-reload. Browser-udvidelse. Dashboard med 11 sektioner. Multi-LLM-support: Claude, GPT, Ollama, ethvert OpenAI-kompatibelt endepunkt.

Fra én til tusinder.

En enkelt Zyrkel på din bærbare. En flåde over din infrastruktur. Samme binær. Samme muligheder. Grænseløs skalering.

Zyrkel Fleet

See it in action.

Real screenshots. No mockups.

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

Cutout-tilstand — Zyrkel docks to any window and works alongside you

Zyrkel session bar — resuming yesterday's work

Sessionslinje — fortsaetter hver morgen hvor du slap

Zyrkel Fleet Dashboard — 6 instances coordinating

Fleet-dashboard — 6 specialized Zyrkels, each with their own role, all coordinating

Bygget til dit workflow.

Genomik, HPC og videnskabelig computing

  • Short-read- og long-read-pipelines, de novo-assemblies, variantkaldning, annotation, visualisering
  • Transkriptomik, multi-omik-integration
  • Klassificér varianter med det fulde ACMG/AMP-framework
  • Parse VCF-, BAM- og FASTQ-filer nativt — ingen eksterne værktøjer nødvendige
  • Overvåg litteratur: PubMed- og ClinVar-overvågning med automatiske notifikationer
  • Indsend og spor SLURM-jobs, generer Snakemake/Nextflow-pipelines
  • Zyrkel husker, hvilke parametre der virkede på hvilket datasæt — permanent
  • Fungerer med din eksisterende HPC-infrastruktur — SSH, SLURM, enhver cluster-opsætning
  • True swarm intelligence: no central controller — each Zyrkel observes, adapts, and influences neighbors through behavior, producing emergent decentralized coordination

API'er, plugins og infrastruktur

  • MCP-server med 70+ værktøjer — fungerer med Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-kompatibelt API-endepunkt
  • 120+ REST API-endepunkter til fuld programmatisk kontrol
  • Plugin-system med 6 typer (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Hot-reload plugins uden genstart, JSON-RPC-kommunikation
  • 21 Rust-pakker, modulær arkitektur, feature-flags til minimale builds
  • Kubernetes StatefulSet-generering, headless service-discovery
  • Føderation via HMAC-signerede webhooks med Hybrid Logical Clock-ordning

Dit skrivebord, dine regler

  • Installér 48px Desktop Dot — altid øverst, altid lærende
  • Lær Zyrkel workflows med almindeligt sprog — den husker og udfører dem
  • Zyrkel connects programs and operates them — clicks, types, reads, controls
  • 33 language packs: all 24 official EU languages + 10 most spoken languages worldwide
  • Forbind alle programmer gennem Zyrkel — ingen integrationskode nødvendig
  • Stemmestyring på engelsk og tysk, flere sprog kommer snart
  • Kommunikér via Telegram, Slack eller e-mail — Zyrkel brobygger dem alle
  • Privatliv først: kører lokalt, 8-scanner udgangsfiltrer, ingen sky-afhængighed
  • Vælg din LLM: Claude, GPT, Ollama (lokal), eller ethvert kompatibelt endepunkt
  • Dashboard med 11 sektioner: Flåde, Hukommelse, Neuralt Netværk, Sikkerhed, Stemme og mere

Kom i gang.

Klon, byg, kør. Headless server + 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 er den mest modne platform i dag. Linux kommer snart. macOS under konstruktion.
zyrkel.com

Open source. Gratis. Fra laboratoriet til verden.

Zyrkel er udviklet af Christian Schlein, humangenetiker ved Instituttet for Humangenetik, UKE Hamburg. Hver linje kode er åben, hver funktion er gratis, og bidrag er velkomne.

Impressum