Безкоштовно · Відкритий код · AGPL-3.0

Напишіть 

наукові роботи

як ти пишеш код.

Oleafly — це перший локальний дослідницький робочий простір для LaTeX, Typst і Markdown. Ваші проекти живуть у вигляді простих файлів на вашому комп’ютері з реальною історією Git, компілятори постачаються в коробці, а додатковий агент ШІ перевіряє власні редагування, компілюючи та читаючи PDF. Ні облікового запису, ні телеметрії, ні встановлення TeX.

Створений як редактор коду

Все інше, чого ви очікуєте. На вашій машині.

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.

Імпортуйте те, що є

Реконструюйте багато текстових PDF-файлів у доступний для редагування LaTeX локально, конвертуйте DOCX за допомогою керованого Pandoc або дозвольте моделі бачення транскрибувати фотографію сторінки. Необов'язкове вдосконалення AI після.

Експортуйте туди, куди ви збираєтеся

PDF завжди; DOCX, HTML, Markdown тощо за допомогою контекстних меню експорту з підтримкою Pandoc. Або захопіть весь проект як вихідний ZIP.

Зробіть це своїм

Режим Vim, світлі та темні теми, акцентні кольори, сім попередніх налаштувань макета та редаговані комбінації клавіш. Редактор повинен лягати під руку.

Пишіть у коді чи візуалі

Переверніть будь-який документ LaTeX або Markdown у візуальний редактор: заголовки, списки, жирний шрифт, посилання, редаговані напряму, із узгодженим скасуванням в обох режимах. Непідтримувані команди залишаються видимими як необроблені блоки, а не мовчазно відкидаються, тому повернення до вихідного коду є неруйнівним.

SyncTeX, рівень слова

⌘ клацніть слово в PDF-файлі та перейдіть на це саме слово в джерелі. Перейдіть назад за допомогою ⌘⇧J.

Кодовий інтелект

Перейдіть до визначення, знайдіть посилання та перейменуйте мітку, ключ цитування чи макрос у кожному файлі.

Команди косої риски

Введіть / для меню вставки у стилі Notion: /figure, /table, /section, /cite, /math.

Цитування за DOI

Вставте DOI, arXiv id або URL. Oleafly отримує BibTeX, дедуплює його та вставляє \\cite.

Принесіть всю свою бібліотеку

Пакетний імпорт BibTeX, RIS, EndNote XML і Zotero RDF. Усе дедуплюється щодо вашого проекту, перш ніж окремий запис потрапляє в .bib.

Палітра команд

⌘K здійснює нечіткий пошук у кожній дії в програмі: проекти, файли, налаштування тощо.

Принесіть свій власний ШІ

Дев’ять постачальників або місцевий Ollama, усі мають однакове схвалення кожної зміни. Клієнти MCP, такі як Claude Code та Cursor, підключаються таким же чином. Або вимкніть ШІ. Редактору це не потрібно.

Дослідження на крані

Агент шукає в alphaXiv і OpenAlex, отримує паперовий вміст і перевіряє цитати на Crossref, перш ніж вони потраплять у вашу бібліографію.

Правопис і граматика в автономному режимі

Hunspell і Harper працюють як WASM на вашій машині, маскуючи команди та математику, тому перевіряється лише проза.

Агент, який пам'ятає

Надійні нотатки для кожного проекту та видимий контрольний список планів зберігаються в чатах, тож штучний інтелект продовжує роботу з того місця, де зупинився.

Від однієї сторінки до шестисот

Редактор і віртуалізований засіб перегляду PDF-файлів працюють гладко, незалежно від того, чи йдеться про односторінкове резюме чи дипломну роботу.

Переглядач PDF для реального читання

Відключіть попередній перегляд на другому моніторі, читайте розвороти на двох сторінках, інвертуйте кольори для пізньої ночі або перейдіть у повноекранний режим для презентації.

Композитор діаграм

Опишіть діаграму, і штучний інтелект напише TikZ, компілює фігуру окремо та виправить перекриття, дивлячись на візуалізацію. Або намалюйте це самі: форми, краї та інспектор на справжньому полотні, який обертається за допомогою згенерованого TikZ. Експортуйте прозорі PNG у високій роздільній здатності в режимі офлайн.

Три двигуни, одне робоче місце

Проекти LaTeX, Typst і Markdown поруч в одній бібліотеці, з тією самою історією Git, попереднім переглядом, пошуком і робочим процесом AI.

\begin{document}Hello, world.PDF compiled ✓

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.

editcompileverify ✓

The AI assistant

