Practice English academic writing (for Korean natives): import an arXiv paper, read the Korean translation of each sentence, and rewrite the original English sentence yourself — Overleaf-style, filling in the paper as you go.
npm install # installs server + client deps
npm run dev # server on :5175, client on :5173Open http://localhost:5173. Translation runs through the Codex SDK
using your ChatGPT login — run codex login once if you haven't.
- Import — paste an arXiv link, pick the page range you want to practice.
- The server downloads the PDF, extracts those pages, splits them into sentences,
and translates each sentence into Korean with Codex (
gpt-5.6-sol, low reasoning effort) in the background, with a progress bar. - Practice — left panel shows the Korean translation; you write the English
sentence.
Enterchecks your attempt against the original with a word-level diff. The 💡 hint button flashes the original sentence for 3 seconds. - Preview — the right panel renders the paper like a real sheet: sentences you've written are visible, the current one is highlighted ("you are here"), the rest is blurred. Click any written sentence to revisit it.
Everything (paper, translations, your attempts, current position) is saved as JSON in
data/ in this project, so restarting the server resumes exactly where you left off.