Eine native Arbeitsumgebung für den pi Coding-Agent.

Deine Sitzungen, deine Modelle, dein Rechner. Chatten, prüfen und committen in einem Fenster — dieselben Sitzungen wie im Terminal, nativ gezeichnet.

Kostenlos & Open Source
Apache-2.0. Kein Konto, keine Bindung.
Lokal zuerst
Nutzt deine eigene pi-Installation. Der Code bleibt auf deinem Rechner.
Nativ, kein Webview
Rust + GPUI, auf der GPU gezeichnet.
macOS · Windows · Linux
Eine App, dieselben Sitzungen wie im Terminal.

Sieh ihm beim Denken, Aufrufen und Bearbeiten zu.

Denken, Werkzeugaufrufe und Dateibearbeitungen strömen in ein auf der GPU gezeichnetes Transkript, das nie neu umbricht. Steuere mitten im Lauf oder reihe eine Nachfrage im Composer ein — Modell und Denkaufwand sind eine Tastenkombination entfernt.

  • Zusammengefasstes Streaming, GFM-Markdown und Syntax-Hervorhebung, die nur neu malt.
  • Prompt, steuern, einreihen oder abbrechen — alles gegen den laufenden pi-Prozess.
  • Jeder Werkzeugaufruf klappt zu Argumenten, Ausgabe und Inline-Diffs auf.

Sitzungen leben dort, wo pi sie ablegt.

Deine Liste wird direkt aus pi gelesen und nach Projekt gruppiert — dieselben Sitzungen, die das Terminal sieht. Öffne, klone oder verstecke einen Workspace, ohne etwas auf der Festplatte anzufassen; aktuelle Sitzungen bleiben warm.

Workspace wählen. Aufgabe beschreiben.

Wähle Plan, Bauen oder Fragen, richte Orbit auf einen Workspace und sag, was du willst. Modell, Denkaufwand und Zugriffsmodus sitzen direkt im Composer — senden, und der Lauf beginnt in einer Live-Sitzung.

  • Plan, Bauen oder Fragen — ein Schalter vor dem Start.
  • Workspace aus deinen Projekten gewählt, über Sitzungen hinweg gemerkt.
  • Zugriffsmodus, Modell und Denkstufe neben dem Composer.

Jeder Anbieter. Jedes Modell. Ein Fenster.

pi’s laufender Katalog plus eigene Anbieter — melde dich mit Schlüssel oder OAuth an und wähle dann pro Aufgabe ein Modell, mit Denkaufwand daneben. Lokale Modelle aus Ollama stehen neben den gehosteten.

  • Anthropic, OpenAI, Bedrock, OpenCode Go und deine eigenen Endpunkte.
  • Richte Orbit auf ein lokales Ollama, und alles bleibt auf deinem Rechner.
  • Favoriten und Kontextgrößen, nach Anbieter gruppiert.

Bring ihm das Playbook deines Teams bei.

Skills sind SKILL.md-Playbooks, die pi beim Start lädt — auf Nutzer- und Projektebene. Durchstöbere sie in Orbit, lies die vollständigen Anweisungen und aktiviere oder deaktiviere jede mit einem Schalter.

  • Projekt- und Nutzer-Skills, durchsuchbar mit vollständiger SKILL.md-Vorschau.
  • Skill aktivieren oder deaktivieren, ohne Dateien zu bearbeiten.
  • Als /skill:-Befehle direkt aus dem Composer aufgerufen.

Lies den Diff, bevor du die App wechselst.

Der Agent bearbeitet Dateien hinter dem Transkript. Orbit hält einen Live-Diff in einem rechten Panel und eine vollständige Git-Seite daneben — stagen, prüfen und committen, ohne das Fenster zu verlassen.

  • Ein Live-Git-Diff des Workspace, aktualisiert, wenn ein Lauf zur Ruhe kommt.
  • Commit-Nachricht generieren, gewünschte Änderungen stagen und direkt pushen.
  • Verlauf und Graph für den Branch, auf dem du stehst.

Weiß, was jeder Lauf kostet.

Anfragen, Tokens, Kosten und Cache — gelesen von pi’s eigenem Zähler, über alle Sitzungen auf deinem Rechner. Keine Drittanbieter-Analytics, kein Raten, wo der Kontext geblieben ist.

  • Werte pro Lauf und pro Anbieter, mit Cache- und Kontext-Tokens.
  • Eine 30-Tage-Ansicht der Tokens über die Zeit, vollständig lokal.

Binde deine Tools über MCP ein.

Orbit verwaltet Model-Context-Protocol-Server für den Agenten — global oder auf ein Projekt begrenzt. Füge einen Server hinzu, sieh Tool-Anzahl und Verbindungsstatus und schalte ihn mit einem Schalter ein oder aus.

  • Globale und projektgebundene Server nebeneinander.
  • Verbindungsstatus und Tool-Anzahl auf einen Blick.
  • Server aktivieren, bearbeiten oder entfernen, ohne JSON zu bearbeiten.

Erweitere pi mit Paketen.

Installiere pi-Pakete aus npm, git oder einem lokalen Pfad — global oder für dieses Projekt. Orbit zeigt, was konfiguriert ist samt Version, aktualisiert es, und pi übernimmt Änderungen beim nächsten Neustart.

  • npm-, git- oder lokale Pfad-Pakete, global oder projektweit.
  • Installieren, aktualisieren und entfernen, ohne das Fenster zu verlassen.
  • Beim Start geladen — starte pi neu, um Änderungen zu übernehmen.

