Back to list
Industry NewsOpenAILibreOfficeOpen Source

OpenAI's ChatGPT Desktop App Discovered to Bundle Full LibreOffice Suite and Development Runtimes

A technical investigation into the OpenAI Codex desktop app, recently rebranded as ChatGPT, has revealed a massive 1.7GB local runtime environment stored within the user's cache directory. Discovered by developer Simon Willison, the 'codex-primary-runtime' folder contains a comprehensive suite of tools, including full installations of Python and Node.js, alongside native binaries for Git, Poppler, and the LibreOffice open-source office suite. These components are integrated into the application via a 'skills' system, which provides the AI with the necessary instructions to utilize these local binaries for document processing and code execution. This discovery highlights the significant local infrastructure OpenAI is deploying to support its desktop application's advanced capabilities.

Hacker News

Key Takeaways

  • Massive Local Footprint: The ChatGPT (formerly Codex) desktop app installs a 1.7GB runtime folder named codex-primary-runtime in the user's ~/.cache/ directory.
  • Bundled Open-Source Software: The runtime includes a full copy of the LibreOffice suite, which forked from OpenOffice.org in 2010, to handle document-related tasks.
  • Development Environments: Full installations of Python and Node.js are bundled within the app to support local code execution and processing.
  • Native Binary Integration: The app utilizes native binaries for Git and Poppler, managed through a specific "skills" architecture located in the application's plugin directory.
  • Rebranding Transition: The discovery confirms the transition of the OpenAI Codex desktop application into the current ChatGPT desktop ecosystem.

In-Depth Analysis

The Discovery of the Codex Runtime

While performing a routine system cleanup using the utility OmniDiskSweeper, developer Simon Willison identified an unusually large allocation of space within the ~/.cache/ folder. The investigation pinpointed a directory titled codex-runtimes, specifically the codex-primary-runtime subfolder, which occupies approximately 1.7GB of disk space. This folder is associated with the OpenAI Codex desktop application, a tool that has since been rebranded under the ChatGPT name.

The presence of such a substantial runtime environment in a cache folder suggests that the application relies heavily on local execution capabilities rather than purely cloud-based processing for certain tasks. The specific path identified—~/.cache/codex-runtimes/codex-primary-runtime/plugins/openai-primary-runtime/plugins/documents—indicates a modular structure where document-handling capabilities are treated as specialized plugins or "skills."

A Comprehensive Suite of Local Tools

The contents of the codex-primary-runtime folder reveal a sophisticated local environment designed to handle a wide array of file formats and programming tasks. The most notable inclusion is a full copy of LibreOffice, the open-source office suite. By bundling LibreOffice, the ChatGPT app gains the native ability to parse, convert, and manipulate complex document formats (such as .docx, .xlsx, and .pptx) without requiring the user to have the software installed independently or relying on cloud-based conversion APIs.

In addition to office software, the runtime includes:

  • Python and Node.js: Full installations of these runtimes allow the AI to execute scripts and manage package-based workflows locally.
  • Poppler: A PDF rendering library that enables the application to process and extract data from PDF documents.
  • Git: The inclusion of the Git version control system suggests the app has native capabilities for repository management and code tracking.

These tools are not merely stored; they are actively integrated into the AI's workflow. The directory structure includes a "skills" folder, which contains the logic and instructions that tell the Codex/ChatGPT engine how to locate and invoke these specific native binaries to perform complex user requests.

Industry Impact

The Shift Toward Local AI Infrastructure

The discovery that OpenAI is bundling 1.7GB of third-party open-source software within its desktop client signals a shift in how AI companies are approaching desktop integration. By including full runtimes like Python, Node.js, and LibreOffice, OpenAI is reducing latency and potentially improving privacy by performing document processing and code execution on the user's local machine. This "thick client" approach contrasts with the "thin client" model where all processing is offloaded to the cloud.

Utilization of Open-Source Ecosystems

This development underscores the critical role of the open-source ecosystem in powering proprietary AI applications. By leveraging established tools like LibreOffice (which has a lineage dating back to OpenOffice.org) and Poppler, OpenAI can provide robust document support without reinventing the underlying technology. However, the inclusion of such large binaries also raises questions regarding disk space management and the transparency of what is being installed on a user's system under the guise of a simple AI application.

Frequently Asked Questions

Question: Why does the ChatGPT desktop app need a full copy of LibreOffice?

Based on the discovery of the "documents" plugin folder and associated "skills," the app uses LibreOffice binaries to process, read, and potentially convert various office document formats locally on the user's computer.

Question: Where is this 1.7GB runtime folder located on the system?

According to the report, the files are located in the user's cache directory at the following path: ~/.cache/codex-runtimes/codex-primary-runtime/.

Question: What other programming tools are bundled with the application?

The application includes full installations of Python and Node.js, as well as the Git version control system, allowing it to handle a variety of coding and development tasks locally.

Related News

Manus Resumes Independent Operations Following Meta Deal and Launches Data Restoration Portal
Industry News

Manus Resumes Independent Operations Following Meta Deal and Launches Data Restoration Portal

Manus has officially transitioned back to independent operations following the conclusion of a deal with Meta. This strategic shift is accompanied by a significant update regarding user data management. To address previous data deletions necessitated by regulatory compliance, Manus has introduced a dedicated restoration portal. This tool allows users to recover information that was previously erased to meet legal and regulatory standards. The move marks a new chapter for Manus as it navigates its post-Meta trajectory, prioritizing data accessibility and compliance-driven recovery solutions for its user base. The resumption of independence suggests a shift in the company's corporate structure and operational autonomy within the broader technology landscape.

Google Seeks Strategic AI Training Partnerships with Major Hollywood Studios Through Licensing Deals
Industry News

Google Seeks Strategic AI Training Partnerships with Major Hollywood Studios Through Licensing Deals

Google is reportedly initiating high-stakes negotiations with Hollywood's leading film and television studios to secure licensing agreements for its artificial intelligence models. The tech giant is offering substantial financial compensation in exchange for the rights to train its AI systems on copyrighted creative material. This move represents a significant shift toward a formalized, paid-acquisition model for high-quality training data. While the proposed deals are framed as a potential 'win-win'—providing studios with a massive financial influx and Google with premium content—the evolving narrative suggests a critical power dynamic. Current industry observations indicate that Google’s reliance on professional creative assets to advance its AI capabilities may outweigh the studios' immediate necessity for AI integration, placing Hollywood in a unique position of leverage within the technological landscape.

AfterQuery Becomes Y Combinator’s Fastest Unicorn with a $3.2 Billion Valuation in Just Five Months
Industry News

AfterQuery Becomes Y Combinator’s Fastest Unicorn with a $3.2 Billion Valuation in Just Five Months

AI model-training startup AfterQuery has reportedly reached a staggering $3.2 billion valuation, setting a new record as the fastest company in Y Combinator’s history to achieve unicorn status. This massive valuation surge comes only five months after the company announced its $30 million Series A round in April, which at the time valued the startup at $300 million. The rapid escalation—a more than ten-fold increase in value within a single season—highlights the intense investor appetite for AI infrastructure and model-training specialized services. As an alumnus of the prestigious Y Combinator accelerator, AfterQuery’s trajectory establishes a new benchmark for growth speed in the artificial intelligence sector, reflecting a high-stakes environment where foundational AI technologies are being valued at a premium.