sharewrit

An Overleaf alternative with AI edits

Last updated 13 September 2026

sharewrit is an online, collaborative LaTeX editor, like Overleaf. Everyone on the paper edits at once, TeX Live compiles it on the server, and a writing assistant returns its changes as diffs you accept or reject one word at a time. This page covers what carries over from Overleaf and what is different.

What works the way you expect

  • Real-time editing with everyone on the paper, each person's cursor and selection where they left it.
  • pdfLaTeX, XeTeX and LuaTeX, with biber and latexmk, compiled on the server. Nothing to install.
  • A PDF preview beside the source, and Show in PDF to jump from a line of source to its place on the page.
  • Comments anchored to the sentence they were made against, so they survive everyone else's edits.
  • Share a project as an editor or a viewer. The server rejects a viewer's edits.

What is different

  • The AI model edits in place. Select a passage, press Proofread, and the revision lands in your file as a word-level diff. Commands, math, citation keys and labels come back as you wrote them. It runs on Claude Opus.
  • The assistant reads the whole project, so you can ask about a section three files away.
  • The engine is picked from your file — the magic comment, the packages, the fonts — unless you pin one.
  • A Sources panel lists every .bib entry with how often the draft cites it, and flags a citation with no entry before the build does.
  • A Plan panel marks each section empty, outline or drafted, and collects your TODO comments as open questions.
  • Two build modes: a fast single pass while you write, and a full run when the cross-references have to be right.

Moving a project from Overleaf

Download the project from Overleaf as a source .zip and drop it into the Files panel of a new sharewrit project. Folders, .bib files and figures come across as they are, and sharewrit picks the main file. Any project downloads again as a .zip at any time.

Your papers stay yours

Your content is never sold and never used to train a model. The privacy page lists every service that sees your data and why.

Try sharewrit