Repolode
GCWing

GCWing/OpenBitFun

Рабочая среда для AI-агентов с открытым исходным кодом на Rust: четыре режима Harness, удалённое управление с разных устройств и настраиваемые Mini Apps.

Open source альтернатива:CursorClaude Code

Звёзды
2,860
Форки
273
Открытые issues
110
Последний коммит
вчера

Что это?

OpenBitFun — рабочая среда для AI-агентов с открытым исходным кодом, построенная на Rust runtime для агентов и настольном приложении. Agent Harness планирует шаги, управляет контекстом, вызывает инструменты и координирует работу нескольких агентов. Для задач разной сложности доступны четыре режима: Minimal, Standard, Ultimate и Creative.

Задачи можно запускать на удалённом хосте, через jump host или в контейнере по SSH, а следить за их выполнением и управлять ими — с мобильного клиента, из браузера или через бота в мессенджере. Синхронизация аккаунта между устройствами выполняется через relay-сервер, который разворачивает сам пользователь. Также можно создавать Mini Apps, объединяющие отдельный интерфейс и диалог с агентом, и расширять агентов с помощью MCP tools, Skills и Hooks.

Проект поддерживает Windows, macOS и Linux; в репозитории также есть CLI. Основной код распространяется по лицензии MIT. В документации описан также релиз 1.0.0, данные которого несовместимы с версиями 0.2.x.

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

  • 01Четыре режима Agent Harness: для быстрых правок, повседневных многошаговых задач, сложной работы нескольких агентов и творческих задач.
  • 02Управление с компьютера, телефона и из браузера, в том числе удалённая обработка запросов на подтверждение.
  • 03Удалённый запуск по SSH, включая работу через jump host и в контейнерах.
  • 04Mini Apps, объединяющие собственный интерфейс с диалогом агента.
  • 05Расширение возможностей с помощью MCP tools, Skills, Hooks и настраиваемых агентов.
  • 06Rust runtime с постоянными сессиями, сжатием контекста и восстановлением после прерывания.

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

  • Поручить агенту многошаговую задачу по разработке и следить за её выполнением с телефона.
  • Запускать длительные задачи агента на удалённом сервере или в контейнере по SSH.
  • Создавать небольшие персональные инструменты в виде Mini Apps, например панель с Git-статистикой.
  • Создавать специализированных агентов с собственными инструментами и рабочими процессами для конкретной области.

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

  1. 1

    Установите Node.js 22.12+, pnpm 10.15.0, toolchain Rust и необходимые компоненты Tauri, затем клонируйте репозиторий

  2. 2

    Установите зависимости

    pnpm install
  3. 3

    Запустите настольное приложение в режиме разработки

    pnpm run desktop:dev

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

  • Для запуска из исходного кода необходимы Node.js, pnpm, toolchain Rust и необходимые компоненты Tauri.
  • Версия 1.0.0 несовместима по данным с прежними выпусками 0.2.x; для миграции нужны отдельные инструменты для работы с данными.
  • Для удалённого управления устройствами одной учётной записи необходимо развернуть собственный Relay-сервер.

Темы

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

Что такое OpenBitFun?
Рабочая среда для AI-агентов с открытым исходным кодом на Rust: четыре режима Harness, удалённое управление с разных устройств и настраиваемые Mini Apps. OpenBitFun — рабочая среда для AI-агентов с открытым исходным кодом, построенная на Rust runtime для агентов и настольном приложении. Agent Harness планирует шаги, управляет контекстом, вызывает инструменты и координирует работу нескольких агентов. Для задач разной сложности доступны четыре режима: Minimal, Standard, Ultimate и Creative.
OpenBitFun можно использовать бесплатно? Какая у него лицензия?
OpenBitFun распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
OpenBitFun всё ещё поддерживается?
Активно поддерживается. Последний коммит в OpenBitFun — 19 окт. 2026 г..
Для чего можно использовать OpenBitFun?
Поручить агенту многошаговую задачу по разработке и следить за её выполнением с телефона. Запускать длительные задачи агента на удалённом сервере или в контейнере по SSH. Создавать небольшие персональные инструменты в виде Mini Apps, например панель с Git-статистикой. Создавать специализированных агентов с собственными инструментами и рабочими процессами для конкретной области.
Как установить OpenBitFun?
Установите Node.js 22.12+, pnpm 10.15.0, toolchain Rust и необходимые компоненты Tauri, затем клонируйте репозиторий Установите зависимости: pnpm install Запустите настольное приложение в режиме разработки: pnpm run desktop:dev
Где скачать OpenBitFun?
Исходный код и инструкции по установке — на GitHub: https://github.com/GCWing/OpenBitFun

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

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