Zyrkel

/ˈsɜːrkəl/

Dockt ueberall an. Lernt aus allem. Vergisst nichts.

Eine selbstlernende kognitive Einheit, die an jedes Programm andockt, Systeme verbindet die nie fuereinander gebaut wurden, und von eins auf tausende skaliert. Open Source, kostenlos und schnell. Das ist zyrkel.com.

165K
Zeilen Rust
25MB
Binary-Groesse
70+
MCP-Tools
21
Rust Crates
120+
API-Endpunkte
Zyrkel Cutout Mode

Cutout-Modus — dockt an jedes Fenster, arbeitet neben dir

Zyrkel Fleet Dashboard

Fleet-Dashboard — 6 Zyrkels, jeder spezialisiert, alle koordiniert

Zyrkel Session Bar

Session-Leiste — macht jeden Morgen weiter, wo du aufgehoert hast

ZASR — circle something on screen, Zyrkel identifies it

ZASR — kreise etwas auf dem Bildschirm ein, Zyrkel sagt dir was es ist

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — mehrere Zyrkels auf deinem Desktop, jeder mit eigener Rolle

Entstanden in einem Genetik-Labor. Gebaut fuer alles.

Zyrkel entstand am Institut fuer Humangenetik des UKE Hamburg. Das urspruengliche Problem war einfach: Genomik-Pipelines sind komplex, Parameter aendern sich zwischen Datensaetzen, SLURM-Jobs laufen um 3 Uhr nachts — und die meisten Studierenden und Forschenden koennen nicht programmieren. Bioinformatik-Tools sollten fuer alle im Labor zugaenglich sein, nicht nur fuer die eine Person die Python kann. Also wurde ein System gebaut, das diese Huerde auf Null senkt: Sag was du brauchst, und es erledigt den Rest. Es merkt sich jeden Parameter, jedes Ergebnis, jede gelernte Lektion.

Dann generalisierte das Memory-System. Tools kamen dazu — nicht nur fuer Genomik, sondern fuer alles. Ein Desktop-Overlay erschien, das den Bildschirm lesen und im Kontext antworten konnte. Sprache folgte. Dann kam das Feature, das alles veraenderte: Docke einen Zyrkel an zwei Programme die keine gemeinsame API haben, und sie kommunizieren darueber. Dann kam das Fleet-System — aus einem Zyrkel wurden zwei, dann zehn, dann hunderte, jeder spezialisiert, jeder lernt unabhaengig, alle koordinieren sich.

Heute laeuft ein einzelnes 25MB Binary — oder eine Flotte von tausenden — auf deinem Laptop, deinem HPC-Cluster oder deiner Kubernetes-Infrastruktur. Es klassifiziert genetische Varianten und bearbeitet Excel-Tabellen. Es ueberwacht Heartbeats und schreibt E-Mails. Es generiert Ideen und fuehrt sie autonom aus. Es ist eine kognitive Einheit, die ueberall andockt wo sie gebraucht wird.

ZASR — Zyrkel Augmented Screen Reality

Eine neue Art mit deinem Computer zu interagieren. Ein 48px Dot lebt auf deinem Bildschirm, immer praesent, immer aufmerksam. Er liest was du siehst durch Echtzeit-OCR, versteht den Kontext und handelt.

Kreise etwas auf dem Bildschirm ein — Zyrkel identifiziert es. Zeige auf ein UI-Element — Zyrkel erklaert es. Zeichne einen Pfeil zwischen zwei Fenstern — Zyrkel verbindet sie. Und es zeichnet zurueck: Drucker installieren? Zyrkel fuehrt dich Schritt fuer Schritt durch, direkt auf deinem Bildschirm — Pfeile zeigen auf die richtigen Buttons, Highlights zeigen wo du klicken musst, ein Live-Walkthrough fuer jedes technische Problem.

  • Echtzeit-Bildschirmlesen mit Live-OCR und PixelDB-Erkennung
  • 14 Overlay-Widget-Typen: Pfeile, Highlights, Bubbles, HUD, Spotlights
  • Cutouts: Docke einen Zyrkel an jedes Programm — Excel, Browser, Terminal, alles
  • Cognitive State Awareness: passt sich an ob du fokussiert arbeitest oder browst
  • Raeumliche Gespraeche: zeichne auf dem Bildschirm, Zyrkel antwortet im Kontext
  • Sprachsteuerung mit Wake Word, Whisper STT und nativer TTS — alles in Rust