Ask the agent to edit your source, compile the project, and read the resulting PDF. Oleafly is model-agnostic, so you can use a hosted provider, local Ollama, your own endpoint, or no AI at all.

doi:10.1145/3576915@article{gatto24}

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.

1 page ✓fork ×3 · per application

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.

+42 −7

The version control

Automatic Git checkpoints preserve every meaningful state. Compare changes, restore an earlier version, and push to GitHub from the same workspace.

PDFDOCXHTMLZIP

The PDF toolkit

Read long PDFs, reconstruct many text-based PDFs into LaTeX, and export PDF, DOCX, HTML, or a source archive for submission.

Дослідницька петля

Досліджуйте, пишіть, перевіряйте, публікуйте.

Стаття — це сконструйований артефакт: джерела, посилання, малюнки, результати компілятора та історія. Oleafly запускає весь цикл в одному робочому просторі, і кожен крок залишається контрольованим.

  1. 1

    дослідження

    Перетворюйте ідентифікатори DOI та arXiv у BibTeX, шукайте Crossref, OpenAlex і alphaXiv, перевіряйте цитати, перш ніж вони потраплять у бібліографію, і відстежуйте крайні терміни конференцій поряд із текстом.

  2. 2

    Напишіть

    Звичайні файли LaTeX, Typst або Markdown у звичайній папці з шаблонами, інтелектуальним кодом усього проекту та додатковим агентом штучного інтелекту з перевіркою.

  3. 3

    Підтвердити

    Пакетні механізми компілюються локально з читабельними помилками. Попередній перегляд PDF-файлу синхронізується з вихідним кодом слово за словом, Preflight показує, що вилучають синтаксичні аналізатори та програми зчитування екрана, а контрольні точки Git дозволяють відновити кожен стан.

  4. 4

    Опублікувати

    Експортуйте PDF, DOCX або HTML, заархівуйте джерело для систем подання та arXiv і надішліть на GitHub. Папір відправляється з тієї самої папки, в якій був написаний.

Порівняння

Єдиний дослідницький робочий простір, створений, щоб замінити решту.

Пишіть, компілюйте й вичитуйте тексти, шукайте літературу, керуйте цитуваннями, переглядайте PDF, автоматизуйте редагування та готуйте статтю до публікації — усе в одному місці. Oleafly об’єднує весь набір дослідницьких інструментів в одному безплатному застосунку з відкритим кодом. Нижче показано, у чому альтернативи поступаються. документи.

