Write research papers with less busywork.
Oleafly is a free desktop workspace for writing papers in LaTeX, Typst, and Markdown. Find sources, manage citations, and see your paper take shape in one place. Bring an AI assistant to revise a section, create a figure, or fix a broken build, with changes you can review. Your project stays in ordinary files you own, and you can use the editor with or without AI.
Inside the app
This is what you'll be working in.
Every picture on this page is a screenshot of the app as it ships. No mockups.
New in this release
Write the paper together, in the same file.
Share a project with your co-authors and you'll see their cursors move as they type, each one labelled with a name. Comments sit next to the line they're about. If your train loses Wi-Fi, keep writing. Your edits go through when you reconnect.
How to set up a server
Named cursors
You can tell at a glance who is in the methods section and who is fixing Table 1.
Comments on the line
Ask a question on a sentence and mark it resolved when it's fixed.
See who's here
Avatars show who's in the project and which file they're working in.
Run your own server
Install Oleafly Server on a machine your group controls with one command.
Write and compile
Source on one side, the PDF on the other.
Tectonic and Typst are bundled, so most projects compile the first time you open them. Click a spot in the PDF and the editor jumps to the line behind it. If a build breaks, the last good PDF stays on screen while you fix it.
- Completion for commands, labels and citation keys
- Spelling and grammar checks that never leave your computer
- Switch between Code and Visual view

AI assistant
Ask for help. Read the diff. Then decide.
The assistant can read your project, run a compile, fix the error it finds or draft a TikZ figure. Each edit shows up as a diff you can review and undo. Bring a hosted model or your own endpoint, or run Ollama and keep it all on your machine.
- Plan mode reads the project before it writes anything
- Turn AI off and the rest of the app works the same

Citations
Find the paper and cite it without opening a browser.
Citation Search looks through arXiv, Semantic Scholar, Crossref, PubMed and OpenAlex at once. Save a result and its BibTeX goes into your .bib file. Got a DOI or an arXiv ID? Paste it and Oleafly fills in the rest.
- Imports Zotero, EndNote, RIS and BibTeX
- Flags undefined and duplicate keys as you type

Version history
Git in the sidebar, and checkpoints when you don't want Git.
Stage, diff, commit, push and pull without leaving the editor. Separately, Oleafly saves a local checkpoint after each successful compile, so going back an hour doesn't need a commit.
- Unified or side-by-side diffs
- Publish a project to GitHub from the app

LaTeX, Typst and Markdown
Write in the format your venue asks for.
LaTeX compiles with the bundled Tectonic or your own TeX install. Typst has its own bundled compiler, and Markdown goes through Pandoc. The outline, the structure map and the live preview work the same way in all three.
- Compilers come with the app, so there's no TeX install to fight
- Convert between LaTeX, Typst and Word from the Tools gallery

And the rest
The parts you notice on deadline day.

Preflight
Before you submit, check the layout, accessibility, references and anything that would break blind review.

Draw it, get TikZ
Put boxes and arrows on a canvas, then switch to the TikZ source and keep editing.

