Rish, agen dalam saku Anda.
Jalankan secara lokal. Pilih model Anda.
Ruang kerja lokal · Pilihan model · Eksekusi alat · Persetujuan
DSH · Claude Code · Codex · GLM
Koneksi bawaan · Adapter Rish native
English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Français · Español · Deutsch · Português · Русский · हिन्दी · Türkçe · ไทย · Tiếng Việt · Bahasa Indonesia
Memulai ·
Koneksi bawaan ·
Tur produk ·
Platform dan model ·
Ekosistem ·
Panduan pengembang ·
Lisensi MIT
Rish menghadirkan percakapan Agent, ruang kerja, dan eksekusi alat ke ponsel Anda.
Pilih model, jelaskan tugas, periksa pekerjaannya, dan setujui perubahan tanpa
harus menjaga komputer tetap menyala. Pemrograman hanyalah salah satu
penggunaannya, bukan satu-satunya tujuannya.
> **Sedang menyiapkan pratinjau sumber eksperimental; belum ada rilis stabil
> yang dapat dipasang.** Cakupan platform dan status verifikasi akun/langganan
> dirangkum dalam [Platform dan model](#platform-dan-model).
## Koneksi bawaan
**Empat koneksi bawaan. Satu ruang kerja dalam saku.**

DSH
DeepSeek · Katalog model yang dapat diedit
|

Claude Code
Anthropic · Kunci API / Masuk dengan langganan¹
|

Codex
OpenAI · Kunci API / Masuk dengan langganan¹
|

GLM
Zhipu · Kunci API / Masuk dengan langganan¹
|
¹ Masuk dengan langganan saat ini hanya tersedia di iOS. BigModel Coding Lite telah terverifikasi; Codex dan Claude Code memerlukan build eksperimental opsional. Lihat detail verifikasi di bawah.
Pilih sebuah harness dan hubungkan dengan kunci API atau akun yang didukung
oleh build Anda. Selanjutnya, mulailah bekerja dengan berkas dan proyek di
ponsel Anda. Rish mengelola loop agen, ruang kerja, persetujuan alat, dan
catatan eksekusi; adapter bawaan menyambung ke layanan model.
**Verifikasi akun dan langganan (iOS)**
- **Codex**: build eksperimental opsional telah memverifikasi login perangkat
melalui CLI resmi, obrolan teks berlangganan `gpt-5.6-luna`, panggilan alat
`list_dir` lokal, serta persistensi setelah restart. CLI resmi hanya
digunakan untuk login; tidak semua alat dan model terverifikasi.
- **GLM**: [ZCode](https://zcode.z.ai/en/docs/agents) adalah produk agen dari
Zhipu; GLM adalah keluarga modelnya. Login BigModel, persistensi setelah
restart, dan satu respons Coding Lite GLM-5.3 telah terverifikasi; jatah
uji coba belum. Runtime ZCode resmi belum diintegrasikan.
- **Claude Code**: build eksperimental iOS opsional telah memverifikasi login
langganan, respons teks Haiku 4.5 melalui CLI resmi tanpa modifikasi, serta
persistensi setelah restart.
Jalur ini saat ini hanya mendukung teks, tanpa alat atau lampiran. Satu
putaran terukur memakan waktu sekitar 4,5 menit; kinerjanya masih perlu
ditingkatkan.
## Tur produk
Ikuti eksekusi Agent, tinjau perubahan proyek, dan pilih koneksi model.
Klik tangkapan layar untuk membuka berkas aslinya.

Percakapan Agent — Ikuti progres, panggilan alat, dan hasilnya di ponsel. Path di luar ruang kerja ditolak, dan model memperbaiki dirinya pada putaran berikutnya.
|

Proyek lokal — Periksa berkas yang belum di-stage dan statistik perubahan sebelum melakukan commit.
|

Ruang kerja iPad dan koneksi model — Bilah sisi layar lebar, tampilan gelap, dan entri adapter API.
|
Semua tangkapan layar berasal dari Simulator sungguhan, memperlihatkan UI dan
alur kerja saat ini.
## Mengapa Rish
|
### Ruang kerja Anda menemani ke mana pun
Simpan berkas dan proyek di ruang kerja milik aplikasi di ponsel. Impor
materi, baca berkas, tinjau perubahan proyek, dan lanjutkan bekerja dalam
satu aplikasi.
|
### Pilih model Anda
Mulai dari entri bawaan DSH, Claude Code, Codex, dan GLM, atau konfigurasikan
layanan API yang kompatibel beserta pemetaan modelnya. Model mengusulkan
langkah berikutnya; alat lokal yang menjalankan operasinya.
|
|
### Lihat pekerjaan berlangsung
Ikuti teks setiap putaran, penalaran opsional yang dikembalikan penyedia,
panggilan alat, dan hasil akhir. Buka tautan secara langsung dan kembali ke
percakapan tersimpan.
|
### Tetap dalam kendali
Alat bekerja di dalam ruang kerja yang dibatasi. Operasi yang memerlukan
otorisasi akan meminta izin terlebih dahulu; perubahan berkas dan diff Git
tersedia untuk ditinjau.
|
## Gunakan dalam pekerjaan
| Tugas | Titik awal |
| --- | --- |
| Bekerja dengan informasi | Impor teks atau PDF, minta poin-poin pentingnya, lalu tinjau catatan yang disimpan Agent. |
| Mengatur berkas | Periksa direktori proyek, baca berkas tertentu, dan setujui konten baru atau yang diperbarui. |
| Merawat proyek | Tinjau status dan diff Git, edit berkas, dan setujui sebuah commit. |
Contoh-contoh ini memakai kemampuan iOS yang tersedia saat ini. Alat dan
format berkas yang didukung berbeda-beda di tiap platform. Untuk eksperimen
Linux Guest, lihat [referensi runtime](docs/development.md#honest-runtime-boundary).
## Cara kerja eksekusi lokal
```text
Your task → Rish assembles context → Your chosen model service
↓ Text / tool requests
Phone workspace ← Local tools ← Rish validation and approval
```
Alat yang didukung dieksekusi di lingkungan milik aplikasi di ponsel.
Permintaan model mengirimkan percakapan dan konteks tugas terpilih ke layanan
yang Anda konfigurasikan: **eksekusi lokal tidak berarti inferensi model
secara offline**.
Rish menggabungkan operasi berkas/Git native, runtime Rish, dan Linux Guest
eksperimental. Kompatibilitas penuh dengan program desktop dan eksekusi latar
belakang tanpa batas waktu tidak dijanjikan. [Panduan pengembang](docs/development.md)
memisahkan kemampuan yang terverifikasi dari jalur eksperimental.
## Platform dan model
| Platform | Cakupan saat ini |
| --- | --- |
| iOS / iPadOS | Percakapan native, lampiran, Files, Git, dan alat Agent terkendali; termasuk tata letak iPad adaptif. |
| Android | Obrolan API native, penyimpanan kredensial, pemulihan sesi, dan notifikasi tugas terlingkup. Eksekusi lokal Agent, Files, dan Git belum tersedia. |
| HarmonyOS | Pemeriksaan sementara pada kontainer kompatibilitas Android tidak menetapkan dukungan HarmonyOS native. |
| Koneksi | Metode saat ini |
| --- | --- |
| DeepSeek / DSH | Kunci API dan katalog model yang dapat diedit; kemampuan bergantung pada model dan platform. |
| GLM | Kunci API, ditambah koneksi akun BigModel/Z.ai opsional; lihat status di atas. |
| Codex | Adapter API; build eksperimental iOS opsional menambahkan masuk dengan langganan — lihat status di atas. |
| Claude Code | Adapter API dengan konfigurasi layanan yang kompatibel; panggilan teks berlangganan terverifikasi di build iOS opsional, dengan cakupan dan latensi yang disebutkan di atas. |
| Layanan kustom | Di iOS, pilih Messages, Responses, atau Chat Completions dan konfigurasikan pemetaan model. |
## Ekosistem
Rish adalah bagian dari sebuah keluarga alat lokal-dahulu dan AI-native dari **[ZSeven-W](https://github.com/ZSeven-W)**. `rish` mem-boot Linux Guest di dalam aplikasi ini; yang lainnya membawa ide yang sama ke permukaan lain — terminal, kanvas desain, dan memori agen.
| Proyek | Apa itu |
| ------- | ---------- |
| **[rish](https://github.com/ZSeven-W/rish)** | Docker sungguhan di ponsel: interpreter full-system x86-64 tanpa JIT dalam Rust murni yang mem-boot Linux dan menjalankan kontainer di iOS dan Android. Linux Guest aplikasi ini berasal dari sana. |
|
**[OpenPencil](https://github.com/ZSeven-W/openpencil)** | Alat desain vektor AI-native sumber terbuka pertama, dan yang pertama dengan Agent Teams bersamaan. Design-as-Code — mengubah prompt menjadi UI secara langsung di kanvas yang aktif. |
|
**[jian](https://github.com/ZSeven-W/jian)** | Kerangka kerja UI Rust murni dengan GPU-Skia. Mengubah dokumen `.op` deklaratif menjadi aplikasi native — tanpa runtime JS, tanpa DOM, tanpa Electron. |
|
**[Zode](https://github.com/ZSeven-W/zode)** | CLI pemrograman AI-native untuk terminal Anda. Sebuah TUI Rust cepat yang membaca kode Anda, menjalankan perintah, mencari berkas, dan mengelola git. |
|
**[noema](https://github.com/ZSeven-W/noema)** | Memori lokal-dahulu non-vektor untuk agen pemrograman. Memori tahan lama berupa berkas yang dapat diperiksa, antrean tinjauan, dan pengambilan tanpa embedding. |
## Memulai
Untuk saat ini bangun dari sumber; belum ada unduhan stabil untuk pengguna
akhir. Setelah Anda mendapatkan kode sumbernya, mulailah dari akar
repositori:
```sh
node scripts/verify-source-checkout.mjs
npm ci --prefix apps/mobile
```
**iOS:** Persiapan native memerlukan versi Xcode, Rust, dan SDK yang
dikunci. Baca [prasyaratnya](docs/development.md#ios-build-prerequisites),
lalu jalankan:
```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:** Dengan lingkungan pengembangan Android yang telah dikonfigurasi,
jalankan `npm run android --prefix apps/mobile`. Panduan pengembang juga
membahas [APK uji mandiri](docs/development.md#install-and-run-the-react-native-app).
Buka aplikasinya, pilih model, dan hubungkan dengan kunci API atau akun yang
didukung. Di iOS, buat atau pilih proyek, tinjau konteksnya, lalu mulai tugas.
Masuk dengan langganan Codex dan Claude Code memerlukan build eksperimental
opsional (lihat [panduan pengembang](docs/development.md)); untuk BigModel,
lihat [panduan akun](docs/zcode-account-login.md). Kredensial tetap tersimpan
di penyimpanan aman native.
## Progres dan kontribusi
Pratinjau sumber pertama sedang disiapkan. Rilis mendatang akan ditandai
**Pre-release**. Kompatibilitas Harness yang lengkap, eksekusi lokal Android,
dan operasi latar belakang berkelanjutan masih terbatas. Lihat
[cakupan pratinjau dan peta jalan](docs/releases/v0.1.0.md).
Kontribusi untuk dokumentasi, dukungan platform, kompatibilitas model, dan
perbaikan yang dapat direproduksi kami nantikan. Baca [CONTRIBUTING](CONTRIBUTING.md)
terlebih dahulu. Untuk masalah keamanan, lihat [SECURITY](SECURITY.md)
sebelum membagikan detail; jangan pernah memposting kredensial atau data
sensitif secara publik.
- [Panduan pengembang dan build](docs/development.md)
- [Merek dan teks yang disetujui](brand/README.md)
- [Pemberitahuan pihak ketiga dan sumber Guest](THIRD_PARTY_NOTICES.md)
Kode proyek dilisensikan di bawah [MIT](LICENSE). Runtime pihak ketiga,
komponen Guest, dan dependensi lainnya tetap memakai lisensi masing-masing.