OleaflyOpenAI PrismOverleafTypst Web AppCurvenoteLyXTeXstudioTexifierVS Code + LaTeXPaperpalWritefullКонструктори резюме
Власність і доступЦінаБезплатний продукт із відкритим кодом. Без передплати на OleaflyБезплатно з обліковим записом ChatGPTБезплатний тариф. Платні тарифи додають функціїБезплатний тариф. Pro оплачується окремоБезплатний тариф. Платні тарифи додають приватні проєктиБезплатний продукт із відкритим кодомБезплатно, GPLПлатний. Безплатна демоверсіяБезплатно. Для ШІ діють обмеження або платні тарифиБезплатний тариф. Prime оплачується окремоБезплатний тариф. Premium оплачується окремоЗалежить від сервісу. Більшість працює за передплатою
Не потребує облікового записуТакНіНіНіНіТакТакТакТакНіНіЗалежить від сервісу
Працює офлайнНаписання, вичитування, попередній перегляд і компіляція офлайнНі, хмарний робочий простірНі, хмарний сервісНі. Вебзастосунок потребує з’єднанняНі. Редактор є хмарним сервісомТакТакТакТакНіНіРідко
Файли залишаються на вашому дискуВаші локальні папки. Самостійно розміщена хмарна синхронізаціяХмарне сховищеХмарне сховищеХмарне сховище. Компілятор можна запускати локальноХмарне сховищеТакТакЛокальні файли й постачальники файлових сховищТакХмарний сервіс та інтеграції з редакторамиФайли залишаються у Word або OverleafЗазвичай хмарне сховище
Історія версійАвтоматичні контрольні точки Git із порівнянням змін і відновленнямХмарні редакціїПовна історія на платних тарифахСинхронізація з Git у тарифі ProВбудована історія версійGit та інші системи керування версіямиВручну або через SVNВикористовує постачальників файлових сховищ або інструменти GitВбудований Git, який ви налаштовуєте самостійноНе задокументованоВикористовує історію основного застосункуЗалежить від сервісу
Спільна робота в реальному часіНезабаром. Необмежена спільна робота. Самостійне розміщенняНеобмежена кількість співавторівВбудовано. Обмеження залежать від тарифуВбудованоРедагування в реальному часі й коментаріБез спільного редагування наживоБез спільного редагування наживоБез спільного редагування наживоЧерез Live ShareВикористовує Word, Google Docs або OverleafВикористовує Word або OverleafЗалежить від сервісу
Хмарна синхронізаціяНезабаром. Доступ із браузера, водночас файли залишаються на вашому комп’ютеріХмарний робочий простірХмарний робочий простір, а також платна синхронізація з Git і DropboxХмарний робочий простір, а також синхронізація з Git у тарифі ProХмарні проєкти та інтегрована публікаціяЧерез Git або власний сервіс синхронізаціїЧерез Git або власний сервіс синхронізаціїСинхронізація наживо через Texifier ConnectЧерез Git або власний сервіс синхронізаціїХмарний робочий простірПрацює у Word або OverleafЗазвичай хмарне сховище
Командні просториНезабаром. Спільні шаблони, бібліотеки та процеси рецензуванняСпільні проєкти з необмеженою кількістю учасниківГрупові й установчі тарифиСпільні проєкти та локальне розгортання для організаційКомандні робочі простори й керування доступомНемає вбудованого командного просторуНемає вбудованого командного просторуСпільні проєкти через Texifier ConnectОрганізації GitHub і Live ShareПанелі керування для установ і керування ліцензіямиДоступ для установЗалежить від сервісу
Написання й публікаціяРушії документівLaTeX, Typst і Markdown в одному робочому просторіЛише LaTeXЛише LaTeXЛише TypstMyST Markdown і JupyterLaTeX і DocBookЛише LaTeXLaTeX і MarkdownЧерез розширенняWord, Google Docs, веб і OverleafWord і Overleaf LaTeXЛише формати резюме
Налаштування TeXTectonic і Typst у комплекті. Встановлювати TeX не потрібноБез установлення. Компілює у хмаріБез установлення. Компілює у хмаріВстановлювати TeX не потрібноВстановлювати TeX не потрібноПотрібно встановити дистрибутив TeXПотрібно встановити дистрибутив TeXВбудована система верстки й менеджер пакетівПотрібно встановити розширення й TeXВикористовує Overleaf для LaTeXВикористовує Overleaf для LaTeXНалаштовувати TeX не потрібно
Редагування коду й візуальне редагуванняВихідний код і візуальне редагування з повністю зворотними перетвореннями без втратВихідний код і попередній переглядВихідний код і режим форматованого текстуВихідний код і попередній перегляд наживоВізуальний редактор із формулами LaTeXСтруктурований візуальний редакторЛише вихідний кодВихідний код і попередній перегляд PDFЛише вихідний кодВізуальний помічник із написанняВбудовані в текст пропозиції щодо написанняЛише візуальне редагування
Аналіз коду в межах усього проєктуАвтодоповнення, визначення, посилання та перейменування в межах усього проєктуРедактор і допомога ШІАвтодоповнення й пошук посиланьПомилки, автодоповнення та AssistsСтруктуровані посилання й рівнянняМітки, посилання, структура й автодоповненняПеревірка структури й посиланьАвтодоповнення, структура, посилання й пошукLaTeX Workshop IntelliSenseНемає інструментів для коду LaTeXTeXGPT для коду LaTeXНі
Синхронізація вихідного коду та PDFДвобічна синхронізація вихідного коду та PDF на рівні слівМиттєвий попередній перегляд PDFСинхронізація вихідного коду та PDFПопередній перегляд наживоНемає синхронізації вихідного коду та PDFПопередній перегляд вихідного коду та результатуМайже на рівні слівСинхронізація вихідного коду та PDFПрямий і зворотний SyncTeXНіВикористовує попередній перегляд OverleafНі
Режими читання PDFВбудований переглядач, окреме вікно, розвороти, темний режим і режим читанняВбудований попередній переглядВбудований попередній переглядВбудований попередній переглядПопередній перегляд документаВикористовує переглядач PDFІнтегрований переглядачІнтегрований переглядач PDFПереглядач-розширення з режимом інверсіїЧат із PDFНемає засобу читання PDFПопередній перегляд документа
Шаблони документівПонад 100 початкових шаблонів і багаторазові власні шаблониНе задокументованоВелика галерея шаблонів видавництвTypst Universe і приватні шаблони ProПрофесійні шаблони на платних тарифахВбудовані класи документівВбудовані й користувацькі шаблониНе задокументованоФрагменти коду та шаблони спільнотиНе задокументованоНіОсновна функція
Імпорт проєктів і документівФайли й ZIP-архіви, а також PDF, DOCX, Markdown, зображення та папкиПапка, ZIP або перетягуванняФайли, ZIP і платні інтеграціїПеретворення LaTeX, Word і MarkdownІмпорт вмісту Jupyter і бібліографічних джерелLaTeX та інші текстові форматиВідкриття локальних файлів із вихідним кодомЛокальні папки й хмарні файлиВідкриття локальних файлів із вихідним кодомЗавантаження PDF і документівДокументи Word і OverleafЗазвичай PDF або DOCX
Формати експортуPDF і ZIP із вихідним кодом, а також DOCX, HTML і MarkdownPDF і файли проєктуPDF і ZIP із вихідним кодомPDF, PNG і SVGPDF, Word, LaTeX, Typst і MySTPDF, HTML, Word, RTF, ePub тощоPDF і файли з вихідним кодомPDF і файли з вихідним кодомЗалежить від локальних інструментівРобочі процеси WordВідстежувані зміни WordЗазвичай PDF і DOCX
Дослідження та ШІВибір моделі ШІНе залежить від моделі. Хмарні постачальники, власні кінцеві точки або локальний OllamaВбудовані моделі OpenAIВбудований дослідницький ШІ. Денний ліміт залежить від тарифуCompiler AssistsНе задокументованоНемаєНемаєНемаєCopilot, BYOK або розширенняPaperpal AIМоделі Writefull і GPTВбудовано. Вибір моделі залежить від сервісу
Локальний ШІЛокальний Ollama. Хмарний постачальник не потрібенНіНіНіНіНіНемає вбудованого ШІНіBYOK або розширенняНіНіНі
Перегляд змін ШІ перед застосуваннямПорівняння змін для перегляду й окреме схвалення кожної правкиЗберегти або скасуватиПерегляд пропозицій ШІПерегляд кожної пропозиції AssistНе задокументованоНемає вбудованого ШІНемає вбудованого ШІНемає вбудованого ШІПерегляд змінПерегляд пропозицій щодо текстуВідстеження змінЗалежить від сервісу
Перевірка відтвореного результату за допомогою ШІРедагує вихідний код, компілює, а потім перевіряє відтворений PDFДля підтвердження потрібно скомпілювати повторноДля підтвердження потрібно скомпілювати повторноПопередній перегляд компіляціїНіНемає вбудованого ШІНемає вбудованого ШІНемає вбудованого ШІПеревірка збірки без перегляду PDFБез перевірки відтвореного PDFБез перевірки відтвореного PDFНі
Пошук літератури й цитуваньПошук літератури в alphaXiv і OpenAlex із перевіркою через CrossrefВбудований пошук літературиПошук джерел і пропозиції цитувань від ШІНемає вбудованого пошукуПошук цитувань за DOIНемає вбудованого пошукуНіНемає вбудованого пошукуЧерез ШІ або розширенняПошук серед понад 250 млн статейWritefull Cite знаходить відсутні цитуванняНі
Автономні дослідницькі агентиНезабаром. Агенти шукають літературу, перевіряють цитування, готують чернетку й передають вам порівняння змінНе задокументованоНе задокументованоНіНе задокументованоНіНіНіЧерез розширення ШІНіНіНі
Імпорт бібліотеки джерелBibTeX, RIS, EndNote і Zotero з усуненням дублікатів перед імпортомСинхронізація із ZoteroІнтеграції з бібліографічними джерелами на платних тарифахСинхронізація із Zotero й Mendeley у тарифі ProZotero, Mendeley і EndNoteФайли BibTeXПрацює з файлами BibTeXФайли BibTeXЧерез розширенняГенератор цитуваньБез імпорту бібліотекиНі
MCP для зовнішніх ШІ-агентівВбудований сервер MCP для Claude Code, Cursor та інших агентівНіНіНіНіНіНіНіТакНіНіНі
Перевірка правопису й граматикиПриватна офлайн-перевірка правопису й граматики з урахуванням LaTeXВичитування за допомогою ШІВбудована перевірка правопису та спеціалізовані для дослідницьких текстів відгуки ШІНе задокументованоНе задокументованоHunspell, Aspell і тезаурусІнтерактивна перевірка правопису й граматикиПеревірка правописуЧерез розширення або ШІАкадемічна граматика й стильЗворотний зв’язок щодо академічної мовиБазові перевірки залежать від сервісу
Візуальні та ШІ-інструменти для діаграмВізуальне полотно та створення TikZ за допомогою ШІ з перевіркою відтворенняПеретворення зображень і голосу на кодTikZ вручну та інструменти ШІПакети Typst і вбудовані засоби малюванняІнтерактивні графіки й ілюстраціїВізуальні таблиці й інструменти для зображеньTikZ вручну з допоміжними засобами редактораTikZ вручнуВручну або через розширенняНіТаблиці, рівняння й ілюстрації за допомогою ШІНі
Якість і поданняПеревірка перед поданнямПеревірка компіляції, вимог майданчика, ATS, доступності, джерел і приватностіПеревірка ШІ без комплексних засобів підготовки до поданняПеревірка компіляціїПомилки компілятора й AssistsЗасоби перевірки відповідності SCMSЖурнали компілятора й необов’язковий ChkTeXПомилки й попередженняЗрозумілі повідомлення про помилки компілятораЛінтинг через розширенняПонад 30 перевірок перед поданнямПеревірка якості мовиЛише перевірки резюме
ATS-перевірка резюмеATS-перевірки з оцінкою та попереднім переглядом видобутого текстуНіНіНіНіНіНіНіНемає вбудованої перевіркиНіНіЗалежить від сервісу. Принцип оцінювання часто незрозумілий
Перевірка доступностіПеревірка доступності та підготовка до експорту з тегамиНіНіНе задокументованоСтруктурована вебпублікаціяСтруктуровані документи. Без попередньої перевіркиНіНе задокументованоНемає вбудованої перевіркиНіНіЗалежить від сервісу

