Rish, tu agente de bolsillo.
Ejecuta localmente. Elige tu modelo.
Espacios de trabajo locales · Elección de modelo · Ejecución de herramientas · Aprobaciones
DSH · Claude Code · Codex · GLM
Conexiones integradas · Adaptadores nativos de Rish
English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Français · Español · Deutsch · Português · Русский · हिन्दी · Türkçe · ไทย · Tiếng Việt · Bahasa Indonesia
Primeros pasos ·
Conexiones integradas ·
Recorrido del producto ·
Plataformas y modelos ·
Ecosistema ·
Guía para desarrolladores ·
Licencia MIT
Rish lleva las conversaciones del Agente, los espacios de trabajo y la ejecución de herramientas a tu teléfono. Elige un modelo, describe una tarea, inspecciona el trabajo y aprueba cambios sin mantener un ordenador encendido. Programar es uno de sus usos, no su único propósito.
> **Preparando una vista previa experimental del código fuente; todavía no
> hay una versión estable instalable.** El alcance por plataforma y el estado
> de verificación de cuentas/suscripciones se resumen en
> [Plataformas y modelos](#plataformas-y-modelos).
## Conexiones integradas
**Cuatro conexiones integradas. Un espacio de trabajo de bolsillo.**

DSH
DeepSeek · Catálogo de modelos editable
|

Claude Code
Anthropic · Clave de API / Inicio de sesión con suscripción¹
|

Codex
OpenAI · Clave de API / Inicio de sesión con suscripción¹
|

GLM
Zhipu · Clave de API / Inicio de sesión con suscripción¹
|
¹ El inicio de sesión con suscripción está disponible actualmente solo en iOS. BigModel Coding Lite está verificado; Codex y Claude Code requieren la compilación experimental opcional. Consulta los detalles de verificación más abajo.
Elige un harness y conéctate con una clave de API o con una cuenta compatible con tu compilación. Luego empieza a trabajar con archivos y proyectos en tu teléfono. Rish gestiona el bucle del agente, el espacio de trabajo, las aprobaciones de herramientas y los registros de ejecución; los adaptadores integrados se conectan a los servicios de modelos.
**Verificación de cuentas y suscripciones (iOS)**
- **Codex**: la compilación experimental opcional ha verificado el inicio de sesión de dispositivo mediante la CLI oficial, un chat de texto con la suscripción `gpt-5.6-luna`, una llamada a la herramienta local `list_dir` y la persistencia tras reiniciar. La CLI oficial se usa únicamente para iniciar sesión; no todas las herramientas y modelos están verificados.
- **GLM**: [ZCode](https://zcode.z.ai/en/docs/agents) es el producto de agentes de Zhipu; GLM es la familia de modelos. El inicio de sesión en BigModel, la persistencia tras reiniciar y una respuesta de Coding Lite con GLM-5.3 están verificados; la asignación de prueba no lo está. El runtime oficial de ZCode no está integrado.
- **Claude Code**: la compilación experimental opcional de iOS ha verificado el inicio de sesión con suscripción, una respuesta de texto de Haiku 4.5 a través de la CLI oficial sin modificar y la persistencia tras reiniciar. Esta vía actualmente solo admite texto, sin herramientas ni adjuntos. Un turno medido tardó unos 4,5 minutos; el rendimiento aún necesita mejorar.
## Recorrido del producto
Sigue la ejecución del Agente, revisa los cambios del proyecto y elige una conexión de modelo. Haz clic en una captura para abrir la original.

Conversación del Agente — Sigue el progreso, las llamadas a herramientas y los resultados en el teléfono. Se rechaza una ruta fuera del espacio de trabajo, y el modelo se autocorrige en la ronda siguiente.
|

Proyectos locales — Inspecciona los archivos sin preparar y las estadísticas de cambios antes de hacer commit.
|

Espacio de trabajo y conexiones de modelos en iPad — Una barra lateral para pantalla ancha, apariencia oscura y entradas de adaptadores de API.
|
Todas las capturas provienen de Simuladores reales y muestran la interfaz y el flujo de trabajo actuales.
## Por qué Rish
|
### Tu espacio de trabajo viaja contigo
Guarda archivos y proyectos en el espacio de trabajo propio de la app en el teléfono. Importa material, lee archivos, revisa los cambios del proyecto y sigue trabajando en una sola app.
|
### Elige tu modelo
Empieza con las entradas integradas de DSH, Claude Code, Codex y GLM, o configura un servicio de API compatible y asignaciones de modelos. El modelo propone el siguiente paso; las herramientas locales realizan la operación.
|
|
### Mira cómo se realiza el trabajo
Sigue el texto de cada ronda, el razonamiento opcional devuelto por el proveedor, las llamadas a herramientas y el resultado final. Abre los enlaces directamente y vuelve a las conversaciones guardadas.
|
### Mantén el control
Las herramientas operan dentro de un espacio de trabajo acotado. Las operaciones que necesitan autorización preguntan primero; los cambios de archivos y los diffs de Git quedan disponibles para su revisión.
|
## Ponlo a trabajar
| Tarea | Un punto de partida |
| --- | --- |
| Trabajar con información | Importa texto o un PDF, pide los puntos clave y luego revisa las notas que guarda el Agente. |
| Organizar archivos | Inspecciona un directorio del proyecto, lee los archivos seleccionados y aprueba el contenido nuevo o actualizado. |
| Mantener un proyecto | Revisa el estado y los diffs de Git, edita archivos y aprueba un commit. |
Estos ejemplos usan las capacidades de iOS disponibles actualmente. Las herramientas y los formatos de archivo admitidos varían según la plataforma. Para los experimentos del Linux Guest, consulta la [referencia del runtime](docs/development.md#honest-runtime-boundary).
## Cómo funciona la ejecución local
```text
Your task → Rish assembles context → Your chosen model service
↓ Text / tool requests
Phone workspace ← Local tools ← Rish validation and approval
```
Las herramientas admitidas se ejecutan en el entorno propio de la app en el teléfono. Las solicitudes al modelo envían el contexto seleccionado de la conversación y de la tarea a tu servicio configurado: **la ejecución local no significa inferencia del modelo sin conexión**.
Rish combina operaciones nativas de archivos y Git, el runtime de Rish y un Linux Guest experimental. No se promete una compatibilidad completa con programas de escritorio ni una ejecución en segundo plano indefinida. La [guía para desarrolladores](docs/development.md) distingue las capacidades verificadas de las rutas experimentales.
## Plataformas y modelos
| Plataforma | Alcance actual |
| --- | --- |
| iOS / iPadOS | Conversaciones nativas, adjuntos, Archivos, Git y herramientas controladas del Agente; incluye diseños adaptativos para iPad. |
| Android | Chat nativo por API, almacenamiento de credenciales, recuperación de sesión y notificaciones de tareas con ámbito acotado. La ejecución local del Agente, de Archivos y de Git aún no está disponible. |
| HarmonyOS | Las comprobaciones temporales en el contenedor de compatibilidad de Android no establecen soporte nativo de HarmonyOS. |
| Conexión | Método actual |
| --- | --- |
| DeepSeek / DSH | Clave de API y catálogo de modelos editable; las capacidades dependen del modelo y de la plataforma. |
| GLM | Clave de API, más una conexión opcional con cuenta de BigModel/Z.ai; consulta el estado más arriba. |
| Codex | Adaptador de API; la compilación experimental opcional de iOS añade el inicio de sesión con suscripción; consulta el estado más arriba. |
| Claude Code | Adaptador de API con configuración de servicios compatibles; las llamadas de texto con suscripción están verificadas en la compilación opcional de iOS, con el alcance y la latencia señalados más arriba. |
| Servicios personalizados | En iOS, selecciona Messages, Responses o Chat Completions y configura las asignaciones de modelos. |
## Ecosistema
Rish forma parte de una familia de herramientas local-first y nativas de IA de **[ZSeven-W](https://github.com/ZSeven-W)**. `rish` arranca el Linux Guest dentro de esta app; las demás llevan la misma idea a otras superficies — la terminal, el lienzo de diseño y la memoria de un agente.
| Proyecto | Qué es |
| ------- | ---------- |
| **[rish](https://github.com/ZSeven-W/rish)** | Docker real en un teléfono: un intérprete de sistema completo x86-64 sin JIT, escrito en Rust puro, que arranca Linux y ejecuta contenedores en iOS y Android. El Linux Guest de esta app proviene de aquí. |
|
**[OpenPencil](https://github.com/ZSeven-W/openpencil)** | La primera herramienta de diseño vectorial nativa de IA de código abierto, y la primera con Agent Teams concurrentes. Design-as-Code — convierte prompts en UI directamente sobre el lienzo en vivo. |
|
**[jian](https://github.com/ZSeven-W/jian)** | Framework de UI en Rust puro con GPU-Skia. Convierte un documento declarativo `.op` en una app nativa — sin runtime de JS, sin DOM, sin Electron. |
|
**[Zode](https://github.com/ZSeven-W/zode)** | CLI de programación nativa de IA para tu terminal. Una TUI rápida en Rust que lee tu código, ejecuta comandos, busca archivos y gestiona git. |
|
**[noema](https://github.com/ZSeven-W/noema)** | Memoria local-first y no vectorial para agentes de programación. Memoria duradera como archivos inspeccionables, una cola de revisión y recuperación sin embeddings. |
## Primeros pasos
Por ahora hay que compilar a partir del código fuente; no existe una descarga estable para el usuario final. Una vez que tengas el código fuente, empieza en la raíz del repositorio:
```sh
node scripts/verify-source-checkout.mjs
npm ci --prefix apps/mobile
```
**iOS:** La preparación nativa requiere versiones fijadas de Xcode, Rust y los SDK. Lee los [requisitos previos](docs/development.md#ios-build-prerequisites) y luego ejecuta:
```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:** Con un entorno de desarrollo de Android configurado, ejecuta `npm run android --prefix apps/mobile`. La guía para desarrolladores también cubre los [APK de prueba independientes](docs/development.md#install-and-run-the-react-native-app).
Abre la app, elige un modelo y conéctate con una clave de API o con una cuenta admitida. En iOS, crea o selecciona un proyecto, revisa su contexto y empieza una tarea. El inicio de sesión con suscripción de Codex y Claude Code requiere una compilación experimental opcional (consulta la [guía para desarrolladores](docs/development.md)); para BigModel, consulta la [guía de cuentas](docs/zcode-account-login.md). Las credenciales permanecen en el almacenamiento seguro nativo.
## Progreso y contribuciones
La primera vista previa del código fuente está en preparación. Las próximas versiones se marcarán como **Pre-release**. La compatibilidad completa de Harness, la ejecución local en Android y la operación continua en segundo plano siguen siendo limitadas. Consulta el [alcance y la hoja de ruta de la vista previa](docs/releases/v0.1.0.md).
Se agradecen las contribuciones a la documentación, al soporte de plataformas, a la compatibilidad de modelos y a las correcciones reproducibles. Lee primero [CONTRIBUTING](CONTRIBUTING.md). Para problemas de seguridad, consulta [SECURITY](SECURITY.md) antes de compartir detalles; nunca publiques credenciales ni datos sensibles públicamente.
- [Guía de desarrollo y compilación](docs/development.md)
- [Marca y textos aprobados](brand/README.md)
- [Avisos de terceros y fuentes del Guest](THIRD_PARTY_NOTICES.md)
El código del proyecto está licenciado bajo [MIT](LICENSE). Los runtimes de terceros, los componentes del Guest y otras dependencias conservan sus propias licencias.