Zyrkel

/ˈsɜːrkəl/

Dokker til hva som helst. Lærer av alt. Glemmer ingenting.

En selvlærende kognitiv enhet som dokker til et hvilket som helst program, kobler sammen systemer som aldri var ment å snakke sammen, og skalerer fra én til tusenvis. Åpen kildekode, gratis og rask. Dette er zyrkel.com.

165K
Linjer Rust-kode
25MB
Binærstørrelse
70+
MCP-verktøy
21
Rust-pakker
120+
API-endepunkter
Zyrkel Cutout Mode

Cutout-modus — kobler til ethvert vindu, jobber ved din side

Zyrkel Fleet Dashboard

Fleet-dashbord — 6 Zyrkels, hver spesialisert, alle koordinerte

Zyrkel Session Bar

Sesjonslinje — fortsetter hver morgen der du slapp

ZASR — circle something on screen, Zyrkel identifies it

ZASR — sirkel inn hva som helst pa skjermen, Zyrkel forteller deg hva det er

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — flere Zyrkels pa skrivebordet, hver med sin rolle

Født i et genetikklaboratorium. Bygget for alt.

Zyrkel startet ved Instituttet for humangenetikk ved UKE Hamburg. Det opprinnelige problemet var enkelt: genomikk-pipelines er komplekse, parametere endres mellom datasett, SLURM-jobber kjører klokken 3 om natten — og de fleste studenter og forskere kan ikke programmere. Bioinformatikkverktøy bør være tilgjengelige for alle i laboratoriet, ikke bare den ene personen som kan Python. Så et system ble bygget som senker den barrieren til null: fortell det hva du trenger, og det tar seg av resten. Det husker hver parameter, hvert resultat, hver lærdom.

Deretter generaliserte minnesystemet. Verktøy ble lagt til — ikke bare for genomikk, men for alt. Et skrivebordsoverlegg dukket opp som kunne lese skjermen og svare i kontekst. Stemme fulgte. Så kom funksjonen som endret alt: dokk en Zyrkel til to programmer som ikke har noe felles API, og de kommuniserer gjennom den. Deretter kom flåtesystemet — én Zyrkel ble to, ble ti, ble hundrevis, hver spesialisert, hver lærer uavhengig, alle koordinert.

I dag kjører en enkelt 25MB binærfil — eller en flåte av tusenvis — på din bærbare, ditt HPC-kluster eller din Kubernetes-infrastruktur. Den håndterer genomisk variantklassifisering og Excel-regneark. Den overvåker hjerteslag og skriver e-poster. Den genererer ideer og utfører dem autonomt. Det er en kognitiv enhet som dokker der den trengs.

ZASR — Zyrkel Augmented Screen Reality

En ny måte å samhandle med datamaskinen din. En 48px prikk lever på skjermen din, alltid til stede, alltid oppmerksom. Den leser det du ser gjennom sanntids-OCR, forstår kontekst og handler.

Sirkel noe på skjermen — Zyrkel identifiserer det. Pek på et UI-element — Zyrkel forklarer det. Tegn en pil mellom to vinduer — Zyrkel kobler dem sammen. Og den tegner tilbake: trenger du å installere en skriver? Zyrkel veileder deg steg for steg, rett på skjermen — piler peker på de riktige knappene, markeringer viser hvor du skal klikke, en live gjennomgang for ethvert teknisk problem du har.

  • Sanntids-skjermlesing med live OCR og PixelDB-gjenkjenning
  • 14 typer overleggswidgeter: piler, markeringer, bobler, HUD, spotlights
  • Utklipp: dokk en Zyrkel til et hvilket som helst program — Excel, nettleser, terminal, hva som helst
  • Kognitiv tilstandsbevissthet: tilpasser seg når du er i dypt arbeid vs. surfing
  • Romlige samtaler: tegn på skjermen, Zyrkel svarer i kontekst
  • Stemmestyring med vekkeord, Whisper STT og nativ TTS — alt i Rust
ZASR

Få et hvilket som helst program til å snakke med et annet program.

To programmer. Ingen felles API. Inget integrasjonslag. Ingen mellomvare. De ble aldri bygget for å kommunisere. Dokk en Zyrkel til hver. Gi dem egne porter, eget minne. Nå snakker de.

Excel sender data til en database. Databasen utløser en e-post. E-posten oppdaterer Slack. Ingen tilpasset kode. Ingen integrasjonsplattform. Bare Zyrkler, dokking og brobygging.

  • Hver Zyrkel kjører på sin egen port med sitt eget vedvarende minne
  • Peer-nettverk via mDNS-autodiscovery og fødererte webhooks
  • Plattformuavhengig: Windows, macOS, Linux — blandede miljøer fungerer
  • Skalerer fra to tilkoblede programmer til bedriftsomfattende orkestrering
  • MCP-server kompatibel med Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-kompatibelt API — drop-in erstatningsendepunkt
Zyrkel Connect

Alt en Zyrkel kan gjøre.

Én binærfil. Ubegrensede muligheter.

🧠

Vedvarende minne og nevralt nettverk

Hver interaksjon gjør den smartere. Et 4-lags nevralt minne som vokser med bruk — fra enkel gjenkalling til adaptiv mønstergjenkjenning. Lærer fra samtaler, trekker ut kunnskap automatisk, sporer hvor hvert faktum kom fra. Lær en arbeidsflyt én gang — Zyrkel utfører den for alltid.

Utførelse og autonomi

