OpenPilot

OpenPilot

ibmshaikh · Coding · Produktivität

OpenPilot ist ein kostenloser KI-Agent für den Desktop unter MIT-Lizenz, der mit Ihrem eigenen Modell läuft. Sie verbinden eine OpenAI-kompatible API, öffnen einen Ordner, und der Agent bearbeitet Dateien, führt Terminalbefehle aus und recherchiert im Web.

Vorschau der Oberfläche von OpenPilot

Über OpenPilot

About

Was ist OpenPilot

OpenPilot ist ein Open-Source-KI-Agent für den Laptop, entwickelt von einem Einzelentwickler, der als ibmshaikh veröffentlicht. Die Electron-App läuft vollständig auf Ihrem Rechner und wird per Chat gesteuert. Es gibt kein Konto, kein Abo und kein gehostetes Modell zu kaufen. Sie stellen einen API-Schlüssel und einen Projektordner bereit, und ein lokaler KI-Agent arbeitet darin wie ein Junior-Entwickler.

Der eigentliche Punkt ist die Kontrolle. Modelle wechseln alle paar Monate, und ein Werkzeug, das auf einen Anbieter festgelegt ist, veraltet schnell. OpenPilot behandelt das Modell als austauschbares Teil: Basis-URL, Schlüssel und Modell-ID einfügen, und derselbe Chat, dieselben Skills und dieselbe Erinnerung funktionieren mit OpenAI, OpenRouter, einem lokalen Ollama-Server oder dem Gateway Ihres Unternehmens. Die MIT-Lizenz erlaubt Ihnen, die Tool-Schleife zu lesen, das Projekt zu forken und einen eigenen Build zu veröffentlichen.

Drei Grenzen sollten Sie vor dem Download kennen. Die Desktop-Version gibt es für Windows 10 oder neuer in x64; macOS-Builds sind angekündigt, aber noch nicht erschienen. Die Websuche hängt an einem separaten TinyFish-Schlüssel, ohne ihn bleibt der Agent bei externen Informationen stumm. Und die Qualität der Ergebnisse folgt dem angeschlossenen Modell: Ein kleines lokales Modell baut ein Projekt auf, scheitert aber an einem langen Refactoring.

Erste Schritte

  1. Laden Sie den Windows-Installer oder die portable EXE von der offiziellen Seite und starten Sie die App.
  2. Öffnen Sie Einstellungen, dann Modelle, und fügen Sie Basis-URL, API-Schlüssel und Modell-ID ein. Speichern Sie und wählen Sie das Modell im Eingabefeld.
  3. Wählen Sie einen Arbeitsordner. Der Agent erhält Datei- und Terminalzugriff nur innerhalb dieses Ordners.
  4. Optional: Hinterlegen Sie einen TinyFish-API-Schlüssel, damit Websuche und Seitenabruf verfügbar werden.
  5. Beschreiben Sie das gewünschte Ergebnis und prüfen Sie jede Tool-Karte, bevor Sie Befehle freigeben, die heikle Dateien betreffen.

Produktinformationen

Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von OpenPilot.

Kostenloser TarifJa
Bezahlte Tarife$0, MIT licensed, you pay your model provider
PlattformWindows 10+ (x64); macOS coming soon
Entwickleribmshaikh
KategorieCoding · Produktivität
VeröffentlichungsdatumJul 2026
Zuletzt aktualisiertOct 2026
Website-BesucheN/A
Globales Website-RankingN/A
API-VerfügbarkeitNein

Am besten für

Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.

Nutzer

  • Entwickler, die bereits für eine API zahlen
  • Datenschutzbewusste Teams
  • Alle, die ihre Werkzeuge prüfen wollen
  • Einzelentwickler unter Windows

Aufgaben

  • Ein Projekt aus einer Nachricht aufbauen
  • Einen fehlschlagenden Test reparieren
  • Eine unbekannte Bibliothek recherchieren
  • Einen eigenen Ablauf wiederholen

Szenarien

  • Ein Wochenendprojekt
  • Ein gesperrter Firmenlaptop
  • Modelle an derselben Aufgabe vergleichen

Wichtigste Funktionen

Eigenes Modell mitbringen und pro Chat wechseln