Конфіденційність, точніше

Локальний за замовчуванням. Мережа на вибір.

Ніяких розпливчастих обіцянок: ось саме те, що залишається на вашій машині, і саме тоді, коли Oleafly торкається мережі. Жоден обліковий запис, жодна телеметрія та звіти про збої не відкриваються для перегляду, перш ніж щось буде надіслано. Конфіденційність.

Завжди місцевий

  • Написання, редагування та ваші файли проекту
  • Компіляція з кешованими пакетами (Tectonic і Typst поставляються в програмі)
  • Історія Git, відмінності та відновлення

Мережа, тільки коли ти дієш

  • Розміщені постачальники штучного інтелекту отримують контекст, який ви їм надсилаєте
  • GitHub публікує, надсилає та витягує
  • Пошук цитат (DOI, arXiv, Crossref) і конектори дослідження (OpenAlex, alphaXiv)

Філософія

Документи повинні пережити послуги.

Yourthesisshouldn'tneedfivesubscriptions.YourAIshouldn'tguessateditsitneverchecked.Yourreferencesshouldn'ttakeanafternoon.YourfirstPDFshouldn'twaitinabuildqueue.Yourtoolsshouldn'tcostmorethanyourresearch.Onefreeapp.Allofit.
The Oleafly Club: an illustrated celebration of researchers at work, complete with a robot dog, math jokes, and a thesis crown