70+ verktøy, 1000+ forhåndskompilerte handlinger med <1ms oppslag. 4 autonominivåer fra overvåket til selvstyrende. SOP-motor, cron-utløsere, mønsterutløsere. Oppgaveplanlegger med sikkerhetsklassifisering.

🔊

Stemme og kommunikasjon

Whisper STT, Edge TTS, vekkeordsdeteksjon — alt nativt i Rust, ingen Python. 30+ språkpakker for grensesnittet. Stemme på engelsk og tysk, flere kommer. Telegram, Slack, e-post innebygd.

🌐

Flåte og skala

Fra 1 Zyrkel til tusenvis. Care System med vakthunder, hjerteslag og helseovervåking. Divergence Router for statistisk autoskalering. Swarm-mønstre: MapReduce, Consensus, Pipeline, Mesh. HPC/SLURM og Kubernetes klar.

🔒

Personvern og sikkerhet

8-skanner utgangsfilter (ICD-10-koder, kredittkort, API-nøkler, pasient-IDer). 5-lags sikker modus (GREEN til BLOCKED). Reversibel pseudonymisering. Lyttepersonvern. Kjører lokalt — ingen skyavhengighet.

🧬

Vitenskap og data

Short-read- og long-read-pipelines. De novo-assemblies. Variantkalling og annotasjon. ACMG-klassifisering. Transkriptomikk, multi-omikk, visualisering. Litteraturovervåking. Excel-, Word-, PDF-behandling.

💡

Kreativ motor

En ny algoritme for kreativitet i LLM-er. Stavelsesmutasjon, tilfeldig ordinjeksjon, fonotaktisk filtrering og gradientstigning — bryter LLM-er ut av forutsigbare mønstre og inn i genuint overraskende territorium. Klassifiser → Idégenerer → Utdyp → Bygg.

🔌

Integrasjoner

MCP-server for Claude, GPT, Gemini, Cursor, Windsurf. Plugin-system med 6 typer og hot-reload. Nettleserutvidelse. Dashboard med 11 seksjoner. Multi-LLM-støtte: Claude, GPT, Ollama, ethvert OpenAI-kompatibelt endepunkt.

Fra én til tusenvis.

En enkelt Zyrkel på din bærbare. En flåte over din infrastruktur. Samme binærfil. Samme muligheter. Grenseløs skalering.

Zyrkel Fleet

See it in action.

Real screenshots. No mockups.

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

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

Zyrkel session bar — resuming yesterday's work

Sesjonslinje — fortsetter hver morgen der du slapp

Zyrkel Fleet Dashboard — 6 instances coordinating

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

Bygget for din arbeidsflyt.

Genomikk, HPC og vitenskapelig databehandling

  • Short-read- og long-read-pipelines, de novo-assemblies, variantkalling, annotasjon, visualisering
  • Transkriptomikk, multi-omikk-integrasjon
  • Klassifiser varianter med det fullstendige ACMG/AMP-rammeverket
  • Parse VCF-, BAM- og FASTQ-filer nativt — ingen eksterne verktøy nødvendig
  • Overvåk litteratur: PubMed- og ClinVar-overvåking med automatiske varsler
  • Send inn og spor SLURM-jobber, generer Snakemake/Nextflow-pipelines
  • Zyrkel husker hvilke parametere som fungerte på hvilket datasett — permanent
  • Fungerer med din eksisterende HPC-infrastruktur — SSH, SLURM, ethvert klusteroppsett
  • True swarm intelligence: no central controller — each Zyrkel observes, adapts, and influences neighbors through behavior, producing emergent decentralized coordination

APIer, plugins og infrastruktur

  • MCP-server med 70+ verktøy — fungerer med Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-kompatibelt API-endepunkt
  • 120+ REST API-endepunkter for full programmatisk kontroll
  • Plugin-system med 6 typer (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Hot-reload plugins uten omstart, JSON-RPC-kommunikasjon
  • 21 Rust-pakker, modulær arkitektur, feature-flagg for minimale builds
  • Kubernetes StatefulSet-generering, headless tjenesteoppdagelse
  • Føderasjon via HMAC-signerte webhooks med Hybrid Logical Clock-rekkefølge

Ditt skrivebord, dine regler

  • Installer 48px Desktop Dot — alltid øverst, alltid lærende
  • Lær Zyrkel arbeidsflyter med vanlig språk — den husker og utfø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
  • Koble sammen alle programmer gjennom Zyrkel — ingen integrasjonskode nødvendig
  • Stemmestyring på engelsk og tysk, flere språk kommer snart
  • Kommuniser via Telegram, Slack eller e-post — Zyrkel brobygger dem alle
  • Personvern først: kjører lokalt, 8-skanner utgangsfilter, ingen skyavhengighet
  • Velg din LLM: Claude, GPT, Ollama (lokal), eller ethvert kompatibelt endepunkt
  • Dashboard med 11 seksjoner: Flåte, Minne, Nevralt nettverk, Sikkerhet, Stemme og mer

Kom i gang.

Klon, bygg, kjø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 plattformen i dag. Linux kommer snart. macOS under konstruksjon.
zyrkel.com

Åpen kildekode. Gratis. Fra laboratoriet til verden.

Zyrkel er utviklet av Christian Schlein, humangenetiker ved Instituttet for humangenetikk, UKE Hamburg. Hver kodelinje er åpen, hver funksjon er gratis, og bidrag er velkomne.

Impressum