ZASR

Lass jedes Programm mit jedem anderen sprechen.

Zwei Programme. Keine gemeinsame API. Keine Integrationsschicht. Keine Middleware. Sie wurden nie fuereinander gebaut. Docke an jedes einen Zyrkel. Gib ihnen eigene Ports, eigenes Memory. Jetzt sprechen sie miteinander.

Excel sendet Daten an eine Datenbank. Die Datenbank loest eine E-Mail aus. Die E-Mail aktualisiert Slack. Kein Custom-Code. Keine Integrationsplattform. Nur Zyrkels, die andocken und bruecken.

  • Jeder Zyrkel laeuft auf seinem eigenen Port mit eigenem persistenten Memory
  • Peer-Networking ueber mDNS Auto-Discovery und foederierte Webhooks
  • Plattformunabhaengig: Windows, macOS, Linux — gemischte Umgebungen funktionieren
  • Skaliert von zwei verbundenen Programmen bis zur unternehmensweiten Orchestrierung
  • MCP-Server kompatibel mit Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-kompatible API — Drop-in-Replacement-Endpunkt
Zyrkel Connect

Alles was ein Zyrkel kann.

Ein Binary. Unbegrenzte Moeglichkeiten.

🧠

Persistentes Memory & Neuronales Netzwerk

Jede Interaktion macht es schlauer. Ein 4-stufiges neuronales Gedaechtnis das mit der Nutzung waechst — von einfachem Recall bis zur adaptiven Mustererkennung. Lernt aus Gespraechen, extrahiert Wissen automatisch, trackt woher jedes Faktum stammt. Zeig einen Workflow einmal — Zyrkel fuehrt ihn fuer immer aus.

Ausfuehrung & Autonomie

70+ Tools, 1000+ vorkompilierte Actions mit <1ms Lookup. 4 Autonomie-Level von ueberwacht bis selbststeuernd. SOP-Engine, Cron-Trigger, Pattern-Trigger. Task-Planner mit Sicherheitsklassifikation.

🔊

Sprache & Kommunikation

Whisper STT, Edge TTS, Wake-Word-Erkennung — alles natives Rust, kein Python. 30+ Sprachpakete fuer die Oberflaeche. Sprachsteuerung auf Deutsch und Englisch, weitere folgen. Telegram, Slack, E-Mail eingebaut.

🌐

Fleet & Skalierung

Von 1 Zyrkel bis tausende. Care System mit Watchdogs, Heartbeats und Health-Monitoring. Divergence Router fuer statistisches Auto-Scaling. Swarm-Patterns: MapReduce, Consensus, Pipeline, Mesh. HPC/SLURM und Kubernetes ready.

🔒

Datenschutz & Sicherheit

8-Scanner Egress-Filter (ICD-10-Codes, Kreditkarten, API-Keys, Patienten-IDs). 5-Schichten Safe Mode (GREEN bis BLOCKED). Reversible Pseudonymisierung. Hearing Privacy. Laeuft lokal — keine Cloud-Abhaengigkeit.

🧬

Wissenschaft & Daten

Short-Read und Long-Read Pipelines. De-novo-Assemblies. Variant Calling und Annotation. ACMG-Klassifikation. Transkriptomik, Multi-Omics, Visualisierung. Literaturueberwachung. Excel-, Word-, PDF-Verarbeitung.

💡

Creative Engine

Ein neuartiger Algorithmus fuer Kreativitaet in LLMs. Silbenmutation, Zufallswort-Injektion, phonotaktische Filterung und Gradient Ascent — bricht LLMs aus vorhersagbaren Mustern in ueberraschend neues Territorium. Classify → Ideate → Elaborate → Build.

