Zyrkel

/ˈsɜːrkəl/

Підключається до будь-чого. Вчиться з усього. Нічого не забуває.

Когнітивний модуль, що самонавчається, підключається до будь-якої програми, з'єднує системи, які ніколи не мали спілкуватися, та масштабується від одного до тисяч. Відкритий код, безкоштовно та швидко. Це zyrkel.com.

165K
Рядків Rust
25MB
Розмір бінарника
70+
Інструментів MCP
21
Крейтів Rust
120+
Ендпоінтів API
Zyrkel Cutout Mode

Rezhym Cutout — prikripliuietsia do bud-yakoho vikna, pratsiuie poriuch z vamy

Zyrkel Fleet Dashboard

Panel flotu — 6 Zyrkels, kozhen spetsializovanyi, vsi skoordynovani

Zyrkel Session Bar

Panel sesii — shchoranku prodovzhuie zvidty, de vy zupynylys

ZASR — circle something on screen, Zyrkel identifies it

ZASR — obvedit shcho-nebud na ekrani, Zyrkel skazhe shcho tse

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — kilka Zyrkels na robochomu stoli, kozhen zi svoieiu rolliu

Народився в генетичній лабораторії. Створений для всього.

Zyrkel з'явився в Інституті генетики людини при UKE Hamburg. Початкова проблема була простою: геномні пайплайни складні, параметри змінюються між наборами даних, завдання SLURM запускаються о 3 годині ночі — а більшість студентів та дослідників не вміють програмувати. Біоінформатичні інструменти мають бути доступними кожному в лабораторії, а не лише тій одній людині, яка знає Python. Тому була створена система, що знижує цей бар'єр до нуля: скажіть, що вам потрібно, і вона зробить решту. Вона пам'ятає кожен параметр, кожен результат, кожен засвоєний урок.

Потім система пам'яті узагальнилась. Додалися інструменти — не лише для геноміки, а для всього. З'явився оверлей робочого столу, здатний читати екран і відповідати в контексті. За ним з'явився голос. Потім з'явилася функція, яка змінила все: підключіть Zyrkel до двох програм без спільного API, і вони спілкуються через нього. Потім з'явилася система флоту — один Zyrkel став двома, потім десятьма, потім сотнями, кожен спеціалізований, кожен навчається незалежно, всі координують одне одного.

Сьогодні один бінарник на 25 МБ — або флот з тисяч — працює на вашому ноутбуці, HPC-кластері або інфраструктурі Kubernetes. Він класифікує геномні варіанти та обробляє таблиці Excel. Моніторить серцебиття та пише листи. Генерує ідеї та виконує їх автономно. Це когнітивний модуль, що підключається туди, де він потрібен.

ZASR — Zyrkel Augmented Screen Reality

Новий спосіб взаємодії з комп'ютером. Крапка 48px живе на вашому екрані — завжди присутня, завжди обізнана. Вона читає те, що ви бачите, через OCR в реальному часі, розуміє контекст і діє.

Обведіть щось на екрані — Zyrkel розпізнає це. Вкажіть на елемент інтерфейсу — Zyrkel пояснить його. Намалюйте стрілку між двома вікнами — Zyrkel з'єднає їх. І він малює у відповідь: потрібно встановити принтер? Zyrkel проведе вас крок за кроком, прямо на екрані — стрілки вказують на потрібні кнопки, підсвітка показує, куди натиснути, інтерактивна інструкція для будь-якої технічної проблеми.

  • Читання екрана в реальному часі з OCR та розпізнаванням PixelDB
  • 14 типів віджетів оверлею: стрілки, підсвітки, бульбашки, HUD, прожектори
  • Cutouts: підключіть Zyrkel до будь-якої програми — Excel, браузер, термінал, будь-що
  • Усвідомлення когнітивного стану: адаптується при глибокій роботі та при перегляді
  • Просторові розмови: малюйте на екрані, Zyrkel відповідає в контексті
  • Голосове керування з ключовим словом, Whisper STT та нативним TTS — все на Rust
ZASR

Змусьте будь-яку програму спілкуватися з будь-якою іншою.

Дві програми. Немає спільного API. Немає рівня інтеграції. Немає middleware. Вони ніколи не створювалися для спілкування. Підключіть Zyrkel до кожної. Дайте їм свої порти, свою пам'ять. Тепер вони спілкуються.

Excel надсилає дані в базу даних. База даних запускає email. Email оновлює Slack. Без спеціального коду. Без інтеграційної платформи. Просто Zyrkels — підключаються та з'єднують.

  • Кожен Zyrkel працює на своєму порті зі своєю постійною пам'яттю
  • Пірингова мережа через автовиявлення mDNS та федеративні вебхуки
  • Платформонезалежність: Windows, macOS, Linux — змішані середовища працюють
  • Масштабується від двох з'єднаних програм до оркестрації всього підприємства
  • MCP-сервер, сумісний з Claude, GPT, Gemini, Cursor, Windsurf
  • API, сумісний з OpenAI — ендпоінт прямої заміни
Zyrkel Connect

Все, що вміє Zyrkel.

Один бінарник. Безмежні можливості.

🧠

Постійна пам'ять та нейромережа

Кожна взаємодія робить його розумнішим. 4-рівнева нейронна пам'ять, що зростає з використанням — від простого згадування до адаптивного розпізнавання патернів. Вчиться з розмов, витягує знання автоматично, відстежує джерело кожного факту. Навчіть робочому процесу один раз — Zyrkel виконує його назавжди.

Виконання та автономія

