Zyrkel

/ˈsɜːrkəl/

Подключается к чему угодно. Учится на всём. Не забывает ничего.

Самообучающийся когнитивный модуль, который подключается к любой программе, соединяет системы, не предназначенные для взаимодействия, и масштабируется от одного до тысяч. Открытый исходный код, бесплатно и быстро. Это zyrkel.com.

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

Rezim Cutout — prikreplyaetsya k lyubomu oknu, rabotaet ryadom s vami

Zyrkel Fleet Dashboard

Panel flota — 6 Zyrkels, kazhdyj specializirovan, vse skoordinirovany

Zyrkel Session Bar

Panel sessii — kazhdoe utro prodolzhaet s togo mesta, gde vy ostanovilis

ZASR — circle something on screen, Zyrkel identifies it

ZASR — obvedite chto-nibud na ekrane, Zyrkel skazhet chto eto

Multi-Dot Session — 4 Zyrkels working together

Multi-Dot — neskolko Zyrkels na rabochem stole, kazhdyj so svoej rolyu

Родился в генетической лаборатории. Создан для всего.

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

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

Zyrkel session bar — resuming yesterday's work

Panel sessii — kazhdoe utro prodolzhaet s togo mesta, gde vy ostanovilis

Zyrkel Fleet Dashboard — 6 instances coordinating

Panel flota — 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