Mach es zu deinem.

Helle und dunkle Themes, Oberflächen- und Codeschriften, Größen und Sprache — Erscheinungsbild deckt das Fenster selbst ab, und jede andere Einstellung ist eine Suche entfernt.

  • Helle und dunkle Themes mit eigenen Paletten.
  • Oberflächen- und Codeschriften, Größen und eine Live-Terminalvorschau.
  • Alle Einstellungen aus einem Feld durchsuchen.

Eine echte Desktop-App. Du hältst die Zügel.

Orbit ist eine native App für macOS, Windows und Linux — Rust und GPUI, tastaturzentriert, keine Webviews. Und jeder verändernde Werkzeugaufruf läuft durch einen Zugriffsmodus, den du pro Aufgabe setzt, sodass der Agent dir nie vorauseilt.

  • Beaufsichtigt — fragt vor jeder Bearbeitung und jedem Befehl.
  • Bearbeitungen automatisch übernehmen — wendet Dateiänderungen an, fragt weiter vor Befehlen.
  • Vollzugriff — läuft ohne Rückfragen, bewusst pro Aufgabe gewählt.

Offen gebaut.

Orbit wird von allen geprägt, die ein Issue öffnen, einen Patch schicken oder eine Version prüfen.

Auf GitHub ansehen

Was Leute sagen.

Unbearbeitete Kommentare aus den r/PiCodingAgent-Startthreads.

Cool stuff dude, thanks. Just tried and I think I'll gonna stick for a while. Was using Herdr, but well, desktop app just feels better. Love your work, gonna be using for my daily work unless its gonna be overbloated with things I dont need (it seems like always happens nowadays xD)
Su/Sharp-Everything
I am currently testing it and have to say that I'm impressed! Works really really well.
Pu/piousp
Hey, I actually started giving this a go, and I must say, good job on the ui and so on! I really like it. Very nice that it also shows me the usage.
Ou/OneMoreName1
Cool, I'll give it a try! I currently use Herdr with Pi, so it's nice to see another app that's more focused specifically on Pi.
Tu/tulwio
Looks nice and love that it runs on Mac & Linux.
Au/adamshand
On my M5 it works very smooth and brings back my codex experience.
Uu/Upstairs_Toe_3560
dig it, nice job. I'm only going off your screenshots because Im not in the market for another GUI, but it looks good.
Au/Altruistic_Ad8462
first impressisons good. I'm a heavy work pi user with herdr. I'll test more and feedback the weakness.
Uu/Upstairs_Toe_3560
I was actually looking for something like this for my not very technical gf!
Ou/OneMoreName1

Fragen, beantwortet.

Was pi-Nutzer fragen, bevor sie ihr Terminal gegen ein Fenster tauschen.

Ist Orbit kostenlos?

Ja. Orbit ist kostenlos und Open Source unter der Apache-2.0-Lizenz — kein Konto, kein Abo und keine bezahlten Funktionen. Die Modellanbieter bringst du selbst mit.

Ersetzt Orbit pi oder bringt es pi mit?

Weder noch. Orbit ist ein nativer Desktop-Client, der die pi-CLI, die du bereits installiert hast, über die RPC-Schnittstelle von pi steuert — mit deiner vorhandenen Konfiguration, deinen Sitzungen, Anbietern, Tools und Erweiterungen. Terminal und App bleiben synchron.

Welche Plattformen unterstützt Orbit?

macOS 13+, Windows und Linux. Orbit ist eine native Anwendung mit Rust und GPUI — kein Electron und kein Webview — startet also schnell und bleibt schlank.

Worin unterscheidet sich Orbit von der pi TUI oder pi-web?

Die pi TUI lebt im Terminal, pi-web packt pi in einen Browser. Orbit ist eine native Desktop-Arbeitsumgebung: mehrere Sitzungen und Workspaces, eine Diff-Ansicht zum Prüfen, Git und GitHub, Nutzungsstatistik, MCP und Plugins in einem Fenster.

Funktioniert Orbit mit meinen pi-Erweiterungen und Plugins?

Ja. Orbit spricht über RPC mit pi, agentenseitige pi-Erweiterungen funktionieren also weiter, und Orbit stellt Ereignisse wie Rückfragen und Freigaben nativ dar. Plugins installiert, aktualisiert und entfernt außerdem pi-Pakete.

Wohin gehen meine Daten? Sendet Orbit Telemetrie?

Orbit ist lokal zuerst: Dein Code und deine Sitzungen bleiben auf deinem Rechner. Die App erhebt keine Telemetrie — keinen Analytics-Client, keine Installations-ID und keine Nutzungsmeldungen.

Kann ich mehrere pi-Sitzungen gleichzeitig laufen lassen?

Ja. Orbit ist für parallele Sitzungen und Workspaces gebaut, jede gestützt auf deine lokale pi-Installation — du kannst also mehrere Agenten laufen lassen, ohne Terminalfenster zu jonglieren.

Bau mit Orbit.

Richte Orbit auf die Projekte, in denen du pi schon nutzt. Dieselben Sitzungen, dieselben Modelle, dieselben Tools — nativ auf der GPU gezeichnet.