Zurück zur Übersicht
BranchennachrichtenOpenAIChatGPTLibreOffice

OpenAI ChatGPT Desktop-App: Entdeckung von LibreOffice und lokalen Laufzeitumgebungen im System-Cache

Der Software-Entwickler Simon Willison hat in einer Analyse der OpenAI Codex Desktop-App (inzwischen in ChatGPT umbenannt) umfangreiche lokale Ressourcen entdeckt. Im Cache-Verzeichnis der Anwendung befinden sich rund 1,7 GB an Daten, die unter anderem eine vollständige Installation von LibreOffice, Python und Node.js umfassen. Diese Entdeckung verdeutlicht, dass die Desktop-Anwendung von OpenAI massiv auf lokale Binärdateien setzt, um Aufgaben wie die Dokumentenverarbeitung durchzuführen. Neben der Office-Suite wurden auch Werkzeuge wie Poppler und git identifiziert. Die Steuerung dieser Tools erfolgt über sogenannte „Skills“, die im Programmverzeichnis hinterlegt sind und der KI Anweisungen geben, wie sie die vorhandenen Programme zur Bearbeitung von Nutzeranfragen einsetzen kann.

Hacker News

Die wichtigsten Punkte

  • Umfangreicher lokaler Cache: Die ChatGPT Desktop-App (ehemals Codex) belegt rund 1,7 GB Speicherplatz im Verzeichnis ~/.cache/codex-primary-runtime.
  • Integrierte Software-Suiten: Das Paket enthält eine vollständige Kopie der Open-Source-Bürosuite LibreOffice sowie Installationen von Python und Node.js.
  • Zusätzliche Werkzeuge: Native Binärdateien für Poppler (zur PDF-Verarbeitung) und das Versionsverwaltungssystem git sind ebenfalls Teil des Bundles.
  • Funktionsweise über „Skills“: Spezielle Konfigurationsdateien im Ordner „plugins“ definieren, wie die KI diese lokalen Tools findet und für Aufgaben nutzt.
  • Rebranding-Kontext: Die Funde stammen aus der App, die ursprünglich als OpenAI Codex veröffentlicht wurde und nun als ChatGPT-App fungiert.

Analyse

Die Entdeckung im System-Cache

Der Entwickler Simon Willison stieß bei einer routinemäßigen Untersuchung seines Systems mit dem Tool OmniDiskSweeper auf eine ungewöhnlich große Datenmenge im Cache-Ordner. Konkret handelt es sich um das Verzeichnis ~/.cache/codex-runtimes/codex-primary-runtime/. Mit einer Größe von 1,7 GB übersteigt dieser Cache den Umfang gewöhnlicher Desktop-Anwendungen deutlich. Die Untersuchung ergab, dass OpenAI hier eine komplette Infrastruktur an Laufzeitumgebungen und Anwendungen lokal auf dem Rechner des Nutzers installiert.

Interessant ist dabei die Herkunft der App: Was heute als ChatGPT Desktop-App bekannt ist, wurde ursprünglich unter dem Namen OpenAI Codex entwickelt. Die Verzeichnisstruktur spiegelt diese Historie wider, da die Ordnernamen weiterhin auf „Codex“ referenzieren.

Integration von LibreOffice und weiteren Binärdateien

Ein wesentlicher Bestandteil des 1,7 GB großen Pakets ist die Open-Source-Bürosuite LibreOffice. LibreOffice, das im Jahr 2010 als Fork von OpenOffice.org entstand, wird hier als vollständige native Binärdatei mitgeführt. Dies ermöglicht es der ChatGPT-App offenbar, Dokumente lokal zu öffnen, zu konvertieren oder zu bearbeiten, ohne auf Cloud-Dienste für die reine Dateimanipulation angewiesen zu sein.

Zusätzlich zu LibreOffice wurden folgende Komponenten identifiziert:

  • Eine vollständige Python-Installation.
  • Eine vollständige Node.js-Installation.
  • Native Binärdateien für Poppler, ein Werkzeug zur Verarbeitung von PDF-Dokumenten.
  • Das Versionsverwaltungstool git.

Diese Werkzeuge sind nicht nur passiv vorhanden, sondern tief in die Funktionsweise der App integriert. Im Pfad plugins/openai-primary-runtime/plugins/documents befinden sich sogenannte „Skills“. Diese fungieren als Schnittstelle und enthalten Anweisungen für die KI, wie sie die genannten Binärdateien lokalisieren und für spezifische Aufgaben ansteuern kann.

Lokale Dokumentenverarbeitung durch „Skills“

Die Architektur der App deutet darauf hin, dass OpenAI eine hybride Strategie verfolgt. Während die Sprachverarbeitung (LLM) in der Cloud stattfindet, werden rechenintensive oder spezialisierte Aufgaben wie das Auslesen von PDFs (via Poppler) oder das Bearbeiten von Tabellen und Textdokumenten (via LibreOffice) lokal ausgeführt. Die „Skills“ im Dokumenten-Plugin-Ordner dienen dabei als Brücke. Sie erklären dem System im Grunde, welche Fähigkeiten durch die mitgelieferten Programme verfügbar sind und wie die Befehlskette aussehen muss, um ein Ergebnis zu erzielen.

Bedeutung für die KI-Branche

