{
  "@context": "https://schema.org",
  "@id": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-09-01-codex-bundles-libreoffice/#webpage",
  "@type": [
    "WebPage",
    "ArchiveComponent"
  ],
  "articleBody": "I was poking around in my `~/.cache/` folder using [OmniDiskSweeper](https://www.omnigroup.com/more) when I spotted something interesting. The OpenAI Codex desktop app (since [rebranded](https://help.openai.com/en/articles/20001276-moving-to-the-new-chatgpt-desktop-app) to just ChatGPT) has 1.7GB of stuff in there in a folder called `codex-primary-runtime`, including a full Python installation, a full Node.js installation, and native binaries for [Poppler](https://poppler.freedesktop.org), git, and the [LibreOffice](https://en.wikipedia.org/wiki/LibreOffice) open source office suite (which forked from OpenOffice.org in 2010):\n\n![Screenshot of a macOS disk usage app window in column view, titled \\\"/Users/simon/.cache - 442.1 GB\\\". First column: 356.8 GB huggingface, 82.5 GB uv, 1.7 GB codex-runtimes (selected), 609.0 MB datasette-sqlite, 298.8 MB rod. Second column: 1.7 GB codex-primary-runtime (selected). Third column: 1.7 GB dependencies (selected), 6.3 MB plugins, 4.1 kB runtime.json. Fourth column: 771.0 MB native (selected), 446.4 MB node, 440.6 MB python, 28.7 kB bin. Fifth column: 429.7 MB libreoffice-headless (selected), 187.9 MB poppler, 148.1 MB git, 4.7 MB libheif, 679.9 kB jxrlib.](https://static.simonwillison.net/static/2026/codex-primay-runtime.webp)\n\nThe `~/.cache/codex-runtimes/codex-primary-runtime/plugins/openai-primary-runtime/plugins/documents` folder includes skills which tell Codex how to find and use those binaries.\n",
  "authors": [],
  "captured_at": "2026-09-04T12:14:41.802665207+00:00",
  "category": "programming",
  "content_html": "<p>I was poking around in my <code>~/.cache/</code> folder using <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.omnigroup.com/more\">OmniDiskSweeper</a> when I spotted something interesting. The OpenAI Codex desktop app (since <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://help.openai.com/en/articles/20001276-moving-to-the-new-chatgpt-desktop-app\">rebranded</a> to just ChatGPT) has 1.7GB of stuff in there in a folder called <code>codex-primary-runtime</code>, including a full Python installation, a full Node.js installation, and native binaries for <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://poppler.freedesktop.org\">Poppler</a>, git, and the <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/LibreOffice\">LibreOffice</a> open source office suite (which forked from OpenOffice.org in 2010):</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://static.simonwillison.net/static/2026/codex-primay-runtime.webp\" alt=\"Screenshot of a macOS disk usage app window in column view, titled &quot;/Users/simon/.cache - 442.1 GB&quot;. First column: 356.8 GB huggingface, 82.5 GB uv, 1.7 GB codex-runtimes (selected), 609.0 MB datasette-sqlite, 298.8 MB rod. Second column: 1.7 GB codex-primary-runtime (selected). Third column: 1.7 GB dependencies (selected), 6.3 MB plugins, 4.1 kB runtime.json. Fourth column: 771.0 MB native (selected), 446.4 MB node, 440.6 MB python, 28.7 kB bin. Fifth column: 429.7 MB libreoffice-headless (selected), 187.9 MB poppler, 148.1 MB git, 4.7 MB libheif, 679.9 kB jxrlib.\" loading=\"eager\" decoding=\"async\" fetchpriority=\"high\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p>The <code>~/.cache/codex-runtimes/codex-primary-runtime/plugins/openai-primary-runtime/plugins/documents</code> folder includes skills which tell Codex how to find and use those binaries.</p>\n",
  "content_markdown": "I was poking around in my `~/.cache/` folder using [OmniDiskSweeper](https://www.omnigroup.com/more) when I spotted something interesting. The OpenAI Codex desktop app (since [rebranded](https://help.openai.com/en/articles/20001276-moving-to-the-new-chatgpt-desktop-app) to just ChatGPT) has 1.7GB of stuff in there in a folder called `codex-primary-runtime`, including a full Python installation, a full Node.js installation, and native binaries for [Poppler](https://poppler.freedesktop.org), git, and the [LibreOffice](https://en.wikipedia.org/wiki/LibreOffice) open source office suite (which forked from OpenOffice.org in 2010):\n\n![Screenshot of a macOS disk usage app window in column view, titled \\\"/Users/simon/.cache - 442.1 GB\\\". First column: 356.8 GB huggingface, 82.5 GB uv, 1.7 GB codex-runtimes (selected), 609.0 MB datasette-sqlite, 298.8 MB rod. Second column: 1.7 GB codex-primary-runtime (selected). Third column: 1.7 GB dependencies (selected), 6.3 MB plugins, 4.1 kB runtime.json. Fourth column: 771.0 MB native (selected), 446.4 MB node, 440.6 MB python, 28.7 kB bin. Fifth column: 429.7 MB libreoffice-headless (selected), 187.9 MB poppler, 148.1 MB git, 4.7 MB libheif, 679.9 kB jxrlib.](https://static.simonwillison.net/static/2026/codex-primay-runtime.webp)\n\nThe `~/.cache/codex-runtimes/codex-primary-runtime/plugins/openai-primary-runtime/plugins/documents` folder includes skills which tell Codex how to find and use those binaries.\n",
  "dateCreated": "2026-09-04T12:14:41.802665207+00:00",
  "date_created": "2026-09-01T19:03:01+00:00",
  "date_modified": "2026-09-01T19:03:01+00:00",
  "date_published": "2026-09-01T19:03:01+00:00",
  "description": "I was poking around in my ~/.cache/ folder using OmniDiskSweeper when I spotted something interesting. The OpenAI Codex desktop app (since rebranded to just ChatGPT) has 1.7GB of stuff in there in a folder called codex-primary-runtime,…",
  "external_url": "https://simonwillison.net/2026/Sep/1/codex-libreoffice/",
  "git": {
    "commit": "ebb0941c5c06a2ab2377342d607535262a3e969e",
    "path": "items/simonwillison-net/2026/09/2026-09-01-codex-bundles-libreoffice.md",
    "permalink": "https://github.com/aymericbeaumet/aggr-instance/blob/ebb0941c5c06a2ab2377342d607535262a3e969e/items/simonwillison-net/2026/09/2026-09-01-codex-bundles-libreoffice.md"
  },
  "id": "urn:aggr:item:51d94aa37f442dd472d2c6fa9817064851270132",
  "isBasedOn": {
    "@id": "https://simonwillison.net/2026/Sep/1/codex-libreoffice/"
  },
  "mainEntity": {
    "@id": "https://simonwillison.net/2026/Sep/1/codex-libreoffice/",
    "@type": "CreativeWork",
    "archivedAt": {
      "@id": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-09-01-codex-bundles-libreoffice/#webpage"
    },
    "dateModified": "2026-09-01T19:03:01+00:00",
    "datePublished": "2026-09-01T19:03:01+00:00",
    "headline": "Codex bundles LibreOffice",
    "timeRequired": "PT1M",
    "url": "https://simonwillison.net/2026/Sep/1/codex-libreoffice/",
    "wordCount": 92
  },
  "name": "Archived snapshot: Codex bundles LibreOffice",
  "preview": null,
  "reading_minutes": 1,
  "replicated_at": null,
  "source": "simonwillison-net",
  "source_name": "Simon Willison's Weblog",
  "summary": "I was poking around in my ~/.cache/ folder using OmniDiskSweeper when I spotted something interesting. The OpenAI Codex desktop app (since rebranded to just ChatGPT) has 1.7GB of stuff in there in a folder called codex-primary-runtime, including a full Python installation, a full Node.js installation, and native binaries for Poppler, git, and the LibreOffice open source office suite (which forked from OpenOffice.org in 2010): The ~/.cache/codex-runtimes/codex-primary-runtime/plugins/openai-primary-runtime/plugins/documents folder includes skills which tell Codex how to find and use those binaries. Tags: codex, generative-ai, openai, ai, llms, openoffice, open-source",
  "tags": [
    "ai",
    "codex",
    "generative-ai",
    "llms",
    "open-source",
    "openai",
    "openoffice"
  ],
  "temporalCoverage": "2026-09-04T12:14:41.802665207+00:00",
  "title": "Codex bundles LibreOffice",
  "url": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-09-01-codex-bundles-libreoffice/",
  "word_count": 92
}