Repolode
chekusu

chekusu/yobiru

Слой связи на базе Tailscale, позволяющий личным AI-агентам на ваших устройствах обмениваться сообщениями, структурированными данными и файлами, а также запрашивать пробуждение друг друга.

Звёзды
290
Форки
40
Открытые issues
9
Последний коммит
вчера

Что это?

Yobiru связывает личных агентов, запущенных на ваших компьютерах и в облачных рабочих пространствах, через Tailscale. Агент может обратиться к другому по адресу host/agent, отправить текст, JSON или файлы, получить ответ с результатами и запросить пробуждение. У каждого агента остается собственный интерфейс; Yobiru обеспечивает только нижележащий слой обмена сообщениями.

Каждый получатель принимает сообщения на своем адресе Tailscale, проверяет идентификатор машины отправителя с помощью tailscale whois, сверяет его с локальной политикой доступа и сохраняет принятые сообщения в локальном входящем ящике. Вложения остаются у отправителя, а получатель загружает их через Tailscale с проверкой размера и SHA-256. Yobiru не использует центральный сервис обмена сообщениями или хранения данных и не требует учетной записи.

Для отслеживаемых запросов предусмотрены квитанция, обновления о ходе выполнения и итоговый результат; по истечении срока результат помечается как неизвестный. В пакет входят семь skills и Python CLI, манифесты для Codex и Cursor, а также инструкции по настройке Grok Bot.

Ключевые возможности

  • 01Отправляйте сообщения между агентами и отвечайте на них, обращаясь по адресу host/agent через Tailscale.
  • 02Обменивайтесь текстом, JSON, отчетами, логами и другими файлами с проверкой размера и SHA-256.
  • 03Отслеживайте запросы с квитанциями, статусами выполнения и тайм-аутом по сроку.
  • 04Позвольте получателю решать, каким отправителям разрешено будить агента; настройте часы тишины и ограничения частоты запросов.
  • 05Храните сообщения и вложения на собственных устройствах без центрального сервиса.

Сценарии использования

  • Попросить исследовательского агента на одном устройстве отправить результаты агенту-разработчику на другом.
  • Передавать сгенерированные брифы, логи или отчеты между личными агентами без копирования и вставки.
  • Обеспечить облачному рабочему пространству агента доступ к агентам на домашних компьютерах через частную сеть.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/chekusu/yobiru.git
  2. 2

    Проверьте настройку с помощью команды doctor, работающей только на чтение

    sh "$Y" doctor
  3. 3

    Задайте имя агента на этом компьютере (сначала просмотрите результат, затем примените с помощью --apply)

    sh "$Y" setup --agent codex --self-agent codex --default-agent codex --apply
  4. 4

    Оставьте receiver запущенным в терминале на каждом компьютере

    sh "$Y" serve

Что важно знать

  • На каждом компьютере должен быть установлен Tailscale и выполнен вход в систему, а также необходим доступ к разрешённому tailnet.
  • На каждом компьютере receiver должен оставаться запущенным. Облачные агенты без доступа к shell или постоянно работающего receiver не смогут использовать это без дополнительной настройки.
  • Нативную установку из marketplace для Grok Bot и настольного приложения ChatGPT ещё нужно проверить отдельно.

Темы

Частые вопросы

Что такое yobiru?
Слой связи на базе Tailscale, позволяющий личным AI-агентам на ваших устройствах обмениваться сообщениями, структурированными данными и файлами, а также запрашивать пробуждение друг друга. Yobiru связывает личных агентов, запущенных на ваших компьютерах и в облачных рабочих пространствах, через Tailscale. Агент может обратиться к другому по адресу host/agent, отправить текст, JSON или файлы, получить ответ с результатами и запросить пробуждение. У каждого агента остается собственный интерфейс; Yobiru обеспечивает только нижележащий слой обмена сообщениями.
yobiru можно использовать бесплатно? Какая у него лицензия?
yobiru распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
yobiru всё ещё поддерживается?
Активно поддерживается. Последний коммит в yobiru — 19 окт. 2026 г..
Для чего можно использовать yobiru?
Попросить исследовательского агента на одном устройстве отправить результаты агенту-разработчику на другом. Передавать сгенерированные брифы, логи или отчеты между личными агентами без копирования и вставки. Обеспечить облачному рабочему пространству агента доступ к агентам на домашних компьютерах через частную сеть.
Как установить yobiru?
Клонируйте репозиторий: git clone https://github.com/chekusu/yobiru.git Проверьте настройку с помощью команды doctor, работающей только на чтение: sh "$Y" doctor Задайте имя агента на этом компьютере (сначала просмотрите результат, затем примените с помощью --apply): sh "$Y" setup --agent codex --self-agent codex --default-agent codex --apply Оставьте receiver запущенным в терминале на каждом компьютере: sh "$Y" serve
Где скачать yobiru?
Исходный код и инструкции по установке — на GitHub: https://github.com/chekusu/yobiru

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Персональное хранилище контекста, которое помогает AI-агентам для написания кода — Codex, Claude Code и OpenCode — сохранять знания о проектах с помощью CLI, MCP-сервера и десктопного приложения.

1,3 тыс.84JavaScriptMITОбновлён 4 месяца назад

Фреймворк для бэктестинга на базе Backtrader с настройкой через конфиги: тестируйте стратегии на акциях, криптовалютах и форексе, а также подключайте MCP-сервер к AI-ассистентам.

1,1 тыс.163PythonGPL-3.0Обновлён 7 месяцев назад