Zyrkel

/ˈsɜːrkəl/

Dockar till vad som helst. Lär sig av allt. Glömmer inget.

En självlärande kognitiv enhet som dockar till vilket program som helst, kopplar samman system som aldrig var tänkta att prata med varandra, och skalas från en till tusentals. Öppen källkod, gratis och snabb. Det här är zyrkel.com.

165K
Rader Rust-kod
25MB
Binärstorlek
70+
MCP-verktyg
21
Rust-paket
120+
API-ändpunkter
Zyrkel Cutout Mode

Cutout-lage — dockar till valfritt fonster, arbetar bredvid dig

Zyrkel Fleet Dashboard

Fleet-panel — 6 Zyrkels, var och en specialiserad, alla koordinerade

Zyrkel Session Bar

Sessionsfalt — fortsatter varje morgon dar du slutade

ZASR — circle something on screen, Zyrkel identifies it

ZASR — ringa in vad som helst pa skarmen, Zyrkel berattar vad det ar

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — flera Zyrkels pa skrivbordet, var och en med sin roll

Född i ett genetiklabb. Byggd för allt.

Zyrkel startade vid Institutet för humangenetik vid UKE Hamburg. Det ursprungliga problemet var enkelt: genomik-pipelines är komplexa, parametrar ändras mellan datamängder, SLURM-jobb körs klockan 3 på natten — och de flesta studenter och forskare kan inte programmera. Bioinformatikverktyg borde vara tillgängliga för alla i labbet, inte bara den ena personen som kan Python. Så ett system byggdes som sänker den barriären till noll: berätta vad du behöver, och det sköter resten. Det minns varje parameter, varje resultat, varje läxa.

Sedan generaliserades minnessystemet. Verktyg lades till — inte bara för genomik, utan för allt. Ett skrivbordsöverlägg dök upp som kunde läsa skärmen och svara i kontext. Röst följde. Sedan kom funktionen som ändrade allt: docka en Zyrkel till två program som inte har något gemensamt API, och de kommunicerar genom den. Sedan kom flottsystemet — en Zyrkel blev två, blev tio, blev hundratals, var och en specialiserad, var och en lär sig oberoende, alla koordinerade.

Idag kör en enda 25MB-binär — eller en flotta av tusentals — på din laptop, ditt HPC-kluster eller din Kubernetes-infrastruktur. Den hanterar genomisk variantklassificering och Excel-kalkylblad. Den övervakar hjärtslag och skriver e-post. Den genererar idéer och utför dem autonomt. Det är en kognitiv enhet som dockar var den behövs.

ZASR — Zyrkel Augmented Screen Reality

Ett nytt sätt att interagera med din dator. En 48px-punkt lever på din skärm, alltid närvarande, alltid medveten. Den läser vad du ser genom realtids-OCR, förstår kontext och agerar.

Ringa in något på skärmen — Zyrkel identifierar det. Peka på ett UI-element — Zyrkel förklarar det. Rita en pil mellan två fönster — Zyrkel kopplar ihop dem. Och den ritar tillbaka: behöver du installera en skrivare? Zyrkel guidar dig steg för steg, direkt på skärmen — pilar pekar på rätt knappar, markeringar visar var du ska klicka, en levande genomgång för vilket tekniskt problem du har.

  • Realtids-skärmläsning med live-OCR och PixelDB-igenkänning
  • 14 typer av överläggs-widgets: pilar, markeringar, bubblor, HUD, strålkastare
  • Utklipp: docka en Zyrkel till vilket program som helst — Excel, webbläsare, terminal, vad som helst
  • Kognitiv tillståndsmedvetenhet: anpassar sig när du är i djupt arbete vs. surfar
  • Rumsliga konversationer: rita på skärmen, Zyrkel svarar i kontext
  • Röststyrning med väckningsord, Whisper STT och nativ TTS — allt i Rust
ZASR

Få vilket program som helst att prata med vilket annat program som helst.

Två program. Inget gemensamt API. Inget integrationslager. Ingen mellanvara. De byggdes aldrig för att kommunicera. Docka en Zyrkel till vardera. Ge dem egna portar, eget minne. Nu pratar de.

Excel skickar data till en databas. Databasen triggar ett e-postmeddelande. E-posten uppdaterar Slack. Ingen anpassad kod. Ingen integrationsplattform. Bara Zyrklar, dockning och bryggning.

  • Varje Zyrkel kör på sin egen port med sitt eget beständiga minne
  • Peer-nätverkande via mDNS-autodetektering och federerade webhooks
  • Plattformsoberoende: Windows, macOS, Linux — blandade miljöer fungerar
  • Skalas från två anslutna program till företagsomfattande orkestrering
  • MCP-server kompatibel med Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-kompatibelt API — ersättningsändpunkt
Zyrkel Connect

Allt en Zyrkel kan göra.

En binär. Obegränsade möjligheter.

🧠

Beständigt minne och neuralt nätverk

Varje interaktion gör den smartare. Ett 4-nivås neuralt minne som växer med användning — från enkel återkallning till adaptiv mönsterigenkänning. Lär sig från konversationer, extraherar kunskap automatiskt, spårar var varje fakta kom ifrån. Lär ut ett arbetsflöde en gång — Zyrkel utför det för evigt.

Exekvering och autonomi

