Novus Learn
Upload your own material into Novus Learn
The /upload surface takes PDF, EPUB, Word, plain text, and Markdown and turns them into cited study material — parsed and stored only in your browser, with no account and no server copy.
Advertisement
Upload was the one thing Novus Learn promised at launch and did not have. It shipped on 18 July 2026, and it accepts more than the plain text and Markdown originally sketched out — PDF, EPUB, and Word documents all work now.
The important property is where the file goes, which is nowhere. Uploading here means parsing in your browser and storing in your browser. There is no account, no server copy, and no third party that ends up holding your course notes, your company handbook, or your thesis draft.
Contents
Two ways to finish
Course material
Turn a PDF handout or an EPUB textbook into cards and a quiz.
Working documents
Study a specification, handbook, or report without it leaving your machine.
- 1
1. Bring a file the parser can actually read
Open /upload and add a PDF, EPUB, Word document, plain text file, or Markdown file. The one distinction that decides everything is whether the file contains real text or a picture of text. A born-digital PDF is full of extractable sentences; a scan of a printed page is an image, and there is nothing in it for a text parser to lift.
If you have a scanned document, run it through OCR first and upload the result. Novus Learn will not silently invent text where it found none — a scanned upload produces an empty or near-empty project rather than a hallucinated one, which is the correct behaviour and an unhelpful surprise if you did not expect it.
- PDF, EPUB, Word, text, and Markdown are supported.
- Born-digital PDFs work; scans are images and need OCR first.
- An empty project means no extractable text, not a failed upload.
- 2
2. Understand where the file lives
The file is parsed in the browser and the resulting project is stored in versioned IndexedDB snapshots on this device. That is the whole architecture. There is no upload in the usual sense, no account holding your documents, and no server-side copy to worry about or request the deletion of.
The flip side is the same one that applies to every local-first tool: this browser is the only place your project exists. Clearing site data removes it, and another machine will not have it. Keep the original file wherever you normally keep it.
Advertisement
- 3
3. Check the extraction on long documents
Long PDFs are where extraction quality varies most. Multi-column layouts, footnotes, headers, tables, and figure captions all interleave in ways that can scramble reading order. Skim the extracted claims for a section you know well and confirm the text arrived intact.
If a document extracts badly, it is usually the layout rather than the length. A two-column academic PDF and a single-column report of the same length behave very differently, and it is worth knowing which you have before building a fifty-card deck on top of it.
- 4
4. Build the study set
From here it is the usual seven artifacts: summary, study notes, flashcards, quiz, concept map, guided lesson, and visuals. For a textbook chapter, cards and a quiz are the natural output. For a specification or a handbook, notes and the concept map tend to be more useful, because the thing you actually need is the shape of the rules rather than recall of individual sentences.
Every artifact carries the passage it came from, so when a card looks wrong you can settle it against the document rather than arguing with your own memory of it.
- 5
5. Reach for /textbook when the structure matters
For long-form course material, the /textbook surface is chapter-aware in a way a flat upload is not. If you are working through a book rather than a chapter, start there instead — the structure it preserves is exactly the structure you want the concept map and guided lesson to reflect.
The two surfaces are complementary rather than competing: upload a chapter you were handed as a PDF, use /textbook for the book you are working through end to end.
- 6
6. Teach from it, if that is the job
If the reason you uploaded the document was to teach from it, /teachers turns the project into a printable lesson: learning objectives, key points, a worksheet with an answer key, review cards, and source citations. It prints or saves to PDF from the browser with nothing installed and nothing uploaded.
Because the lesson is assembled from the document's own sentences, the handout says what the source says. For anyone teaching from material they are responsible for getting right, that property is worth more than a nicer template.
Nothing leaves the browser — including the mistakes
Upload takes PDF, EPUB, Word, text, and Markdown, parses them locally, and stores projects in this browser only. Scans need OCR first, because the parser will not invent text it could not find. Check extraction on long or multi-column documents before building a big deck, and use /textbook when chapter structure matters.
Share this tutorial
Advertisement
Frequently asked questions
Quick answers to common questions about this topic.
What file types can I upload?
PDF, EPUB, Word, plain text, and Markdown. Upload shipped on 18 July 2026 and replaced the planned-only status it had at launch.
Is my file uploaded to a server?
No. It is parsed in your browser and the project is stored in versioned IndexedDB snapshots on your device. There is no account and no server-side copy.
Why did my scanned PDF produce an empty project?
A scan is an image of text, not text. There is nothing for the parser to extract, and Novus Learn will not invent content it could not find. Run the file through OCR and upload the result.
Should I use /upload or /textbook?
Use /upload for a document or chapter you have as a file. Use /textbook when you are working through long-form course material end to end and the chapter structure is part of what you need.