1 · Server
marker is Python, torch and a few gigabytes of model weights — it can't run in a browser. This page is a client for a marker server you run. Nothing is contacted until you press a button here.
How to start one
cd tools/marker source venv/bin/activate python run.py --serve # http://localhost:8001, CORS enabled
Use --serve rather than marker's own marker_server:
the wrapper adds the CORS headers a browser needs before it will hand this page the reply.
Serving the arcade over https? A page on https can't call a
server on http, whatever the address. Either work from the dev server
(npm run dev → localhost:3000/dev/marker/), or proxy marker under the
same origin and put that path here (e.g. /marker-api) — see
docs/MARKER.md.
2 · Documents
PDF, image, DOCX, PPTX, XLSX, EPUB or HTML. Drop several and they convert one after another. Files go to your marker server and nowhere else.
or click to choose
3 · Result
No images were extracted from this document.
Markdown goes in games/<slug>/notes/sources/ —
committed, never shipped. Save the images you actually reference next to it, keeping the
filenames the markdown uses; skip the rest rather than committing a hundred page crops.