🔌

Integrationen

MCP-Server fuer Claude, GPT, Gemini, Cursor, Windsurf. Plugin-System mit 6 Typen und Hot-Reload. Browser-Extension. 11-Sektionen-Dashboard. Multi-LLM-Support: Claude, GPT, Ollama, jeder OpenAI-kompatible Endpunkt.

Von eins bis tausende.

Ein einzelner Zyrkel auf deinem Laptop. Eine Flotte ueber deine Infrastruktur. Gleiches Binary. Gleiche Faehigkeiten. Grenzenlose Skalierung.

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

Session-Leiste — macht jeden Morgen weiter, wo du aufgehoert hast

Zyrkel Fleet Dashboard — 6 instances coordinating

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

Gebaut fuer deinen Workflow.

Genomik, HPC und Scientific Computing

  • Short-Read und Long-Read Pipelines, De-novo-Assemblies, Variant Calling, Annotation, Visualisierung
  • Transkriptomik, Multi-Omics-Integration
  • Varianten-Klassifikation mit dem vollstaendigen ACMG/AMP-Framework
  • VCF-, BAM- und FASTQ-Dateien nativ parsen — keine externen Tools noetig
  • Literatur ueberwachen: PubMed- und ClinVar-Watching mit automatischen Benachrichtigungen
  • SLURM-Jobs einreichen und tracken, Snakemake/Nextflow-Pipelines generieren
  • Zyrkel merkt sich welche Parameter auf welchem Datensatz funktioniert haben — permanent
  • Funktioniert mit deiner bestehenden HPC-Infrastruktur — SSH, SLURM, jedes Cluster-Setup
  • True swarm intelligence: no central controller — each Zyrkel observes, adapts, and influences neighbors through behavior, producing emergent decentralized coordination

APIs, Plugins und Infrastruktur

  • MCP-Server mit 70+ Tools — funktioniert mit Claude, GPT, Gemini, Cursor, Windsurf
  • OpenAI-kompatibler API-Endpunkt
  • 120+ REST-API-Endpunkte fuer volle programmatische Kontrolle
  • Plugin-System mit 6 Typen (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Hot-Reload Plugins ohne Neustart, JSON-RPC-Kommunikation
  • 21 Rust Crates, modulare Architektur, Feature Flags fuer minimale Builds
  • Kubernetes StatefulSet-Generierung, Headless Service Discovery
  • Foederation ueber HMAC-signierte Webhooks mit Hybrid Logical Clock Ordering

Dein Desktop, deine Regeln

  • Installiere den 48px Desktop Dot — always on top, lernt immer
  • Bringe Zyrkel Workflows in natuerlicher Sprache bei — es merkt sich und fuehrt sie aus
  • Zyrkel connects programs and operates them — clicks, types, reads, controls
  • 33 language packs: all 24 official EU languages + 10 most spoken languages worldwide
  • Verbinde beliebige Programme ueber Zyrkel — kein Integrationscode noetig
  • Sprachsteuerung auf Deutsch und Englisch, weitere Sprachen folgen
  • Kommuniziere ueber Telegram, Slack oder E-Mail — Zyrkel verbindet alles
  • Privacy first: laeuft lokal, 8-Scanner Egress-Filter, keine Cloud-Abhaengigkeit
  • Waehle dein LLM: Claude, GPT, Ollama (lokal) oder jeden kompatiblen Endpunkt
  • Dashboard mit 11 Sektionen: Fleet, Memory, Neural, Security, Voice und mehr

Loslegen.

Klonen, bauen, starten. 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 ist aktuell die ausgereifteste Plattform. Linux kommt bald. macOS in Arbeit.
zyrkel.com

Open Source. Kostenlos. Vom Labor in die Welt.

Zyrkel wird entwickelt von Christian Schlein, Humangenetiker am Institut fuer Humangenetik, UKE Hamburg. Jede Zeile Code ist offen, jedes Feature ist kostenlos, und Beitraege sind willkommen.

Impressum