Die Entdeckung zeigt einen Trend zur „Lokalisierung“ von KI-Funktionen. Anstatt jedes Dokument zur Analyse in die Cloud hochzuladen und dort zu konvertieren, nutzt OpenAI etablierte Open-Source-Werkzeuge direkt auf der Hardware des Endnutzers. Die Wahl von LibreOffice unterstreicht die Bedeutung von Open-Source-Software als Rückgrat für moderne KI-Anwendungen. Dass eine KI-Firma wie OpenAI eine komplette Office-Suite bündelt, verdeutlicht den Anspruch, ChatGPT zu einem umfassenden Betriebssystem für Aufgaben zu machen, das weit über ein einfaches Chat-Interface hinausgeht.

Häufig gestellte Fragen

Warum installiert ChatGPT LibreOffice auf meinem Computer?

Die App nutzt LibreOffice als lokales Werkzeug, um Dokumente zu verarbeiten. Durch die Mitlieferung der Binärdateien kann die KI Funktionen zur Dateimanipulation und -analyse direkt auf Ihrem System ausführen, unterstützt durch spezifische „Skills“, die der App sagen, wie sie LibreOffice nutzen soll.

Welche Programmiersprachen sind in der App enthalten?

In den Cache-Ordnern der App wurden vollständige Installationen von Python und Node.js gefunden. Diese dienen vermutlich als Laufzeitumgebungen für Skripte und lokale Prozesse, die von der KI initiiert werden.

Was ist Poppler und welche Rolle spielt es in der ChatGPT-App?

Poppler ist eine freie Software-Bibliothek zum Rendern von PDF-Dokumenten. In der ChatGPT-App wird es als native Binärdatei mitgeführt, um der KI die lokale Verarbeitung und das Auslesen von PDF-Dateien zu ermöglichen.

Ähnliche Nachrichten

BMW fordert Teslas FSD heraus: Teilautomatisiertes Fahren in der Stadt ab 2027
Branchennachrichten

BMW fordert Teslas FSD heraus: Teilautomatisiertes Fahren in der Stadt ab 2027

BMW hat angekündigt, seine navigationsgeführten und teilautomatisierten Fahrfunktionen ab dem Jahr 2027 auch auf urbane Umgebungen auszuweiten. Der deutsche Automobilhersteller tritt damit in direkte Konkurrenz zu Teslas Fahrerassistenzsystem Full Self-Driving (FSD). Das neue System wird zunächst auf dem Heimatmarkt in Deutschland eingeführt, bevor ein schrittweiser Rollout in weiteren Märkten folgen soll. Technisch stützt sich die Lösung auf das fahrzeugeigene GPS-Navigationssystem und unterstützt sowohl auf Autobahnen als auch im innerstädtischen Straßenverkehr zentrale Fahraufgaben wie Lenken, Beschleunigen und Abbremsen. Während bisherige Assistenzsysteme vor allem auf den Fernverkehr und Autobahnfahrten ausgerichtet waren, erschließt BMW mit dem städtischen Fahrassistenten ein hochkomplexes Einsatzfeld. Dieser Schritt markiert eine strategische Weiterentwicklung im Wettbewerb um fortschrittliche teilautomatisierte Fahrsysteme.

Anthropic schränkt Claude Code ein: Neuer System-Prompt blockiert das Klonen existierender Videospiele
Branchennachrichten

Anthropic schränkt Claude Code ein: Neuer System-Prompt blockiert das Klonen existierender Videospiele

Anthropic hat den System-Prompt seines Programmierwerkzeugs Claude Code aktualisiert, um die Erstellung von Nachbildungen existierender Videospiele gezielt zu unterbinden. Anlass für diesen Schritt ist eine Welle von KI-generierten Dekompilierungen, Rekompilierungen und Software-Portierungen, die derzeit insbesondere den Bereich des Retro-Gamings betrifft. Wie The Verge unter Berufung auf Tom's Hardware berichtet, bleibt die generelle Spieleentwicklung mit Claude Code weiterhin erlaubt. Anthropic grenzt die Nutzung jedoch bewusst ein: Während das Entwickeln eigener Spieleprojekte legitim bleibt, soll das KI-gestützte Duplizieren und Klonen bereits bestehender Werke verhindert werden. Damit reagiert das KI-Unternehmen auf aktuelle Entwicklungen im Entwickler- und Gaming-Umfeld.

OpenAI stellt das Grid Protectors Program vor: Pilotprojekt für Rechenzentren und Stromnetze
Branchennachrichten

OpenAI stellt das Grid Protectors Program vor: Pilotprojekt für Rechenzentren und Stromnetze

OpenAI hat angekündigt, ein neues Programm namens "Grid Protectors Program" zu pilotieren. Das Vorhaben soll an einem kommenden Rechenzentrum in Effingham County im US-Bundesstaat Georgia umgesetzt werden. Laut der Ankündigung des Unternehmens verspricht OpenAI, bei Extremwetterereignissen oder Notfällen bis zu 1.000 Megawatt Strom freizusetzen. Diese Energiemenge reicht aus, um die Klimaanlagen in rund 700.000 Haushalten zu betreiben. Die Ankündigung erfolgt vor dem Hintergrund von Widerständen gegen entsprechende Projekte.