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
DeepSeek · Редактируемый каталог моделей
|

Claude Code
Anthropic · API-ключ / Вход по подписке¹
|

Codex
OpenAI · API-ключ / Вход по подписке¹
|

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 минуты; производительность
ещё требует доработки.
## Обзор продукта
Следите за выполнением агента, просматривайте изменения в проекте и
выбирайте подключение к модели. Нажмите на скриншот, чтобы открыть
оригинал.

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

Локальные проекты — Просматривайте непроиндексированные файлы и статистику изменений перед коммитом.
|

Рабочее пространство 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](https://github.com/ZSeven-W/openpencil)** | Первый открытый ИИ-нативный инструмент векторного дизайна и первый с параллельными Agent Teams. Design-as-Code — превращайте промпты в интерфейс прямо на живом холсте. |
|
**[jian](https://github.com/ZSeven-W/jian)** | UI-фреймворк на чистом Rust с GPU-Skia. Превращает декларативный документ `.op` в нативное приложение — без JS-рантайма, без DOM, без Electron. |
|
**[Zode](https://github.com/ZSeven-W/zode)** | ИИ-нативная CLI для программирования в вашем терминале. Быстрый TUI на Rust, который читает ваш код, выполняет команды, ищет файлы и управляет git. |
|
**[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 и другие зависимости сохраняют собственные лицензии.