Zyrkel

/ˈsɜːrkəl/

Conecta-se a qualquer coisa. Aprende com tudo. Não esquece nada.

Uma unidade cognitiva autodidata que se conecta a qualquer programa, liga sistemas que nunca foram feitos para conversar, e escala de um a milhares. Open source, gratuito e rápido. Este é o zyrkel.com.

165K
Linhas de Rust
25MB
Tamanho do Binário
70+
Ferramentas MCP
21
Crates Rust
120+
Endpoints API
Zyrkel Cutout Mode

Modo Cutout — acopla em qualquer janela, trabalha ao seu lado

Zyrkel Fleet Dashboard

Painel da Frota — 6 Zyrkels, cada um especializado, todos coordenados

Zyrkel Session Bar

Barra de sessao — retoma de onde voce parou, toda manha

ZASR — circle something on screen, Zyrkel identifies it

ZASR — circule qualquer coisa na tela, Zyrkel diz o que e

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — varios Zyrkels no seu desktop, cada um com seu papel

Nasceu em um laboratório de genética. Construído para tudo.

Zyrkel começou no Instituto de Genética Humana no UKE Hamburg. O problema original era simples: pipelines de genômica são complexos, parâmetros mudam entre conjuntos de dados, jobs SLURM rodam às 3 da manhã — e a maioria dos estudantes e pesquisadores não sabe programar. Ferramentas de bioinformática devem ser acessíveis a todos no laboratório, não apenas à única pessoa que sabe Python. Então foi construído um sistema que reduz essa barreira a zero: diga o que precisa, e ele cuida do resto. Ele lembra cada parâmetro, cada resultado, cada lição aprendida.

Então o sistema de memória se generalizou. Ferramentas foram adicionadas — não apenas para genômica, mas para tudo. Surgiu um overlay de desktop que podia ler a tela e responder em contexto. A voz veio em seguida. Então veio o recurso que mudou tudo: conecte um Zyrkel a dois programas que não têm API compartilhada, e eles se comunicam através dele. Então o sistema de frota chegou — um Zyrkel virou dois, virou dez, virou centenas, cada um especializado, cada um aprendendo independentemente, todos coordenando.

Hoje, um único binário de 25MB — ou uma frota de milhares — roda no seu laptop, no seu cluster HPC ou na sua infraestrutura Kubernetes. Ele lida com classificação de variantes genômicas e planilhas Excel. Monitora batimentos cardíacos e escreve e-mails. Gera ideias e as executa autonomamente. É uma unidade cognitiva que se conecta onde for necessário.

ZASR — Zyrkel Augmented Screen Reality

Uma nova forma de interagir com seu computador. Um ponto de 48px vive na sua tela, sempre presente, sempre consciente. Ele lê o que você vê através de OCR em tempo real, entende o contexto e age.

Circule algo na tela — Zyrkel identifica. Aponte para um elemento da UI — Zyrkel explica. Desenhe uma seta entre duas janelas — Zyrkel as conecta. E ele desenha de volta: precisa instalar uma impressora? Zyrkel te guia passo a passo, diretamente na sua tela — setas apontando para os botões certos, destaques mostrando onde clicar, um passo a passo ao vivo para qualquer problema técnico que você tenha.

  • Leitura de tela em tempo real com OCR ao vivo e reconhecimento PixelDB
  • 14 tipos de widgets overlay: setas, destaques, balões, HUD, holofotes
  • Cutouts: conecte um Zyrkel a qualquer programa — Excel, navegador, terminal, qualquer coisa
  • Consciência de estado cognitivo: se adapta quando você está em trabalho profundo vs. navegando
  • Conversas espaciais: desenhe na tela, Zyrkel responde em contexto
  • Controle por voz com palavra de ativação, Whisper STT e TTS nativo — tudo em Rust
ZASR

Faça qualquer programa conversar com qualquer outro programa.

Dois programas. Sem API compartilhada. Sem camada de integração. Sem middleware. Eles nunca foram construídos para se comunicar. Conecte um Zyrkel a cada um. Dê a eles suas próprias portas, sua própria memória. Agora eles conversam.

Excel envia dados para um banco de dados. O banco dispara um e-mail. O e-mail atualiza o Slack. Sem código customizado. Sem plataforma de integração. Apenas Zyrkels, conectando e fazendo ponte.

  • Cada Zyrkel roda em sua própria porta com sua própria memória persistente
  • Rede peer-to-peer via auto-descoberta mDNS e webhooks federados
  • Independente de plataforma: Windows, macOS, Linux — ambientes mistos funcionam
  • Escala de dois programas conectados a orquestração corporativa
  • Servidor MCP compatível com Claude, GPT, Gemini, Cursor, Windsurf
  • API compatível com OpenAI — endpoint substituto direto
Zyrkel Connect

Tudo o que um Zyrkel pode fazer.

Um binário. Capacidades ilimitadas.

🧠

Memória Persistente e Rede Neural

Cada interação o torna mais inteligente. Uma memória neural de 4 camadas que cresce com o uso — de recuperação simples a reconhecimento adaptativo de padrões. Aprende com conversas, extrai conhecimento automaticamente, rastreia a origem de cada fato. Ensine um fluxo de trabalho uma vez — Zyrkel o executa para sempre.

Execução e Autonomia

Mais de 70 ferramentas, mais de 1000 ações pré-compiladas com busca em menos de 1ms. 4 níveis de autonomia, de supervisionado a autônomo. Motor SOP, gatilhos cron, gatilhos de padrão. Planejador de tarefas com classificação de segurança.