70+ інструментів, 1000+ попередньо скомпільованих дій з пошуком <1 мс. 4 рівні автономії — від контрольованого до самокерованого. Двигун SOP, тригери cron, тригери патернів. Планувальник завдань з класифікацією безпеки.

🔊

Голос та комунікація

Whisper STT, Edge TTS, виявлення ключового слова — все нативно на Rust, без Python. 30+ мовних пакетів для інтерфейсу. Голос англійською та німецькою, більше в розробці. Telegram, Slack, email вбудовані.

🌐

Флот та масштабування

Від 1 Zyrkel до тисяч. Система піклування з watchdogs, heartbeats та моніторингом здоров'я. Divergence Router для статистичного автомасштабування. Патерни рою: MapReduce, Consensus, Pipeline, Mesh. Готовий до HPC/SLURM та Kubernetes.

🔒

Приватність та безпека

Фільтр вихідного трафіку з 8 сканерами (коди ICD-10, кредитні картки, API-ключі, ID пацієнтів). 5-рівневий безпечний режим (від ЗЕЛЕНОГО до ЗАБЛОКОВАНО). Зворотна псевдонімізація. Приватність прослуховування. Працює локально — без залежності від хмари.

🧬

Наука та дані

Пайплайни для коротких та довгих рідів. Збірки de novo. Визначення та анотація варіантів. Класифікація ACMG. Транскриптоміка, мульти-оміка, візуалізація. Моніторинг літератури. Обробка Excel, Word, PDF.

💡

Творчий двигун

Новий алгоритм креативності для LLM. Мутація складів, ін'єкція випадкових слів, фонотактична фільтрація та градієнтний підйом — виводять LLM з передбачуваних патернів у справді несподівану територію. Класифікувати → Генерувати ідеї → Розробити → Побудувати.

🔌

Інтеграції

MCP-сервер для Claude, GPT, Gemini, Cursor, Windsurf. Система плагінів з 6 типами та гарячим перезавантаженням. Розширення для браузера. Панель керування з 11 розділами. Підтримка мульти-LLM: Claude, GPT, Ollama, будь-який сумісний з OpenAI ендпоінт.

Від одного до тисяч.

Один Zyrkel на вашому ноутбуці. Флот по всій інфраструктурі. Той самий бінарник. Ті самі можливості. Безмежне масштабування.

Zyrkel Fleet

See it in action.

Real screenshots. No mockups.

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

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

Zyrkel session bar — resuming yesterday's work

Panel sesii — shchoranku prodovzhuie zvidty, de vy zupynylys

Zyrkel Fleet Dashboard — 6 instances coordinating

Panel flotu — 6 specialized Zyrkels, each with their own role, all coordinating

Створений для вашого робочого процесу.

Геноміка, HPC та наукові обчислення

  • Пайплайни для коротких та довгих рідів, збірки de novo, визначення варіантів, анотація, візуалізація
  • Транскриптоміка, інтеграція мульти-оміки
  • Класифікація варіантів за повним фреймворком ACMG/AMP
  • Нативний парсинг файлів VCF, BAM та FASTQ — без зовнішніх інструментів
  • Моніторинг літератури: відстеження PubMed та ClinVar з автоматичними сповіщеннями
  • Надсилання та відстеження завдань SLURM, генерація пайплайнів Snakemake/Nextflow
  • Zyrkel пам'ятає, які параметри спрацювали на якому наборі даних — назавжди
  • Працює з існуючою HPC-інфраструктурою — SSH, SLURM, будь-яка конфігурація кластера
  • True swarm intelligence: no central controller — each Zyrkel observes, adapts, and influences neighbors through behavior, producing emergent decentralized coordination

API, плагіни та інфраструктура

  • MCP-сервер з 70+ інструментами — працює з Claude, GPT, Gemini, Cursor, Windsurf
  • Ендпоінт API, сумісний з OpenAI
  • 120+ ендпоінтів REST API для повного програмного керування
  • Система плагінів з 6 типами (Tool, Integration, Transport, Panel, Hook, Encoder)
  • Гаряче перезавантаження плагінів без перезапуску, зв'язок через JSON-RPC
  • 21 крейт Rust, модульна архітектура, feature flags для мінімальних збірок
  • Генерація Kubernetes StatefulSet, виявлення headless-сервісів
  • Федерація через HMAC-підписані вебхуки з порядком Hybrid Logical Clock

Ваш робочий стіл, ваші правила

  • Встановіть Desktop Dot 48px — завжди зверху, завжди навчається
  • Навчіть Zyrkel робочим процесам звичайною мовою — він пам'ятає та виконує їх
  • Zyrkel connects programs and operates them — clicks, types, reads, controls
  • 33 language packs: all 24 official EU languages + 10 most spoken languages worldwide
  • З'єднайте будь-які програми через Zyrkel — без коду інтеграції
  • Голосове керування англійською та німецькою, більше мов незабаром
  • Спілкуйтеся через Telegram, Slack або email — Zyrkel з'єднує їх усі
  • Приватність насамперед: працює локально, 8-сканерний фільтр, без хмарної залежності
  • Оберіть LLM: Claude, GPT, Ollama (локальний) або будь-який сумісний ендпоінт
  • Панель керування з 11 розділами: Fleet, Memory, Neural, Security, Voice та інше

Почніть.

Клонувати, зібрати, запустити. Headless-сервер + Desktop Dot.

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 — найзріліша платформа сьогодні. Linux незабаром. macOS у розробці.
zyrkel.com

Відкритий код. Безкоштовно. З лабораторії — у світ.

Zyrkel розробляє Christian Schlein, генетик людини в Інституті генетики людини, UKE Hamburg. Кожен рядок коду відкритий, кожна функція безкоштовна, внески вітаються.

Impressum