Rish, votre agent de poche.
Exécutez en local. Choisissez votre modèle.
Espaces de travail locaux · Choix du modèle · Exécution d'outils · Approbations
DSH · Claude Code · Codex · GLM
Connexions intégrées · Adaptateurs Rish natifs
English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Français · Español · Deutsch · Português · Русский · हिन्दी · Türkçe · ไทย · Tiếng Việt · Bahasa Indonesia
Premiers pas ·
Connexions intégrées ·
Visite du produit ·
Plateformes et modèles ·
Écosystème ·
Guide du développeur ·
Licence MIT
Rish apporte sur votre téléphone les conversations avec l'Agent, les espaces
de travail et l'exécution d'outils. Choisissez un modèle, décrivez une tâche,
examinez le travail et approuvez les modifications sans laisser un ordinateur
allumé. Coder est l'un de ses usages, pas sa seule finalité.
> **Préparation d'un aperçu expérimental des sources ; pas encore de version
> stable installable.** L'étendue des plateformes et l'état de la vérification
> des comptes et des abonnements sont résumés dans [Plateformes et modèles](#plateformes-et-modèles).
## Connexions intégrées
**Quatre connexions intégrées. Un espace de travail de poche.**

DSH
DeepSeek · Catalogue de modèles modifiable
|

Claude Code
Anthropic · Clé API / Connexion par abonnement¹
|

Codex
OpenAI · Clé API / Connexion par abonnement¹
|

GLM
Zhipu · Clé API / Connexion par abonnement¹
|
¹ La connexion par abonnement est pour l'instant réservée à iOS. BigModel
Coding Lite est vérifié ; Codex et Claude Code nécessitent la build
expérimentale facultative. Voir les détails de vérification ci-dessous.
Choisissez un harnais et connectez-vous avec une clé API ou un compte pris en
charge par votre build. Commencez ensuite à travailler avec des fichiers et des
projets sur votre téléphone. Rish gère la boucle de l'agent, l'espace de
travail, les approbations d'outils et les enregistrements d'exécution ; les
adaptateurs intégrés se connectent aux services de modèles.
**Vérification des comptes et des abonnements (iOS)**
- **Codex** : la build expérimentale facultative a permis de vérifier la
connexion appareil via la CLI officielle, une discussion texte sur abonnement
`gpt-5.6-luna`, un appel d'outil local `list_dir`, ainsi que la persistance
après redémarrage. La CLI officielle n'est utilisée que pour la connexion ;
tous les outils et modèles ne sont pas vérifiés.
- **GLM** : [ZCode](https://zcode.z.ai/en/docs/agents) est le produit d'agent
de Zhipu ; GLM est la famille de modèles. La connexion BigModel, la
persistance après redémarrage et une réponse Coding Lite GLM-5.3 sont
vérifiées ; l'allocation d'essai ne l'est pas. Le runtime ZCode officiel
n'est pas intégré.
- **Claude Code** : la build expérimentale iOS facultative a permis de
vérifier la connexion par abonnement, une réponse texte Haiku 4.5 via la CLI
officielle non modifiée et la persistance après redémarrage. Cette voie ne
prend actuellement en charge que le texte, sans outils ni pièces jointes. Un
tour mesuré a pris environ 4,5 minutes ; les performances restent à
améliorer.
## Visite du produit
Suivez l'exécution de l'Agent, examinez les modifications du projet et
choisissez une connexion de modèle. Cliquez sur une capture d'écran pour ouvrir
l'original.

Conversation avec l'Agent — Suivez la progression, les appels d'outils et les résultats sur le téléphone. Un chemin hors de l'espace de travail est refusé, et le modèle se corrige au tour suivant.
|

Projets locaux — Examinez les fichiers non indexés et les statistiques de modifications avant de faire un commit.
|

Espace de travail et connexions de modèles sur iPad — Une barre latérale grand écran, une apparence sombre et des entrées d'adaptateurs API.
|
Toutes les captures proviennent de véritables Simulateurs et montrent
l'interface et le flux de travail actuels.
## Pourquoi Rish
|
### Votre espace de travail voyage avec vous
Gardez vos fichiers et projets dans l'espace de travail propre à l'application,
sur le téléphone. Importez du contenu, lisez des fichiers, examinez les
modifications du projet et poursuivez le travail dans une seule application.
|
### Choisissez votre modèle
Commencez avec les entrées intégrées DSH, Claude Code, Codex et GLM, ou
configurez un service API compatible et des mappages de modèles. Le modèle
propose l'étape suivante ; les outils locaux réalisent l'opération.
|
|
### Voyez le travail se dérouler
Suivez le texte de chaque tour, le raisonnement facultatif renvoyé par le
fournisseur, les appels d'outils et le résultat final. Ouvrez les liens
directement et revenez aux conversations enregistrées.
|
### Gardez le contrôle
Les outils opèrent dans un espace de travail délimité. Les opérations
nécessitant une autorisation demandent d'abord votre accord ; les modifications
de fichiers et les diffs Git sont disponibles pour révision.
|
## Mettez-le au travail
| Tâche | Un point de départ |
| --- | --- |
| Travailler avec l'information | Importez du texte ou un PDF, demandez les points clés, puis examinez les notes enregistrées par l'Agent. |
| Organiser des fichiers | Inspectez un répertoire de projet, lisez les fichiers choisis et approuvez le contenu nouveau ou mis à jour. |
| Maintenir un projet | Examinez le statut et les diffs Git, modifiez des fichiers et approuvez un commit. |
Ces exemples reposent sur les capacités iOS actuellement disponibles. Les
outils et formats de fichiers pris en charge varient selon la plateforme. Pour
les expérimentations du Linux Guest, consultez la
[référence du runtime](docs/development.md#honest-runtime-boundary).
## Comment fonctionne l'exécution locale
```text
Your task → Rish assembles context → Your chosen model service
↓ Text / tool requests
Phone workspace ← Local tools ← Rish validation and approval
```
Les outils pris en charge s'exécutent dans l'environnement propre à
l'application du téléphone. Les requêtes envoyées au modèle transmettent une
sélection de la conversation et du contexte de la tâche à votre service
configuré : **l'exécution locale ne signifie pas une inférence de modèle hors
ligne**.
Rish combine des opérations natives sur les fichiers et Git, le runtime Rish et
un Linux Guest expérimental. La compatibilité complète avec les logiciels de
bureau et l'exécution illimitée en arrière-plan ne sont pas promises. Le
[guide du développeur](docs/development.md) distingue les capacités vérifiées
des pistes expérimentales.
## Plateformes et modèles
| Plateforme | Étendue actuelle |
| --- | --- |
| iOS / iPadOS | Conversations natives, pièces jointes, Fichiers, Git et outils Agent contrôlés ; inclut des mises en page iPad adaptatives. |
| Android | Conversations API natives, stockage des identifiants, récupération de session et notifications de tâches ciblées. L'exécution locale de l'Agent, des Fichiers et de Git n'est pas encore disponible. |
| HarmonyOS | Des vérifications temporaires dans le conteneur de compatibilité Android n'établissent pas de prise en charge native d'HarmonyOS. |
| Connexion | Méthode actuelle |
| --- | --- |
| DeepSeek / DSH | Clé API et catalogue de modèles modifiable ; les capacités dépendent du modèle et de la plateforme. |
| GLM | Clé API, plus une connexion de compte BigModel/Z.ai facultative ; voir l'état ci-dessus. |
| Codex | Adaptateur API ; la build expérimentale iOS facultative ajoute la connexion par abonnement — voir l'état ci-dessus. |
| Claude Code | Adaptateur API avec configuration de services compatibles ; les appels texte sur abonnement sont vérifiés dans la build iOS facultative, avec l'étendue et la latence indiquées ci-dessus. |
| Services personnalisés | Sur iOS, sélectionnez Messages, Responses ou Chat Completions et configurez les mappages de modèles. |
## Écosystème
Rish fait partie d'une famille d'outils « local d'abord » et natifs IA
proposés par **[ZSeven-W](https://github.com/ZSeven-W)**. `rish` démarre le
Linux Guest au sein de cette application ; les autres portent la même idée
sur d'autres surfaces — le terminal, le canevas de conception et la mémoire
d'un agent.
| Projet | Ce que c'est |
| ------- | ---------- |
| **[rish](https://github.com/ZSeven-W/rish)** | Un vrai Docker sur un téléphone : un interpréteur système complet x86-64 sans JIT, en Rust pur, qui démarre Linux et exécute des conteneurs sur iOS et Android. Le Linux Guest de cette application en est issu. |
|
**[OpenPencil](https://github.com/ZSeven-W/openpencil)** | Le premier outil de conception vectorielle open source natif IA, et le premier à proposer des Agent Teams concurrentes. Design-as-Code : transformez des prompts en interface, en direct sur le canevas. |
|
**[jian](https://github.com/ZSeven-W/jian)** | Framework d'interface en Rust pur et GPU-Skia. Transforme un document déclaratif `.op` en application native — sans runtime JS, sans DOM, sans Electron. |
|
**[Zode](https://github.com/ZSeven-W/zode)** | CLI de codage natif IA pour votre terminal. Un TUI Rust rapide qui lit votre code, exécute des commandes, recherche des fichiers et gère git. |
|
**[noema](https://github.com/ZSeven-W/noema)** | Mémoire « local d'abord », non vectorielle, pour agents de codage. Une mémoire durable sous forme de fichiers inspectables, une file de révision et un rappel sans embeddings. |
## Premiers pas
Pour l'instant, compilez à partir des sources ; il n'existe aucun téléchargement
stable pour l'utilisateur final. Une fois les sources en main, commencez à la
racine du dépôt :
```sh
node scripts/verify-source-checkout.mjs
npm ci --prefix apps/mobile
```
**iOS :** La préparation native requiert des versions épinglées de Xcode, Rust
et des SDK. Lisez les [prérequis](docs/development.md#ios-build-prerequisites),
puis exécutez :
```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 :** Avec un environnement de développement Android configuré,
exécutez `npm run android --prefix apps/mobile`. Le guide du développeur couvre
également les [APK de test autonomes](docs/development.md#install-and-run-the-react-native-app).
Ouvrez l'application, choisissez un modèle, puis connectez-vous avec une clé
API ou un compte pris en charge. Sur iOS, créez ou sélectionnez un projet,
examinez son contexte et lancez une tâche. La connexion par abonnement à Codex
et Claude Code nécessite une build expérimentale facultative (voir le
[guide du développeur](docs/development.md)) ; pour BigModel, consultez le
[guide de compte](docs/zcode-account-login.md). Les identifiants restent dans
le stockage sécurisé natif.
## Avancement et contributions
Le premier aperçu des sources est en préparation. Les prochaines versions
porteront la mention **Pre-release**. La compatibilité Harness complète,
l'exécution locale sur Android et le fonctionnement continu en arrière-plan
restent limités. Consultez [l'étendue de l'aperçu et la feuille de
route](docs/releases/v0.1.0.md).
Les contributions à la documentation, à la prise en charge des plateformes, à
la compatibilité des modèles et aux correctifs reproductibles sont les
bienvenues. Lisez d'abord [CONTRIBUTING](CONTRIBUTING.md). Pour les problèmes
de sécurité, consultez [SECURITY](SECURITY.md) avant de partager des détails ;
ne publiez jamais d'identifiants ni de données sensibles en public.
- [Guide du développeur et de compilation](docs/development.md)
- [Marque et textes approuvés](brand/README.md)
- [Mentions tierces et sources du Guest](THIRD_PARTY_NOTICES.md)
Le code du projet est sous licence [MIT](LICENSE). Les runtimes tiers, les
composants du Guest et les autres dépendances conservent leurs propres
licences.