Cite as you type
Type \cite{ and pick from your .bib file and Zotero library, with authors and year beside each key.

A version for every compile
Each successful compile that changed the source is kept. Go back to any of them in one click.

Template packs
Download a pack of conference, journal or thesis templates. Once it's on your machine, every template compiles offline.

Bring your work in
Start from a .zip, a Word or Markdown file, an arXiv paper or a GitHub repo. The original stays untouched.

Bring your own agent
Connect Claude Code, Codex CLI, Gemini CLI and other command-line agents through ACP.

47 free tools
PDF to LaTeX, arXiv to Typst, spreadsheets to tables, BibTeX checks and more. No project needed.

Keyboard first
Jump to a file, run a command or open a tool without touching the mouse.

Projects are folders
Every project is a normal folder on disk. Open it in anything.

An admin console for your server
Add people, set roles and see their devices on the collaboration server your group runs.

Back up to Dropbox
Keep your Library in your own Dropbox and open it on your other computers. Keys and AI chats stay on this one.
A powerful research harness
From first citation to final PDF.
Draft, compile, proofread, search, cite, review, and publish without stitching together separate tools. Oleafly keeps your source, preview, references, AI, and Git history in one workspace you control.
Import what you have
Reconstruct many text-based PDFs into editable LaTeX locally, convert DOCX through a managed Pandoc, or let a vision model transcribe a photo of a page. Optional AI refinement after.
Export where you're going
Export PDF, DOCX, HTML, Markdown, and more from contextual menus. You can also download the whole project as a source ZIP.
Make it yours
Vim mode, light and dark themes, accent colors, seven layout presets, and editable keyboard shortcuts. An editor should fit your hands.
Write in Code or Visual
Flip any LaTeX or Markdown document into a visual editor: headings, lists, bold, links, edited directly, with coordinated undo across both modes. Unsupported commands stay visible as raw blocks instead of being silently dropped, so the round-trip back to source is non-destructive.
SyncTeX, word-level
⌘-click a word in the PDF and land on that exact word in the source. Jump back with ⌘⇧J.
Code intelligence
Go to definition, find references, and rename a label, citation key, or macro across every file.
Slash commands
Type / for a Notion-style insert menu: /figure, /table, /section, /cite, /math.
Citations by DOI
Paste a DOI, arXiv id, or URL. Oleafly fetches the BibTeX, dedupes it, and inserts the \cite.
Bring your whole library
Batch-import BibTeX, RIS, EndNote XML, and Zotero RDF. Everything is deduped against your project before a single entry lands in the .bib.
Command palette
⌘K fuzzy-searches every action in the app: projects, files, settings, the lot.
Model-agnostic AI
Connect your preferred model provider, run Ollama locally, or use an installed CLI agent with its own account. Set the approval mode for the work at hand. The editor works without AI, too.
Research on tap
The agent searches alphaXiv and OpenAlex, pulls paper content, and verifies citations against Crossref before they enter your bibliography.
Built-in proofreading
Proofread spelling and grammar locally with Hunspell and Harper. Oleafly ignores LaTeX commands and math so the checks stay focused on your prose.
Give research its own workspace
Write a task brief, choose an agent, and keep drafting while it works in an isolated copy. Follow its activity, preview the changed files, and apply the results you want.
From one page to six hundred
The editor and virtualized PDF viewer stay smooth whether it's a one-page resume or a book-length thesis.
A PDF viewer for real reading
Detach the preview to a second monitor, read two-page spreads, invert colors for late nights, or go fullscreen to present.
Diagram Composer
Describe a diagram and the AI writes the TikZ or CeTZ, compiles the figure on its own, and fixes overlaps by looking at the render. Or draw it yourself on a real canvas, as TikZ for LaTeX, fletcher for Typst or a Mermaid flowchart for Markdown, and the code stays in step with the drawing both ways. Export transparent high-res PNGs, fully offline.
Three engines, one workspace
Keep LaTeX, Typst, and Markdown projects in the same library. Choose a compiler for each project and use the same preview, references, versioning, and AI tools.
The LaTeX editor
Write in LaTeX, Typst, or Markdown with a live PDF preview and word-level SyncTeX. Compilers are included, so there is no TeX setup or build queue.
The AI assistant
Ask an assistant to edit your source, compile the project, and inspect the PDF. Connect a model provider, Ollama, or an installed CLI agent. Give longer jobs their own Research Task while you keep writing.
The reference manager
Import BibTeX, RIS, EndNote, or Zotero with automatic deduplication. Paste a DOI or arXiv ID to create a reference verified against Crossref.
The resume builder
Start with an ATS-focused resume template, check the extracted text, and fork a tailored copy for each application without losing earlier versions.
The version control
Keep checkpoints of changed source after successful compiles. Use Git for deliberate commits, compare revisions, and push to GitHub from the same workspace.
The PDF toolkit
Read long PDFs, reconstruct many text-based PDFs into LaTeX, and export PDF, DOCX, HTML, or a source archive for submission.
The research workspace
A research task, start to finish.
Give an agent a focused task, read the proposed edit, and compile when you are ready. The work stays with your project.
- Create a research projectStart with a place for your manuscript, sources, and research tasks.
- Give an agent one taskChoose the files it needs and explain what you want changed.
- Review the proposed changeRead the diff. Decide which edits belong in your manuscript.
- Compile and keep the workCheck the PDF and pick up later with the task still in your project.
Start a new piece of work
Choose how this manuscript begins. Every part of it stays yours to change.

Research project
A study folder with sections, sources and review notes, and a first task that frames the question.

Import a project
Continue a manuscript you already have: an archive, a Word or Markdown draft, or a GitHub repository.

Use a template
Begin from a prepared layout for a journal article, thesis, report, poster or talk.
New research project
Choose a starting structure and inspect every file before Oleafly creates it.
Define the research question and draft the article outline.
- analysis
- figures
- research
- review
- main.tex
- references.bib
\documentclass{article}
\begin{document}
\section{Methods}
…
\end{document}New research task
Work stays in a separate workspace until you review and apply it.
Clarify the methods
Use review/notes.md to clarify which responses we excluded in the methods paragraph. Propose an edit to main.tex. Leave the results unchanged.
Preview every selected file before applying it.
main.texModified\section{Methods} main.tex…\section{Methods}We excluded responses missing the primary outcome. \end{document}Sleep and memory
Methods
We excluded responses missing the primary outcome.
The research loop
Research, write, verify, publish.
Move from literature search to submission without losing context. Oleafly keeps your sources, references, figures, compiler output, and history together in one inspectable workflow.
- 1
Research
Search open research sources, turn DOIs and arXiv IDs into BibTeX, and verify citations before they enter your bibliography.
- 2
Write
Write in LaTeX, Typst, or Markdown with templates, project-wide code intelligence, and an optional AI assistant with approval controls.
- 3
Verify
Compile locally, read clear errors, and jump between the source and PDF. Preflight shows what parsers and screen readers will extract.
- 4
Publish
Export PDF, DOCX, or HTML, package the source for submission, and push to GitHub from the same folder where the work began.
How it compares
The one research workspace built to replace the rest.
Write, compile, proofread, search literature, manage citations, review PDFs, automate edits, and ship your paper from one place. Oleafly brings the entire research stack into one free, open-source app. See how the alternatives fall short below. Docs.
| Oleafly | OpenAI Prism | Overleaf | Typst Web App | Curvenote | LyX | TeXstudio | Texifier | VS Code + LaTeX | Paperpal | Writefull | Resume builders | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ownership and access | Price | Free and open source. No Oleafly subscription | Free with a ChatGPT account | Free tier. Paid plans add features | Free tier. Pro costs extra | Free tier. Paid plans add private projects | Free and open source | Free, GPL | Paid. Free demo | Free. AI has limits or paid plans | Free tier. Prime costs extra | Free tier. Premium costs extra | Varies. Most use a subscription |
| No account required | Yes | No | No | No | No | Yes | Yes | Yes | Yes | No | No | Varies | |
| Platforms | macOS, Windows and Linux desktop apps | Web only | Web, plus self-hosted Server Pro | Web, plus an on-premises plan | Web editor plus open-source CLI | Windows, macOS and Linux | Windows, macOS and Linux | macOS and iOS. Windows coming | Windows, macOS and Linux | Web, Word, Google Docs, Overleaf | Word, Overleaf and web | Mostly web | |
| Works offline | Write, compile, check and commit offline. Shared edits merge later | No, cloud workspace | No, cloud service | No. The web app needs a connection | No. The editor is a cloud service | Yes | Yes | Yes | Yes | No | No | Rarely | |
| Interface languages | 21 interface languages | Not documented | 18 | Not documented | Not documented | 26, varying completeness | About 30 community translations | 8 | 15 | Not documented | Not documented | Varies by product | |
| Files stay on your disk | Ordinary folders you own | Cloud storage | Cloud storage | Cloud storage. The compiler can run locally | Cloud storage | Yes | Yes | Local files and file providers | Yes | Cloud service and editor integrations | Files stay in Word or Overleaf | Usually cloud storage | |
| Collaboration and sync | Real-time collaboration | Built in. Live co-editing, named cursors, unlimited co-authors | Unlimited collaborators | Built in. Limits depend on the plan | Built in | Real-time editing and comments | No live co-editing | Peer-to-peer via Teamtype | Live via Texifier Connect | Via Live Share | Uses Word, Google Docs, or Overleaf | Uses Word or Overleaf | Varies |
| Live comments | Threads with replies, @mentions and resolve | Yes | Yes | Yes, owner needs Pro | Yes | No | No | Not documented | Via extensions only | In the host editor only | In the host editor only | Rarely | |
| Your own server | Oleafly Server: one-command install, admin console, SSO | No | Yes | On-premises plan | Not documented | No | Peer-to-peer, one user hosts | Not documented | No. Live Share is Microsoft-hosted | Not documented | Not documented | Rarely | |
| Cloud sync | Dropbox sync for your library and settings | Cloud workspace | Cloud workspace plus paid Git and Dropbox sync | Cloud workspace plus Pro Git sync | Cloud projects and connected publishing | Use Git or your own sync service | Use Git or your own sync service | Texifier Connect live sync | Use Git or your own sync service | Cloud workspace | Works inside Word or Overleaf | Usually cloud storage | |
| Shared projects and roles | Shared projects with owner, editor and viewer roles | Shared projects with unlimited collaborators | Group and institutional plans | Shared projects plus on-premises for organizations | Team workspaces and access controls | No built-in team space | No built-in team space | Shared projects through Texifier Connect | GitHub organizations and Live Share | Institutional dashboards and license management | Institutional access | Varies | |
| Version history | A checkpoint after every successful compile, with restore | Cloud revisions | Full history on paid plans | Git sync on Pro | Built-in version history | Git and other version control | Manual or SVN | Uses file providers or Git tools | Built-in Git that you configure | Not documented | Uses the host app history | Varies | |
| Git and GitHub | Built-in Git panel. Publish, push and pull to GitHub | Not yet. Planned | Git and GitHub on paid plans | GitHub and GitLab sync on Pro, experimental | GitHub integration and CLI | Basic, local only | Built-in Git panel and SVN | Not documented | Built in | Not documented | Not documented | No | |
| Writing and publishing | Document engines | LaTeX, Typst, and Markdown in one workspace | LaTeX only | LaTeX only | Typst only | MyST Markdown and Jupyter | LaTeX and DocBook | LaTeX only | LaTeX and Markdown | Via extensions | Word, Google Docs, web, and Overleaf | Word and Overleaf LaTeX | Resume formats only |
| TeX setup | Tectonic, Typst and Pandoc bundled. No TeX install | No install. Compiles in the cloud | No install. Compiles in the cloud | No TeX install | No TeX install | Install a TeX distribution | Install a TeX distribution | Built-in typesetter and package manager | Install extensions and TeX | Uses Overleaf for LaTeX | Uses Overleaf for LaTeX | No TeX setup | |
| Code + visual editing | Source plus visual editing with lossless round trips | Source and preview | Source and rich text mode | Source and live preview | Visual editor with LaTeX math | Structured visual editor | Source only | Source and PDF preview | Source only | Visual writing assistant | Inline writing suggestions | Visual only | |
| Project-wide code intelligence | Autocomplete plus definitions, references, and project-wide rename | Editor and AI assistance | Autocomplete and reference search | Errors, completion, and Assists | Structured references and equations | Labels, references, outline, and completion | Structure and reference checker | Completion, outline, references, and search | LaTeX Workshop IntelliSense | No LaTeX code tools | TeXGPT for LaTeX code | No | |
| Source and PDF sync | Two-way source and PDF jumps for LaTeX and Typst | Instant PDF preview | Source and PDF sync | Live preview | No source and PDF sync | Source and output preview | Almost word-level | Source and PDF sync | Direct and reverse SyncTeX | No | Uses the Overleaf preview | No | |
| PDF reading modes | Built-in viewer plus detach, spreads, dark, and reader modes | Built-in preview | Built-in preview | Built-in preview | Document preview | Uses a PDF viewer | Integrated viewer | Integrated PDF viewer | Extension viewer with invert mode | Chat with PDF | No PDF reader | Document preview | |
| Document templates | 1,800+ templates in 24 packs, plus your own | Not documented | Large publisher template gallery | Typst Universe and private Pro templates | Professional templates on paid plans | Built-in document classes | Built-in and user templates | Not documented | Snippets and community templates | Not documented | No | Core feature | |
| Project and document import | ZIP, folders, GitHub, arXiv, Word, HTML, Typst, Markdown, PDF and online LaTeX accounts | Folder, ZIP, or drag and drop | Files, ZIP, and paid integrations | Converts LaTeX, Word, and Markdown | Jupyter content and reference imports | LaTeX and other text formats | Open local source files | Local folders and cloud files | Open local source files | PDF and document uploads | Word and Overleaf documents | Usually PDF or DOCX | |
| Export formats | PDF, PDF/A, PDF/UA, DOCX, HTML, EPUB, PowerPoint, Markdown, Typst and LaTeX | PDF and project files | PDF and source ZIP | PDF, PNG, and SVG | PDF, Word, LaTeX, Typst, and MyST | PDF, HTML, Word, RTF, ePub, and more | PDF and source files | PDF and source files | Depends on local tools | Word workflows | Tracked Word changes | Usually PDF and DOCX | |
| Visual and AI diagram tools | Draw on a canvas, get TikZ, Typst or Mermaid | Image and voice to code | Manual TikZ and AI tools | Typst packages and native drawing | Interactive charts and figures | Visual tables and image tools | Manual TikZ with editor helpers | Manual TikZ | Manual or extensions | No | AI tables, equations, and figures | No | |
| Built-in tools | 47 converters plus citation and math tools | Image and voice to LaTeX | No dedicated gallery | Not documented | Not documented | No | Table, figure and quick-start wizards | Not documented | Via extensions | Paraphraser, translator, citations, PDF chat | Paraphraser, academizer, title and abstract generators | ATS checkers and cover letter generators | |
| Research and AI | AI assistant, any model | Bring your own key. 10 hosted providers or any custom endpoint | OpenAI models built in | Built-in research AI. Daily allowance varies by plan | No AI assistant | Not documented | None | Mistral, Claude, OpenRouter, ChatGPT or local models | None | Copilot, BYOK, or extensions | Paperpal AI | Writefull models and GPT | Built in. Model choice varies |
| CLI agents in the editor | 14 agents run inside the editor, plus any ACP agent | Codex built in | Not documented | Not documented | Not documented | Not documented | Not documented | Not documented | Copilot, Claude, and Codex | Not documented | Not documented | Varies by product | |
| Local AI | Ollama or any local OpenAI-compatible server | No | No | No | No | No | Ollama, llama.cpp and llamafile | No | BYOK or extensions | No | No | No | |
| Review AI edits before applying | Every change is a diff. Four approval modes and undo per file | Keep or Undo | Review AI suggestions | No AI assistant | Not documented | No built-in AI | No built-in AI | No built-in AI | Review changes | Review writing suggestions | Track Changes | Varies | |
| AI checks the rendered result | Edits source, compiles, then checks the rendered PDF | You recompile to confirm | You recompile to confirm | No AI assistant | No | No built-in AI | No built-in AI | No built-in AI | Build checks without PDF review | No rendered PDF review | No rendered PDF review | No | |
| AI skills | 36 research skills built in, more to download | Built-in skills such as Paper Review | One built-in claim scan | No AI assistant | Not documented | No AI assistant | Editable prompt and AI macros | No AI assistant | Yes | Preset and custom prompts | Not documented | Custom prompts at most | |
| Literature and citation search | arXiv, Semantic Scholar, Crossref, PubMed and OpenAlex at once | Built-in literature search | Reference search plus AI citation suggestions | No built-in search | DOI citation lookup | No built-in search | No | No built-in search | Via AI or extensions | Search across 250M+ articles | Writefull Cite finds missing citations | No | |
| Research workspace and tasks | Research Tasks: isolated workspaces, agent activity, file previews, and selective apply | Not documented | Not documented | No | Not documented | No | No | No | Via AI extensions | No | No | No | |
| Reference library import | Zotero app and web library, BibTeX, RIS, EndNote and Zotero RDF | Zotero sync | Reference integrations on paid plans | Zotero and Mendeley sync on Pro | Zotero, Mendeley, and EndNote | BibTeX files | Works with BibTeX files | BibTeX files | Via extensions | Citation generator | No library import | No | |
| MCP for external AI agents | Connect MCP tools to the assistant or expose project tools to an external agent | No | No | No | No | No | No | No | Yes | No | No | No | |
| Quality and submission | Submission preflight | Six checks: compile, submission, ATS, accessibility, references, privacy | AI review without a submission suite | Compile checks | Compiler errors and Assists | SCMS compliance tools | Compiler logs and optional ChkTeX | Errors and warnings | Clear compiler errors | Linting via extensions | 30+ submission checks | Language quality review | Resume checks only |
| Spell and grammar checks | Private offline spelling and grammar with LaTeX-aware prose checks | AI proofreading | Built-in spellcheck plus research-tailored AI feedback | Not documented | Not documented | Hunspell, Aspell, and thesaurus | Interactive spell and grammar checks | Spellcheck | Via extensions or AI | Academic grammar and style | Academic language feedback | Basic checks vary | |
| ATS resume checks | Scored ATS checks plus extracted-text preview | No | No | No | No | No | No | No | No built-in check | No | No | Varies. Scoring is often unclear | |
| Accessibility preflight | 106 PDF/UA checks plus accessible export prep | No | No | Not documented | Structured web publishing | Structured documents. No preflight | No | Not documented | No built-in check | No | No | Varies | |
| Blind-review checks | Flags author names, acknowledgements, PDF metadata and comments | Not documented | Not documented | Not documented | No | Not documented | Not documented | Not documented | Not documented | Not documented | Not documented | No | |
| Reference and file checks | Undefined refs, missing files, duplicate keys, uncited entries | AI error fixes and Paper Review | AI .bib and claim checks | Compiler errors on missing labels | DOI, link, cross-reference and image checks | Marks broken cross-references | Live reference checking | LaTeX error list only | ChkTeX and LaCheck linting | 30+ checks including references and figures | Flags uncited claims (institutions) | No | |
| Word count and insights | Word count plus headings, figures, tables, citations and TODOs | Not documented | Yes | Not documented | Abstract word-limit check | Yes | Yes | Yes | Yes, via TeXcount | Not documented | Not documented | Resume analysis scores |
Privacy, precisely
Local by default. Network by choice.
Your projects stay on your machine. Oleafly uses the network only for features you choose, and shows crash reports before sending them. No Oleafly account. No telemetry. Privacy.
Always local
Works with the Wi-Fi off
- Project files, drafts, saved checkpoints, and Git history
- Writing, compiling, PDF review, and preflight checks
- Offline spellcheck, grammar, diagrams, and optional Ollama
Network, only when you act
Only when you click
- Hosted AI receives only the context you choose to send
- GitHub sync and research searches run when you request them
- Packages, templates, fonts, and app updates download as needed
Philosophy
Your research should outlive the tools used to create it.

Open source, seriously built
Independent by design. Built for the community.
Oleafly is built in the open. Reliability is part of the product, from cancellable compiles and safe file paths to Git recovery, PDF fallback, and tests across macOS, Windows, and Linux.
Inspect the code, report an issue, contribute a fix, or star Oleafly on GitHub.
FAQ
What to know before you switch.
Didn't find your answer? Ask on Discord or GitHub Discussions.
What is Oleafly?
Oleafly is a free desktop workspace for papers, theses, resumes, and other technical documents. Write in LaTeX, Typst, or Markdown, preview the PDF, manage references, and use an optional AI assistant. Your projects stay in ordinary files on your computer.
Is it really free?
Yes. Oleafly is free and open source. The desktop app does not add a subscription. If you connect a paid AI provider, that provider may charge for usage. Local models through Ollama do not require a paid API.
Which AI models does it work with?
Bring a key for one of 10 hosted providers, run models locally through Ollama, or point Oleafly at any OpenAI-compatible endpoint. It also runs 14 command-line agents inside the editor, Claude Code and Codex among them, with the tools and accounts you already have. Pick the runtime and model in the assistant.
Do I need an account?
No. You can install Oleafly and write without signing up for anything, and your projects stay in ordinary folders on your computer. You only sign in for the parts that need it: joining a collaboration server your group runs, or turning on Dropbox sync. AI providers and Git hosts use their own credentials.
Which tools can it replace?
For many workflows, Oleafly can replace separate writing, proofreading, compilation, citation, PDF, resume, AI, and Git clients. It still works with ordinary files and GitHub, so you can adopt it without locking your work into a proprietary format.
Can I import an existing paper or resume?
Yes. Open a folder, import a ZIP, clone from GitHub, or pull a paper straight from arXiv. Exports from online LaTeX editors work too, and Oleafly finds the main document for you. Text-based PDFs convert to LaTeX locally, Word files go through Pandoc, and a vision model can transcribe scans or photos.
Is the PDF output ATS-friendly?
ATS readiness depends on the template and content, so Oleafly does not promise a score. Its resume templates use selectable Unicode text, embedded fonts, single-column layouts, and linear reading order. Preflight shows what a parser actually extracts before you send the PDF.
What about collaboration and sync?
Edit the same project together in real time, with named cursors and comments next to the lines they're about. Your group runs its own Oleafly Server, and everyone keeps the project as ordinary files on their own computer, so you can keep writing offline and your edits sync when you reconnect. Dropbox sync keeps your library and settings in step across your own devices. Git still works alongside it: publish to GitHub, then push and pull from inside Oleafly.
Can I write offline or without AI?
Yes. Writing, local compilation, PDF review, and proofreading work without AI. Download the packages, fonts, and tools your project needs before going offline. For local AI, download a model in Ollama and connect its local server.
Can an agent work while I keep writing?
Yes. Open Research Tasks, give the task a brief, and choose an agent. It works in an isolated copy while you continue with the paper. Follow the activity, preview the changed files, and apply the results you choose.
Download
Free. Open source. Yours.
Grab a prebuilt installer from the latest release, or build from source. No account, no telemetry.
Some builds may trigger an operating-system warning on first launch. The install guide explains what to check and how to continue.


What would you like to 