Відкритий код, серйозно побудований

Самостійний проект з виробничою дисципліною.

Oleafly створено відкрито незалежним супроводжувачем, і непривабливі частини також розглядаються як функції продукту: скасування компіляції, безпека шляху, гонки застарілих результатів, відновлення Git, резервний PDF та крос-платформні тести на macOS, Windows і Linux.

Ліцензія AGPL-3.0. Прочитайте джерело, повідомте про проблему або надішліть PR GitHub.

FAQ

What to know before you switch.

What is Oleafly?

Oleafly is a local-first workspace for writing and shipping research. Draft in LaTeX, Typst, or Markdown, compile with bundled engines, proofread spelling and grammar locally, preview PDFs, manage citations, review AI edits, track versions in Git, and check resumes for ATS readability without moving between apps.

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?

Oleafly is model-agnostic. Use models from hosted providers, run local models through Ollama, or connect a custom OpenAI-compatible endpoint. You choose the model and supply credentials only when the provider requires them.

Do I need an account?

No. The desktop app has no Oleafly account or login. Your projects stay in ordinary local folders. Connected AI and Git hosting services may require 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 an existing folder or import a ZIP, including exports from online LaTeX editors. Oleafly detects the main document. It can convert text-based PDFs to LaTeX locally, route DOCX through Pandoc, and use a vision model to 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?

Today, collaboration uses Git. Publish to GitHub, then push and pull from inside Oleafly. Real-time co-editing, comments, and managed sync are planned, but they are not in the app yet.

Правопис і граматика в автономному режимі

Hunspell і Harper працюють як WASM на вашій машині, маскуючи команди та математику, тому перевіряється лише проза.

Завантажити

безкоштовно. Відкритий код. Ваша.

Візьміть попередньо зібраний інсталятор з останнього випуску або створити з джерела. Немає облікового запису, немає телеметрії.

Збірки ще не підписані кодом, тому ваша ОС попереджає під час першого запуску. посібник із встановлення має одноразове розблокування.