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.
Two editor modes
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.
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.
PDF toolbar reference
| Tool | Shortcut | What it does |
|---|---|---|
Select | V | Default mode. Drag to move notes; drag-select to send a region to the AI. |
Draw | D | Freehand drawing. Pick any colour. Useful for circling equations or annotating diagrams. |
Text | T | Click anywhere to drop a sticky text note. Double-click an existing note to edit it. |
Erase | E | Draw a selection box over any annotation to delete it instantly. |
Clear | toolbar button | Remove all annotations from the current page. |
AI panel | top-right icon | Open 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
Context indicator states
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.
| Action | Sent to server? |
|---|---|
| Uploading a file | No — stored only in your browser |
| Drawing or annotating | No — local only |
| Sending a chat message | Yes — your message + selected text/image region |
| The full PDF file | Never — only the selected region is sent |