Rish

Rish — ваш карманный агент.

Работайте локально. Выбирайте модель.
Локальные рабочие пространства · Выбор модели · Выполнение инструментов · Подтверждения

DSH · Claude Code · Codex · GLM
Встроенные подключения · Нативные адаптеры Rish

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Français · Español · Deutsch · Português · Русский · हिन्दी · Türkçe · ไทย · Tiếng Việt · Bahasa Indonesia

Начало работы · Встроенные подключения · Обзор продукта · Платформы и модели · Экосистема · Руководство для разработчиков · Лицензия MIT

Rish — ваш карманный агент. Локальное выполнение. Свобода выбора модели. DSH / Claude Code / Codex / GLM

Rish открывает диалоги с агентом, рабочие пространства и выполнение инструментов на вашем телефоне. Выберите модель, опишите задачу, просмотрите выполненную работу и одобрите изменения — не держа постоянно включённым компьютер. Программирование — одно из применений, а не единственная цель. > **Готовится экспериментальный предпросмотр исходного кода; стабильного > устанавливаемого выпуска пока нет.** Охват платформ и статус проверки > аккаунтов и подписок сведены в разделе > [Платформы и модели](#платформы-и-модели). ## Встроенные подключения **Четыре встроенных подключения. Одно карманное рабочее пространство.**
DSH / DeepSeek
DSH
DeepSeek · Редактируемый каталог моделей
Claude Code
Claude Code
Anthropic · API-ключ / Вход по подписке¹
Codex
Codex
OpenAI · API-ключ / Вход по подписке¹
GLM
GLM
Zhipu · API-ключ / Вход по подписке¹
¹ Вход по подписке сейчас доступен только на iOS. BigModel Coding Lite проверен; для Codex и Claude Code требуется необязательная экспериментальная сборка. Подробности проверки — ниже. Выберите harness и подключитесь с помощью API-ключа или аккаунта, поддерживаемого вашей сборкой. Затем начните работать с файлами и проектами на телефоне. Rish управляет циклом агента, рабочим пространством, подтверждением инструментов и записями выполнения; встроенные адаптеры подключаются к сервисам моделей. **Проверка аккаунтов и подписок (iOS)** - **Codex**: в необязательной экспериментальной сборке проверены вход по устройству через официальную CLI, текстовый чат по подписке `gpt-5.6-luna`, локальный вызов инструмента `list_dir` и сохранение состояния после перезапуска. Официальная CLI используется только для входа; проверены не все инструменты и модели. - **GLM**: [ZCode](https://zcode.z.ai/en/docs/agents) — агентный продукт Zhipu; GLM — это семейство моделей. Проверены вход в BigModel, сохранение состояния после перезапуска и ответ Coding Lite GLM-5.3; пробная квота не проверена. Официальная среда выполнения ZCode не интегрирована. - **Claude Code**: в необязательной экспериментальной сборке для iOS проверены вход по подписке, текстовый ответ Haiku 4.5 через немодифицированную официальную CLI и сохранение состояния после перезапуска. Сейчас этот путь поддерживает только текст, без инструментов и вложений. Измеренный раунд занял около 4,5 минуты; производительность ещё требует доработки. ## Обзор продукта Следите за выполнением агента, просматривайте изменения в проекте и выбирайте подключение к модели. Нажмите на скриншот, чтобы открыть оригинал.
Rish на iPhone: два успешных вызова инструментов и итоговое сообщение о том, что абсолютный путь был отклонён
Диалог с агентом — Отслеживайте на телефоне ход выполнения, вызовы инструментов и результаты. Путь вне рабочего пространства отклоняется, и модель исправляет себя в следующем раунде.
Rish в iOS Simulator: непроиндексированные файлы и статистика изменений
Локальные проекты — Просматривайте непроиндексированные файлы и статистику изменений перед коммитом.
Rish в iPad Simulator: боковая панель рабочего пространства и четыре нативных адаптера API
Рабочее пространство iPad и подключения к моделям — Боковая панель для широкого экрана, тёмное оформление и записи адаптеров API.
Все снимки сделаны в реальных симуляторах и показывают текущий интерфейс и рабочий процесс. ## Почему Rish
### Ваше рабочее пространство всегда с вами Храните файлы и проекты в собственном рабочем пространстве приложения на телефоне. Импортируйте материалы, читайте файлы, просматривайте изменения в проекте и продолжайте работу в одном приложении. ### Выбирайте модель Начните со встроенных подключений DSH, Claude Code, Codex и GLM или настройте совместимый API-сервис и сопоставления моделей. Модель предлагает следующий шаг; операцию выполняют локальные инструменты.
### Наблюдайте за работой Просматривайте текст каждого раунда, необязательные рассуждения от провайдера, вызовы инструментов и итоговый результат. Открывайте ссылки напрямую и возвращайтесь к сохранённым диалогам. ### Сохраняйте контроль Инструменты работают внутри ограниченного рабочего пространства. Операции, требующие авторизации, сначала запрашивают разрешение; изменения файлов и Git-диффы доступны для просмотра.
## Применение на практике | Задача | С чего начать | | --- | --- | | Работа с информацией | Импортируйте текст или PDF, запросите ключевые моменты, а затем просмотрите заметки, которые сохранит агент. | | Организация файлов | Изучите каталог проекта, прочитайте выбранные файлы и одобрите новый или обновлённый контент. | | Поддержка проекта | Просмотрите статус и диффы Git, отредактируйте файлы и одобрите коммит. | Эти примеры используют возможности iOS, доступные на данный момент. Поддерживаемые инструменты и форматы файлов различаются по платформам. Об экспериментах с Linux Guest см. [справочник по среде выполнения](docs/development.md#honest-runtime-boundary). ## Как работает локальное выполнение ```text Your task → Rish assembles context → Your chosen model service ↓ Text / tool requests Phone workspace ← Local tools ← Rish validation and approval ``` Поддерживаемые инструменты выполняются в собственной среде приложения на телефоне. Запросы к модели отправляют выбранный контекст диалога и задачи в ваш настроенный сервис: **локальное выполнение не означает офлайн-инференс модели**. Rish объединяет нативные операции с файлами и Git, среду выполнения Rish и экспериментальный Linux Guest. Полная совместимость с десктопными программами и неограниченное фоновое выполнение не обещаются. [Руководство для разработчиков](docs/development.md) отделяет проверенные возможности от экспериментальных. ## Платформы и модели | Платформа | Текущий охват | | --- | --- | | iOS / iPadOS | Нативные диалоги, вложения, приложение «Файлы», Git и контролируемые инструменты агента; включая адаптивные макеты для iPad. | | Android | Нативный чат через API, хранение учётных данных, восстановление сеансов и уведомления о задачах в заданных областях. Локальное выполнение агента, файлов и Git пока недоступно. | | HarmonyOS | Временные проверки контейнера совместимости с Android не означают нативной поддержки HarmonyOS. | | Подключение | Текущий способ | | --- | --- | | DeepSeek / DSH | API-ключ и редактируемый каталог моделей; возможности зависят от модели и платформы. | | GLM | API-ключ, а также необязательное подключение аккаунта BigModel/Z.ai; см. статус выше. | | Codex | API-адаптер; необязательная экспериментальная сборка для iOS добавляет вход по подписке — см. статус выше. | | Claude Code | API-адаптер с настройкой совместимых сервисов; текстовые вызовы по подписке проверены в необязательной сборке для iOS — с охватом и задержкой, указанными выше. | | Пользовательские сервисы | На iOS выберите Messages, Responses или Chat Completions и настройте сопоставления моделей. | ## Экосистема Rish входит в семейство ИИ-нативных инструментов с приоритетом локальной работы от **[ZSeven-W](https://github.com/ZSeven-W)**. `rish` загружает Linux Guest внутри этого приложения; остальные переносят ту же идею на другие поверхности — терминал, холст для дизайна и память агента. | Проект | Что это | | ------- | ---------- | | **[rish](https://github.com/ZSeven-W/rish)** | Настоящий Docker на телефоне: полносистемный интерпретатор x86-64 без JIT на чистом Rust, который загружает Linux и запускает контейнеры на iOS и Android. Linux Guest этого приложения родом отсюда. | | OpenPencil **[OpenPencil](https://github.com/ZSeven-W/openpencil)** | Первый открытый ИИ-нативный инструмент векторного дизайна и первый с параллельными Agent Teams. Design-as-Code — превращайте промпты в интерфейс прямо на живом холсте. | | jian **[jian](https://github.com/ZSeven-W/jian)** | UI-фреймворк на чистом Rust с GPU-Skia. Превращает декларативный документ `.op` в нативное приложение — без JS-рантайма, без DOM, без Electron. | | Zode **[Zode](https://github.com/ZSeven-W/zode)** | ИИ-нативная CLI для программирования в вашем терминале. Быстрый TUI на Rust, который читает ваш код, выполняет команды, ищет файлы и управляет git. | | noema **[noema](https://github.com/ZSeven-W/noema)** | Память для кодинг-агентов с приоритетом локальной работы, без векторного хранилища. Долговечная память в виде просматриваемых файлов, очередь проверки и поиск без эмбеддингов. | ## Начало работы Пока что приложение собирается из исходного кода; стабильной версии для скачивания конечными пользователями нет. Получив исходники, начните из корня репозитория: ```sh node scripts/verify-source-checkout.mjs npm ci --prefix apps/mobile ``` **iOS:** Нативная подготовка требует зафиксированных версий Xcode, Rust и SDK. Прочитайте [предварительные требования](docs/development.md#ios-build-prerequisites), затем выполните: ```sh ./scripts/prepare-rish-ios.sh ./scripts/prepare-libgit2-ios.sh cd apps/mobile/ios pod install cd ../../.. npm run ios --prefix apps/mobile ``` **Android:** При настроенной среде разработки для Android выполните `npm run android --prefix apps/mobile`. В руководстве для разработчиков также описаны [автономные тестовые APK](docs/development.md#install-and-run-the-react-native-app). Откройте приложение, выберите модель и подключитесь с помощью API-ключа или поддерживаемого аккаунта. На iOS создайте или выберите проект, просмотрите его контекст и начните задачу. Для входа по подписке Codex и Claude Code требуется необязательная экспериментальная сборка (см. [руководство для разработчиков](docs/development.md)); для BigModel см. [руководство по аккаунтам](docs/zcode-account-login.md). Учётные данные хранятся в нативном защищённом хранилище. ## Прогресс и участие в разработке Готовится первый предпросмотр исходного кода. Будущие выпуски будут помечаться как **Pre-release**. Полная совместимость с Harness, локальное выполнение на Android и непрерывная фоновая работа пока ограничены. См. [объём предпросмотра и дорожную карту](docs/releases/v0.1.0.md). Приветствуются вклады в документацию, поддержку платформ, совместимость моделей и воспроизводимые исправления. Сначала прочитайте [CONTRIBUTING](CONTRIBUTING.md). По вопросам безопасности обратитесь к [SECURITY](SECURITY.md), прежде чем делиться подробностями; никогда не публикуйте учётные данные и конфиденциальную информацию открыто. - [Руководство по разработке и сборке](docs/development.md) - [Бренд и согласованные тексты](brand/README.md) - [Уведомления третьих сторон и исходники Guest](THIRD_PARTY_NOTICES.md) Код проекта распространяется по лицензии [MIT](LICENSE). Сторонние рантаймы, компоненты Guest и другие зависимости сохраняют собственные лицензии.