OpenPilot verbindet sich mit jedem Endpoint, der die OpenAI-API spricht: OpenAI, OpenRouter, Ollama, LM Studio oder ein internes Gateway. Jeder Eintrag hält Name, Basis-URL, Schlüssel und Modell-ID, sodass Sie mehrere konfigurieren und im Eingabefeld eines auswählen. Die Schlüssel landen im sicheren Systemspeicher, und nichts geht an einen OpenPilot-Server, weil die App keinen hat.

Dateiwerkzeuge auf einem echten Ordner

Der Agent liest, schreibt, bearbeitet, sucht mit grep und listet mit glob innerhalb des gewählten Arbeitsbereichs. Fragen Sie nach einem ganzen Projekt, baut er den Dateibaum direkt dort auf: package.json, Quelldateien, Routen, danach die Änderungen, die Sie nachschieben. Jede Anpassung erscheint als prüfbare Tool-Karte, sodass eine schlechte Änderung auffällt, bevor sie sich ausbreitet.

Ein echtes Terminal, kein Codeblock

Befehle werden wirklich ausgeführt, also installiert der Agent Abhängigkeiten, startet einen Entwicklungsserver, fährt die Testsuite und schickt die Ausgabe in den Chat zurück. Heikle Befehle warten auf ein Bestätigen oder Ablehnen. Dieser Schritt ist die wichtigste Absicherung: Der Agent hat innerhalb dieses Ordners dieselben Rechte wie Ihr Benutzerkonto.

Live-Websuche über TinyFish

Wenn die Antwort außerhalb des Repositorys liegt, holen Websuche und Seitenabruf Dokumentation, Changelogs und Fehlermeldungen in Echtzeit. Der Agent stützt seine Antwort dann auf die gelesenen Seiten statt auf Trainingswissen. Ohne TinyFish-Schlüssel bleiben diese Werkzeuge aus, und die lokale Arbeit mit Dateien und Terminal läuft unverändert weiter.

Skills und Projektgedächtnis

Ein Skill ist ein wiederverwendbares Playbook, das der Agent per Slash-Befehl im Eingabefeld lädt. Projektvorlieben stehen in AGENTS.md, damit Regeln wie „pnpm verwenden“ oder „.env niemals committen“ mit dem Repository wandern und nicht mit Ihrem Kopf. Auf Bitte aktualisiert der Agent diese Datei.

MCP-Server pro Chat zuschalten

Sie tragen einen Model-Context-Protocol-Server in mcp.json ein, starten die App neu und schalten seine Werkzeuge in der passenden Unterhaltung frei. So kommen Browser, Datenbank oder interne API dazu, ohne auf eine offizielle Integration zu warten. Tokenverbrauch und Gesamtnutzung bleiben sichtbar, aufgeteilt nach Modell.

Vor- und Nachteile

Vorteile

  • Kostenlos und unter MIT-Lizenz, mit öffentlichem Repository zum Prüfen, Forken oder Neuverpacken.
  • Kein Konto und kein Anbieter-Login: Die Einrichtung besteht aus einem Download und einem API-Schlüssel.
  • Die Modellwahl bleibt offen, lokale Server eingeschlossen, und ein Wechsel kostet ein Auswahlmenü.
  • Schlüssel liegen im sicheren Systemspeicher, und der Code verlässt den Rechner nicht.
  • Dateien, Terminal, Web, Skills und MCP sitzen in einem Chat, was weniger Tab-Wechsel bedeutet.

Nachteile

  • Vorerst nur Windows: macOS-Builds sind angekündigt, aber nicht veröffentlicht, Mac-Nutzer müssen warten oder aus dem Quellcode starten.
  • Das Modell stellen Sie und zahlen Sie, eine intensive Sitzung kann daher teurer werden als ein Abo mit Festpreis.
  • Die Websuche braucht ein separates TinyFish-Konto mit Schlüssel, ohne ihn bleiben diese Werkzeuge dunkel.
  • Das Projekt ist jung und wird von einer Person gepflegt, Lücken bei Dokumentation und Integrationen sind im Vergleich zu finanzierten Wettbewerbern zu erwarten.

Häufige Fragen

OpenPilot lässt einen KI-Agenten auf einem Projektordner Ihres eigenen Rechners arbeiten. Sie beschreiben ein Ergebnis im Chat, und der Agent liest und ändert Dateien, führt Terminalbefehle aus, recherchiert im Web und berichtet, was er geändert hat.