Rish

Rish, dein Agent für die Hosentasche.

Lokal ausführen. Modell frei wählen.
Lokale Arbeitsbereiche · Modellwahl · Tool-Ausführung · Freigaben

DSH · Claude Code · Codex · GLM
Integrierte Verbindungen · Native Rish-Adapter

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Français · Español · Deutsch · Português · Русский · हिन्दी · Türkçe · ไทย · Tiếng Việt · Bahasa Indonesia

Erste Schritte · Integrierte Verbindungen · Produkt-Tour · Plattformen und Modelle · Ökosystem · Entwickler-Leitfaden · MIT-Lizenz

Rish — dein Agent für die Hosentasche. Lokale Ausführung. Freie Modellwahl. DSH / Claude Code / Codex / GLM

Rish bringt Agent-Gespräche, Arbeitsbereiche und Tool-Ausführung auf dein Telefon. Wähle ein Modell, beschreibe eine Aufgabe, prüfe die Arbeit und gib Änderungen frei, ohne einen Computer laufen lassen zu müssen. Programmieren ist eine seiner Anwendungen, nicht sein einziger Zweck. > **Eine experimentelle Quellcode-Vorschau ist in Vorbereitung; ein stabiles, > installierbares Release gibt es noch nicht.** Plattformumfang und Status der > Konto-/Abo-Verifizierung sind unter > [Plattformen und Modelle](#plattformen-und-modelle) zusammengefasst. ## Integrierte Verbindungen **Vier integrierte Verbindungen. Ein Arbeitsbereich für die Hosentasche.**
DSH / DeepSeek
DSH
DeepSeek · Editierbarer Modellkatalog
Claude Code
Claude Code
Anthropic · API-Key / Abo-Anmeldung¹
Codex
Codex
OpenAI · API-Key / Abo-Anmeldung¹
GLM
GLM
Zhipu · API-Key / Abo-Anmeldung¹
¹ Die Abo-Anmeldung ist derzeit nur für iOS verfügbar. BigModel Coding Lite ist verifiziert; Codex und Claude Code erfordern den optionalen experimentellen Build. Die Details zur Verifizierung findest du weiter unten. Wähle einen Harness und verbinde dich mit einem API-Key oder einem Konto, das dein Build unterstützt. Arbeite dann mit Dateien und Projekten auf deinem Telefon. Rish verwaltet die Agent-Schleife, den Arbeitsbereich, Tool-Freigaben und Ausführungsprotokolle; die integrierten Adapter stellen die Verbindung zu Modelldiensten her. **Konto- und Abo-Verifizierung (iOS)** - **Codex**: Der optionale experimentelle Build hat den Geräte-Login über die offizielle CLI, einen Abo-Text-Chat mit `gpt-5.6-luna`, einen lokalen Aufruf des `list_dir`-Tools und die Persistenz über Neustarts hinweg verifiziert. Die offizielle CLI wird nur für den Login verwendet; nicht alle Tools und Modelle sind verifiziert. - **GLM**: [ZCode](https://zcode.z.ai/en/docs/agents) ist Zhipus Agent-Produkt; GLM ist die Modellfamilie. Die BigModel-Anmeldung, die Persistenz über Neustarts und eine Antwort von GLM-5.3 über Coding Lite sind verifiziert; das Testguthaben nicht. Die offizielle ZCode-Runtime ist nicht integriert. - **Claude Code**: Der optionale experimentelle iOS-Build hat die Abo-Anmeldung, eine Textantwort von Haiku 4.5 über die unveränderte offizielle CLI und die Persistenz über Neustarts hinweg verifiziert. Dieser Weg unterstützt derzeit nur Text, ohne Tools oder Anhänge. Eine gemessene Runde dauerte etwa 4,5 Minuten; an der Performance muss noch gearbeitet werden. ## Produkt-Tour Verfolge die Ausführung des Agents, prüfe Projektänderungen und wähle eine Modellverbindung aus. Klicke auf einen Screenshot, um das Original zu öffnen.
Rish auf einem iPhone mit zwei erfolgreichen Tool-Aufrufen und einer Zusammenfassung, die erklärt, dass ein absoluter Pfad abgelehnt wurde
Agent-Gespräch — Verfolge Fortschritt, Tool-Aufrufe und Ergebnisse auf dem Telefon. Ein Pfad außerhalb des Arbeitsbereichs wird abgelehnt, und das Modell korrigiert sich in der nächsten Runde.
Rish im iOS-Simulator mit unstaged Dateien und Änderungsstatistiken
Lokale Projekte — Prüfe unstaged Dateien und Änderungsstatistiken, bevor du committest.
Rish im iPad-Simulator mit Arbeitsbereich-Seitenleiste und vier nativen API-Adaptereinträgen
iPad-Arbeitsbereich und Modellverbindungen — Eine Seitenleiste für breite Bildschirme, ein dunkles Erscheinungsbild und API-Adaptereinträge.
Alle Aufnahmen stammen aus echten Simulatoren und zeigen die aktuelle UI und den Workflow. ## Warum Rish
### Dein Arbeitsbereich reist mit dir Bewahre Dateien und Projekte im App-eigenen Arbeitsbereich des Telefons auf. Importiere Material, lies Dateien, prüfe Projektänderungen und arbeite in einer einzigen App weiter. ### Wähle dein Modell Beginne mit den integrierten Einträgen für DSH, Claude Code, Codex und GLM, oder konfiguriere einen kompatiblen API-Dienst und Modellzuordnungen. Das Modell schlägt den nächsten Schritt vor; lokale Tools führen die Operation aus.
### Sieh, wie die Arbeit entsteht Verfolge den Text jeder Runde, optionales vom Anbieter geliefertes Reasoning, Tool-Aufrufe und das Endergebnis. Öffne Links direkt und kehre zu gespeicherten Gesprächen zurück. ### Behalte die Kontrolle Tools arbeiten in einem begrenzten Arbeitsbereich. Operationen, die eine Autorisierung benötigen, fragen zuerst nach; Dateiänderungen und Git-Diffs stehen zur Prüfung bereit.
## Erste Aufgaben | Aufgabe | Ein Ausgangspunkt | | --- | --- | | Mit Informationen arbeiten | Importiere Text oder ein PDF, frage nach den Kernpunkten und prüfe dann die Notizen, die der Agent speichert. | | Dateien organisieren | Sieh dir ein Projektverzeichnis an, lies ausgewählte Dateien und gib neue oder aktualisierte Inhalte frei. | | Ein Projekt pflegen | Prüfe Git-Status und Diffs, bearbeite Dateien und gib einen Commit frei. | Diese Beispiele nutzen die derzeit verfügbaren iOS-Funktionen. Unterstützte Tools und Dateiformate variieren je nach Plattform. Zu den Linux-Guest-Experimenten siehe die [Runtime-Referenz](docs/development.md#honest-runtime-boundary). ## Wie die lokale Ausführung funktioniert ```text Your task → Rish assembles context → Your chosen model service ↓ Text / tool requests Phone workspace ← Local tools ← Rish validation and approval ``` Unterstützte Tools werden in der App-eigenen Umgebung des Telefons ausgeführt. Modellanfragen senden ausgewählten Gesprächs- und Aufgabenkontext an den von dir konfigurierten Dienst: **lokale Ausführung bedeutet keine Offline-Modellinferenz**. Rish kombiniert native Datei-/Git-Operationen, die Rish-Runtime und einen experimentellen Linux Guest. Volle Kompatibilität mit Desktop-Programmen und unbegrenzte Hintergrund-Ausführung werden nicht versprochen. Der [Entwickler-Leitfaden](docs/development.md) trennt verifizierte Fähigkeiten von experimentellen Pfaden. ## Plattformen und Modelle | Plattform | Aktueller Umfang | | --- | --- | | iOS / iPadOS | Native Gespräche, Anhänge, Dateien, Git und kontrollierte Agent-Tools; inklusive adaptiver iPad-Layouts. | | Android | Nativer API-Chat, Speicherung von Zugangsdaten, Sitzungswiederherstellung und bereichsbezogene Aufgabenbenachrichtigungen. Lokale Ausführung von Agent, Dateien und Git ist noch nicht verfügbar. | | HarmonyOS | Temporäre Prüfungen im Android-Kompatibilitätscontainer begründen keine native HarmonyOS-Unterstützung. | | Verbindung | Aktuelle Methode | | --- | --- | | DeepSeek / DSH | API-Key und editierbarer Modellkatalog; die Fähigkeiten hängen von Modell und Plattform ab. | | GLM | API-Key, plus eine optionale BigModel/Z.ai-Kontoverbindung; siehe den Status oben. | | Codex | API-Adapter; der optionale experimentelle iOS-Build ergänzt die Abo-Anmeldung — siehe den Status oben. | | Claude Code | API-Adapter mit Konfiguration für kompatible Dienste; Text-Aufrufe über das Abonnement sind im optionalen iOS-Build verifiziert, mit dem oben angegebenen Umfang und der Latenz. | | Eigene Dienste | Wähle auf iOS Messages, Responses oder Chat Completions und konfiguriere Modellzuordnungen. | ## Ökosystem Rish ist Teil einer Familie von Local-first-, KI-nativen Werkzeugen von **[ZSeven-W](https://github.com/ZSeven-W)**. `rish` bootet den Linux-Gast in dieser App; die anderen tragen dieselbe Idee auf andere Oberflächen — das Terminal, die Design-Canvas und das Gedächtnis eines Agents. | Projekt | Was es ist | | ------- | ---------- | | **[rish](https://github.com/ZSeven-W/rish)** | Echtes Docker auf dem Telefon: ein JIT-freier x86-64-Vollsystem-Interpreter in reinem Rust, der Linux bootet und Container auf iOS und Android ausführt. Der Linux Guest dieser App stammt von hier. | | OpenPencil **[OpenPencil](https://github.com/ZSeven-W/openpencil)** | Das erste Open-Source-Werkzeug für KI-natives Vektordesign und das erste mit gleichzeitigen Agent Teams. Design-as-Code — verwandle Prompts direkt auf der Live-Canvas in UI. | | jian **[jian](https://github.com/ZSeven-W/jian)** | UI-Framework in reinem Rust mit GPU-Skia. Verwandelt ein deklaratives `.op`-Dokument in eine native App — keine JS-Runtime, kein DOM, kein Electron. | | Zode **[Zode](https://github.com/ZSeven-W/zode)** | KI-native Coding-CLI für dein Terminal. Eine schnelle Rust-TUI, die deinen Code liest, Befehle ausführt, Dateien durchsucht und git verwaltet. | | noema **[noema](https://github.com/ZSeven-W/noema)** | Local-first-Speicher ohne Vektoren für Coding-Agents. Dauerhaftes Gedächtnis als einsehbare Dateien, eine Review-Warteschlange und Abruf ohne Embeddings. | ## Erste Schritte Baue die App vorerst aus dem Quellcode; es gibt noch keinen stabilen Download für Endnutzer. Sobald du den Quellcode hast, beginne im Stammverzeichnis des Repositorys: ```sh node scripts/verify-source-checkout.mjs npm ci --prefix apps/mobile ``` **iOS:** Die native Vorbereitung erfordert fixierte Xcode-, Rust- und SDK-Versionen. Lies die [Voraussetzungen](docs/development.md#ios-build-prerequisites), und führe dann aus: ```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:** Mit einer eingerichteten Android-Entwicklungsumgebung führe `npm run android --prefix apps/mobile` aus. Der Entwickler-Leitfaden behandelt außerdem [eigenständige Test-APKs](docs/development.md#install-and-run-the-react-native-app). Öffne die App, wähle ein Modell und verbinde dich mit einem API-Key oder einem unterstützten Konto. Lege auf iOS ein Projekt an oder wähle eines, prüfe seinen Kontext und starte eine Aufgabe. Die Abo-Anmeldung für Codex und Claude Code erfordert einen optionalen experimentellen Build (siehe den [Entwickler-Leitfaden](docs/development.md)); für BigModel siehe die [Konto-Anleitung](docs/zcode-account-login.md). Zugangsdaten bleiben im nativen sicheren Speicher. ## Fortschritt und Mitwirken Die erste Quellcode-Vorschau ist in Vorbereitung. Künftige Releases werden als **Pre-release** markiert. Vollständige Harness-Kompatibilität, lokale Ausführung unter Android und durchgehender Hintergrundbetrieb bleiben eingeschränkt. Siehe den [Umfang der Vorschau und die Roadmap](docs/releases/v0.1.0.md). Beiträge zu Dokumentation, Plattformunterstützung, Modellkompatibilität und reproduzierbaren Fixes sind willkommen. Lies zuerst [CONTRIBUTING](CONTRIBUTING.md). Konsultiere bei Sicherheitsproblemen [SECURITY](SECURITY.md), bevor du Details teilst; veröffentliche niemals Zugangsdaten oder sensible Daten öffentlich. - [Entwickler- und Build-Leitfaden](docs/development.md) - [Marke und freigegebene Texte](brand/README.md) - [Hinweise zu Drittanbietern und Guest-Quellen](THIRD_PARTY_NOTICES.md) Der Projektcode steht unter der [MIT-Lizenz](LICENSE). Drittanbieter-Runtimes, Guest-Komponenten und weitere Abhängigkeiten behalten ihre eigenen Lizenzen.