Rish

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 — agen dalam saku Anda. Eksekusi lokal. Kebebasan memilih model. DSH / Claude Code / Codex / GLM

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
DSH
DeepSeek · Katalog model yang dapat diedit
Claude Code
Claude Code
Anthropic · Kunci API / Masuk dengan langganan¹
Codex
Codex
OpenAI · Kunci API / Masuk dengan langganan¹
GLM
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.
Rish di sebuah iPhone yang memperlihatkan dua panggilan alat yang berhasil dan sebuah ringkasan yang menjelaskan bahwa path absolut ditolak
Percakapan Agent — Ikuti progres, panggilan alat, dan hasilnya di ponsel. Path di luar ruang kerja ditolak, dan model memperbaiki dirinya pada putaran berikutnya.
Rish iOS Simulator yang memperlihatkan berkas yang belum di-stage dan statistik perubahan
Proyek lokal — Periksa berkas yang belum di-stage dan statistik perubahan sebelum melakukan commit.
Rish iPad Simulator yang memperlihatkan bilah sisi ruang kerja dan empat entri adapter API native
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 **[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 **[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 **[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 **[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.