70+ verktyg, 1000+ förkompilerade åtgärder med <1ms uppslag. 4 autonominivåer från övervakad till självstyrande. SOP-motor, cron-utlösare, mönsterutlösare. Uppgiftsplanerare med säkerhetsklassificering.

🔊

Röst och kommunikation

Whisper STT, Edge TTS, väckningsordsdetektering — allt nativt i Rust, ingen Python. 30+ språkpaket för gränssnittet. Röst på engelska och tyska, fler kommer. Telegram, Slack, e-post inbyggt.

🌐

Flotta och skala

Från 1 Zyrkel till tusentals. Care System med vakthundar, hjärtslag och hälsoövervakning. Divergence Router för statistisk autoskalning. Swarm-mönster: MapReduce, Consensus, Pipeline, Mesh. HPC/SLURM och Kubernetes redo.

🔒

Integritet och säkerhet

8-skanners utgångsfilter (ICD-10-koder, kreditkort, API-nycklar, patient-ID:n). 5-nivås säkert läge (GREEN till BLOCKED). Reversibel pseudonymisering. Lyssningsintegritet. Körs lokalt — inget molnberoende.

🧬

Vetenskap och data

Short-read- och long-read-pipelines. De novo-assembleringar. Variantkallning och annotation. ACMG-klassificering. Transkriptomik, multi-omik, visualisering. Litteraturövervakning. Excel-, Word-, PDF-bearbetning.

💡

Kreativ motor

En ny algoritm för kreativitet i LLM:er. Stavelsemutation, slumpmässig ordinjektion, fonotaktisk filtrering och gradientstigning — bryter LLM:er ur förutsägbara mönster in i genuint överraskande territorium. Klassificera → Idégenerera → Utveckla → Bygg.

🔌

Integrationer

MCP-server för Claude, GPT, Gemini, Cursor, Windsurf. Pluginsystem med 6 typer och varm omladdning. Webbläsartillägg. Kontrollpanel med 11 sektioner. Multi-LLM-stöd: Claude, GPT, Ollama, vilken OpenAI-kompatibel ändpunkt som helst.

Från en till tusentals.

En enda Zyrkel på din laptop. En flotta över din infrastruktur. Samma binär. Samma möjligheter. Gränslös skalning.

Zyrkel Fleet

See it in action.

Real screenshots. No mockups.

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

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

Zyrkel session bar — resuming yesterday's work

Sessionsfalt — fortsatter varje morgon dar du slutade

Zyrkel Fleet Dashboard — 6 instances coordinating

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

Byggd för ditt arbetsflöde.

Genomik, HPC och vetenskaplig databehandling

  • Short-read- och long-read-pipelines, de novo-assembleringar, variantkallning, annotation, visualisering
  • Transkriptomik, multi-omik-integration
  • Klassificera varianter med det fullständiga ACMG/AMP-ramverket
  • Parsa VCF-, BAM- och FASTQ-filer nativt — inga externa verktyg behövs
  • Övervaka litteratur: PubMed- och ClinVar-bevakning med automatiska notifieringar
  • Skicka och spåra SLURM-jobb, generera Snakemake/Nextflow-pipelines
  • Zyrkel minns vilka parametrar som fungerade på vilken datamängd — permanent
  • Fungerar med din befintliga HPC-infrastruktur — SSH, SLURM, vilken klusterkonfiguration som helst
  • True swarm intelligence: no central controller — each Zyrkel observes, adapts, and influences neighbors through behavior, producing emergent decentralized coordination

API:er, plugins och infrastruktur

  • MCP-server med 70+ verktyg — fungerar med Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-kompatibel API-ändpunkt
  • 120+ REST API-ändpunkter för fullständig programmatisk kontroll
  • Pluginsystem med 6 typer (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Varm omladdning av plugins utan omstart, JSON-RPC-kommunikation
  • 21 Rust-paket, modulär arkitektur, feature-flaggor för minimala byggen
  • Kubernetes StatefulSet-generering, headless tjänsteupptäckt
  • Federation via HMAC-signerade webhooks med Hybrid Logical Clock-ordning

Ditt skrivbord, dina regler

  • Installera 48px Desktop Dot — alltid överst, alltid lärande
  • Lär Zyrkel arbetsflöden med vanligt språk — den minns och utför dem
  • Zyrkel connects programs and operates them — clicks, types, reads, controls
  • 33 language packs: all 24 official EU languages + 10 most spoken languages worldwide
  • Koppla ihop vilka program som helst genom Zyrkel — ingen integrationskod behövs
  • Röststyrning på engelska och tyska, fler språk kommer snart
  • Kommunicera via Telegram, Slack eller e-post — Zyrkel bryggar dem alla
  • Integritet först: körs lokalt, 8-skanners utgångsfilter, inget molnberoende
  • Välj din LLM: Claude, GPT, Ollama (lokal), eller vilken kompatibel ändpunkt som helst
  • Kontrollpanel med 11 sektioner: Flotta, Minne, Neuralt nätverk, Säkerhet, Röst och mer

Kom igång.

Klona, bygg, 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 är den mest mogna plattformen idag. Linux kommer snart. macOS under konstruktion.
zyrkel.com

Öppen källkod. Gratis. Från labbet till världen.

Zyrkel är utvecklat av Christian Schlein, humangenetiker vid Institutet för humangenetik, UKE Hamburg. Varje kodrad är öppen, varje funktion är gratis, och bidrag är välkomna.

Impressum