🔊

Voz e Comunicação

Whisper STT, Edge TTS, detecção de palavra de ativação — tudo nativo em Rust, sem Python. Mais de 30 pacotes de idioma para a interface. Voz em inglês e alemão, mais em breve. Telegram, Slack, e-mail integrados.

🌐

Frota e Escala

De 1 Zyrkel a milhares. Sistema de Cuidado com watchdogs, heartbeats e monitoramento de saúde. Divergence Router para auto-escalonamento estatístico. Padrões de enxame: MapReduce, Consensus, Pipeline, Mesh. Pronto para HPC/SLURM e Kubernetes.

🔒

Privacidade e Segurança

Filtro de saída com 8 scanners (códigos ICD-10, cartões de crédito, chaves API, IDs de pacientes). Modo seguro de 5 camadas (VERDE a BLOQUEADO). Pseudonimização reversível. Privacidade de escuta. Roda localmente — sem dependência de nuvem.

🧬

Ciência e Dados

Pipelines de leitura curta e longa. Montagens de novo. Chamada e anotação de variantes. Classificação ACMG. Transcriptômica, multi-ômica, visualização. Monitoramento de literatura. Processamento de Excel, Word, PDF.

💡

Motor Criativo

Um novo algoritmo para criatividade em LLMs. Mutação silábica, injeção de palavras aleatórias, filtragem fonotática e ascensão por gradiente — tira LLMs de padrões previsíveis para território genuinamente surpreendente. Classificar → Idear → Elaborar → Construir.

🔌

Integrações

Servidor MCP para Claude, GPT, Gemini, Cursor, Windsurf. Sistema de plugins com 6 tipos e hot-reload. Extensão para navegador. Dashboard com 11 seções. Suporte multi-LLM: Claude, GPT, Ollama, qualquer endpoint compatível com OpenAI.

De um a milhares.

Um único Zyrkel no seu laptop. Uma frota pela sua infraestrutura. Mesmo binário. Mesmas capacidades. Escala ilimitada.

Zyrkel Fleet

See it in action.

Real screenshots. No mockups.

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

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

Zyrkel session bar — resuming yesterday's work

Barra de sessao — retoma de onde voce parou, toda manha

Zyrkel Fleet Dashboard — 6 instances coordinating

Painel da Frota — 6 specialized Zyrkels, each with their own role, all coordinating

Construído para o seu fluxo de trabalho.

Genômica, HPC e Computação Científica

  • Pipelines de leitura curta e longa, montagens de novo, chamada de variantes, anotação, visualização
  • Transcriptômica, integração multi-ômica
  • Classifique variantes com o framework completo ACMG/AMP
  • Parse arquivos VCF, BAM e FASTQ nativamente — sem ferramentas externas necessárias
  • Monitore literatura: vigilância PubMed e ClinVar com notificações automáticas
  • Submeta e rastreie jobs SLURM, gere pipelines Snakemake/Nextflow
  • Zyrkel lembra quais parâmetros funcionaram em qual conjunto de dados — permanentemente
  • Funciona com sua infraestrutura HPC existente — SSH, SLURM, qualquer configuração de cluster
  • True swarm intelligence: no central controller — each Zyrkel observes, adapts, and influences neighbors through behavior, producing emergent decentralized coordination

APIs, Plugins e Infraestrutura

  • Servidor MCP com mais de 70 ferramentas — funciona com Claude, GPT, Gemini, Cursor, Windsurf
  • Endpoint API compatível com OpenAI
  • Mais de 120 endpoints REST API para controle programático completo
  • Sistema de plugins com 6 tipos (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Hot-reload de plugins sem reiniciar, comunicação JSON-RPC
  • 21 crates Rust, arquitetura modular, feature flags para builds mínimos
  • Geração de Kubernetes StatefulSet, descoberta de serviço headless
  • Federação via webhooks assinados com HMAC com ordenação Hybrid Logical Clock

Seu Desktop, Suas Regras

  • Instale o Desktop Dot de 48px — sempre no topo, sempre aprendendo
  • Ensine fluxos de trabalho ao Zyrkel com linguagem natural — ele lembra e executa
  • Zyrkel connects programs and operates them — clicks, types, reads, controls
  • 33 language packs: all 24 official EU languages + 10 most spoken languages worldwide
  • Conecte quaisquer programas através do Zyrkel — sem código de integração necessário
  • Controle por voz em inglês e alemão, mais idiomas em breve
  • Comunique-se via Telegram, Slack ou e-mail — Zyrkel faz a ponte entre todos
  • Privacidade primeiro: roda localmente, filtro de saída com 8 scanners, sem dependência de nuvem
  • Escolha seu LLM: Claude, GPT, Ollama (local) ou qualquer endpoint compatível
  • Dashboard com 11 seções: Fleet, Memory, Neural, Security, Voice e mais

Comece agora.

Clone, compile, execute. Servidor headless + Desktop Dot.

Servidor 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 é a plataforma mais madura hoje. Linux em breve. macOS em construção.
zyrkel.com

Open source. Gratuito. Do laboratório para o mundo.

Zyrkel é desenvolvido por Christian Schlein, geneticista humano no Instituto de Genética Humana, UKE Hamburg. Cada linha de código é aberta, cada recurso é gratuito e contribuições são bem-vindas.

Impressum