Interactive Study

The Study Editor

The editor is where you actually study. Load any PDF or Markdown file, annotate it directly, and get hints from the Socratic AI without ever leaving the page.

8 min read·How to use

Two editor modes

PDF mode

Upload any .pdf. The PDF is rendered page-by-page. You can draw on it, add text notes, and select regions to send to the AI. All annotations are stored locally in your browser and survive page refreshes.

Markdown mode

Upload any .md file (such as one generated by the extraction engine in Markdown mode). You get a split view: the raw source on the left and a live rendered preview — with LaTeX math — on the right.

Files are stored in your browser's IndexedDB, not on our servers. Your documents are private and persist between sessions until you clear your browser data or explicitly remove the file.

PDF toolbar reference

ToolShortcutWhat it does
Select
VDefault mode. Drag to move notes; drag-select to send a region to the AI.
Draw
DFreehand drawing. Pick any colour. Useful for circling equations or annotating diagrams.
Text
TClick anywhere to drop a sticky text note. Double-click an existing note to edit it.
Erase
EDraw a selection box over any annotation to delete it instantly.
Clear
toolbar buttonRemove all annotations from the current page.
AI panel
top-right iconOpen or close the Socratic AI assistant panel (sign-in required).

The Socratic AI Tutor

Sign-in required · Credits consumed per message

The AI assistant isn't a search engine — it's a tutor. It reads your document and uses the Socratic method: guiding you to the answer through targeted questions rather than just telling you. This forces active recall, which is what actually leads to learning.

How to use it

1
Open the panel
Click the Brain icon top-right. If you aren't signed in, you'll be prompted to authenticate first.
2
Link a selection
In PDF mode, use the Select tool and draw a bounding box over any question, equation, or diagram. In Markdown mode, select text. The panel shows "Context Linked" in purple when a selection is active.
3
Ask your question
Type anything: "I don't know where to start", "What does this symbol mean?", or "Is my working right?". Your selection is automatically sent as context.
4
Keep the dialogue
The AI remembers the context of previous messages in the session. Follow-up questions don't need a new selection.

Context indicator states

Context LinkedA selection is active. Your next message will include it.
Using Previous SelectionNo new selection, but the AI has memory of the previous context.
No SelectionGeneral conversation mode, no document context attached.

Local storage & privacy

The editor is designed to keep your files entirely on your device. Uploaded files are stored in IndexedDB — the browser's built-in persistent storage. Nothing is uploaded to our servers unless you explicitly send a message to the AI.

ActionSent to server?
Uploading a fileNo — stored only in your browser
Drawing or annotatingNo — local only
Sending a chat messageYes — your message + selected text/image region
The full PDF fileNever — only the selected region is sent