Immersive Reader (Codex)

Turn any long essay, paper, or transcript into a bespoke, interactive reading site — guided chapters & sections, full-text search, highlights, notes, bilingual side-by-side, and light/dark. Fork it, log into your own Codex, paste a URL or text, and get a delightful reading space back.

NewNew3.3 MB snapshotStarter VM

What's inside

Harness

Codex CLI

Plan

Starter

vCPU

1

Memory

2 GiB

Snapshot

3.3 MB

About this template

Immersive Reader (Codex)

Fork this and you get a Codex agent that turns any long-form content into a bespoke, interactive reading site — not a summary, a space you explore.

Say /immersive-reading (or "turn this essay into a reading site") and point it at a URL, pasted text, a transcript, or a file. Codex will:

  1. Read the source and preserve author, title, and the original link.
  2. Structure it into guided chapters and sections with anchor quotes.
  3. Scaffold a static interactive reader — full-text search, highlights, notes you take as you think, optional bilingual side-by-side, and light/dark mode.
  4. Serve it locally so you can read it right away (or deploy it).

The generator is the open-source immersive-reading skill by @ranli_thinker (MIT). The author's own edition of Paul Graham's How to Do Great Work: http://ranli.me/read-paul-graham.

BYOK setup

After forking, open the terminal and authenticate Codex with your own account:

  • codex login — ChatGPT Plus / Pro / Team / Enterprise, or
  • export OPENAI_API_KEY=sk-...

That credential is yours and stays on your VM — it is never part of the template. The skill needs no other API key. Then run codex, type /immersive-reading, and give it something long worth reading.

node is already on your PATH (a shim to the VM's baked runtime), so the site generator just works — no npm install, no setup.

Inside this fork

Forking copies this template into a brand-new, fully isolated microVM on your own subdomain. Here's exactly what lands in it.

  • Codex CLI agent

    The upstream harness, pre-installed — same version the creator ran.

  • Starter VM

    1 vCPU · 2 GiB RAM · 10 GiB disk.

  • Creator's /persist data

    The captured persist volume is copied byte-for-byte into your fork.

  • BYOK — your keys, your VM

    Add your model API keys after forking; they live only inside your microVM.

What you'll configure after forking

Secrets are scrubbed from shared templates — these are the names you supply in your agent's terminal once it boots.

Environment variables

  • OPENAI_API_KEY

Your turn

Your own Immersive Reader (Codex), live in about 3 minutes.

Forking copies this Codex CLIagent into a brand-new, fully isolated microVM on your own subdomain — the creator's /persist state and all. Add your own keys after it boots; they never leave the box. Don't love it? 30 days to get every cent back.

New paid VM · BYOK · 30-day money-back · ~3 min to provision