Gratuit · Source ouverte · AGPL-3.0

Écrire 

documents de recherche

comme si vous écriviez du code.

Oleafly est le premier espace de travail de recherche local pour LaTeX, Typst et Markdown. Vos projets vivent sous forme de fichiers simples sur votre machine avec un véritable historique Git, les compilateurs sont livrés dans la boîte et l'agent IA en option vérifie ses propres modifications en compilant et en lisant le PDF. Pas de compte, pas de télémétrie, pas d'installation TeX.

Construit comme un éditeur de code

Tout le reste auquel vous vous attendez. Sur votre machine.

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.

Importez ce que vous avez

Reconstruisez localement de nombreux PDF basés sur du texte en LaTeX modifiable, convertissez DOCX via un Pandoc géré ou laissez un modèle de vision transcrire la photo d'une page. Affinement facultatif de l’IA après.

Exportez où vous allez

PDF toujours ; DOCX, HTML, Markdown et bien plus encore via les menus d'exportation contextuels basés sur Pandoc. Ou récupérez l'ensemble du projet en tant que ZIP source.

Faites-le vôtre

Mode Vim, thèmes clairs et sombres, couleurs d'accentuation, sept préréglages de mise en page et raccourcis clavier modifiables. Un éditeur devrait être à votre portée.

Écrire en code ou en visuel

Transformez n'importe quel document LaTeX ou Markdown dans un éditeur visuel : titres, listes, gras, liens, édités directement, avec annulation coordonnée dans les deux modes. Les commandes non prises en charge restent visibles sous forme de blocs bruts au lieu d'être supprimées silencieusement, de sorte que l'aller-retour vers la source est non destructif.

SyncTeX, au niveau du mot

⌘-cliquez sur un mot dans le PDF et atterrissez sur ce mot exact dans la source. Revenez en arrière avec ⌘⇧J.

Intelligence des codes

Accédez à la définition, recherchez des références et renommez une étiquette, une clé de citation ou une macro dans chaque fichier.

Commandes barre oblique

Tapez / pour un menu d'insertion de style Notion : /figure, /table, /section, /cite, /math.

Citations par DOI

Collez un DOI, un identifiant arXiv ou une URL. Oleafly récupère le BibTeX, le dédupe et insère le \\cite.

Apportez toute votre bibliothèque

Importation par lots de BibTeX, RIS, EndNote XML et Zotero RDF. Tout est dédupliqué par rapport à votre projet avant qu'une seule entrée n'arrive dans le .bib.

Palette de commandes

⌘K effectue une recherche floue dans chaque action de l'application : projets, fichiers, paramètres, etc.

Apportez votre propre IA

Neuf fournisseurs ou Ollama locaux, tous derrière la même approbation par modification. Les clients MCP comme Claude Code et Cursor se connectent de la même manière. Ou désactivez l’IA. L'éditeur n'en a pas besoin.

La recherche à portée de main

L'agent recherche alphaXiv et OpenAlex, extrait le contenu papier et vérifie les citations par rapport à Crossref avant qu'elles n'entrent dans votre bibliographie.

Sort et grammaire hors ligne

Hunspell et Harper s'exécutent en tant que WASM sur votre machine, masquant les commandes et les mathématiques afin que seule la prose soit vérifiée.

Un agent qui se souvient

Des notes de mémoire durables par projet et une liste de contrôle de plan visible survivent dans les discussions, de sorte que l'IA reprend là où elle s'est arrêtée.

D'une page à six cents

L'éditeur et la visionneuse PDF virtualisée restent fluides, qu'il s'agisse d'un CV d'une page ou d'un livre de thèse.

Un visualiseur PDF pour une vraie lecture

Détachez l'aperçu sur un deuxième moniteur, lisez des doubles pages, inversez les couleurs pour les soirées tardives ou passez en plein écran pour présenter.

Compositeur de diagrammes

Décrivez un diagramme et l'IA écrit le TikZ, compile la figure de manière isolée et corrige les chevauchements en regardant le rendu. Ou dessinez-le vous-même : des formes, des bords et un inspecteur sur une vraie toile qui fait un aller-retour avec le TikZ généré. Exportez des PNG transparents haute résolution, entièrement hors ligne.

Trois moteurs, un espace de travail

Projets LaTeX, Typst et Markdown côte à côte dans la même bibliothèque, avec le même historique Git, le même aperçu, la même recherche et le même workflow d'IA.

\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.

La boucle de la recherche

Rechercher, écrire, vérifier, publier.

Un article est un artefact technique : sources, références, figures, résultats du compilateur et historique. Oleafly exécute l'intégralité de la boucle dans un seul espace de travail et chaque étape reste inspectable.

  1. 1

    Recherche

    Résolvez les DOI et les identifiants arXiv dans BibTeX, recherchez Crossref, OpenAlex et alphaXiv, vérifiez les citations avant qu'elles n'arrivent dans la bibliographie et suivez les dates limites des conférences en plus de la rédaction.

  2. 2

    Écrire

    Fichiers LaTeX, Typst ou Markdown simples dans un dossier ordinaire, avec des modèles, des informations sur le code de l'ensemble du projet et un agent IA soumis à approbation en option.

  3. 3

    Vérifier

    Les moteurs groupés se compilent localement avec des erreurs lisibles. L'aperçu PDF se synchronise avec la source mot par mot, Preflight montre ce que les analyseurs et les lecteurs d'écran extraient, et les points de contrôle Git rendent chaque état récupérable.

  4. 4

    Publier

    Exportez le PDF, DOCX ou HTML, compressez la source pour les systèmes de soumission et arXiv, puis transférez-la vers GitHub. Le document est expédié à partir du même dossier dans lequel il a été écrit.

Comparatif

Le seul espace de travail de recherche conçu pour remplacer tous les autres.

Rédigez, compilez, relisez, recherchez des publications, gérez vos citations, examinez des PDF, automatisez les modifications et soumettez votre article depuis un seul endroit. Oleafly réunit toute la chaîne de recherche dans une application gratuite et open source. Découvrez ci-dessous les lacunes des autres solutions. Documents.

OleaflyOpenAI PrismOverleafTypst Web AppCurvenoteLyXTeXstudioTexifierVS Code + LaTeXPaperpalWritefullCréateurs de CV
Propriété et accèsPrixGratuit et open source. Aucun abonnement à OleaflyGratuit avec un compte ChatGPTOffre gratuite. Les forfaits payants ajoutent des fonctionnalitésOffre gratuite. L’offre Pro est payanteOffre gratuite. Les forfaits payants ajoutent des projets privésGratuit et open sourceGratuit, GPLPayant. Démonstration gratuiteGratuit. L’IA est soumise à des limites ou à des forfaits payantsOffre gratuite. L’offre Prime est payanteOffre gratuite. L’offre Premium est payanteVariable. La plupart nécessitent un abonnement
Aucun compte requisOuiNonNonNonNonOuiOuiOuiOuiNonNonVariable
Fonctionne hors ligneRédaction, relecture, aperçu et compilation hors ligneNon, espace de travail dans le cloudNon, service dans le cloudNon. L’application web nécessite une connexionNon. L’éditeur est un service dans le cloudOuiOuiOuiOuiNonNonRarement
Fichiers conservés sur votre disqueDossiers locaux dont vous êtes propriétaire. Synchronisation cloud auto-hébergéeStockage dans le cloudStockage dans le cloudStockage dans le cloud. Le compilateur peut fonctionner en localStockage dans le cloudOuiOuiFichiers locaux et fournisseurs de fichiersOuiService dans le cloud et intégrations aux éditeursLes fichiers restent dans Word ou OverleafGénéralement, stockage dans le cloud
Historique des versionsPoints de contrôle Git automatiques avec comparaison et restaurationRévisions dans le cloudHistorique complet avec les forfaits payantsSynchronisation Git dans l’offre ProHistorique des versions intégréGit et autres systèmes de gestion de versionsManuel ou SVNUtilise des fournisseurs de fichiers ou des outils GitGit intégré, à configurer par vos soinsNon documentéUtilise l’historique de l’application hôteVariable
Collaboration en temps réelBientôt disponible. Collaboration illimitée. Auto-hébergéeNombre illimité de collaborateursIntégrée. Les limites dépendent du forfaitIntégréeÉdition en temps réel et commentairesPas de coédition en directPas de coédition en directPas de coédition en directVia Live ShareUtilise Word, Google Docs ou OverleafUtilise Word ou OverleafVariable
Synchronisation dans le cloudBientôt disponible. Accès depuis le navigateur, tandis que les fichiers restent sur votre machineEspace de travail dans le cloudEspace de travail dans le cloud, avec synchronisation Git et Dropbox payanteEspace de travail dans le cloud, avec synchronisation Git dans l’offre ProProjets dans le cloud et publication connectéeUtilisez Git ou votre propre service de synchronisationUtilisez Git ou votre propre service de synchronisationSynchronisation en direct avec Texifier ConnectUtilisez Git ou votre propre service de synchronisationEspace de travail dans le cloudFonctionne dans Word ou OverleafGénéralement, stockage dans le cloud
Espaces d’équipeBientôt disponible. Modèles et bibliothèques partagés, et processus de révision collaboratifsProjets partagés avec un nombre illimité de collaborateursForfaits pour les groupes et les établissementsProjets partagés, avec déploiement sur site pour les organisationsEspaces de travail d’équipe et contrôle des accèsAucun espace d’équipe intégréAucun espace d’équipe intégréProjets partagés via Texifier ConnectOrganisations GitHub et Live ShareTableaux de bord institutionnels et gestion des licencesAccès institutionnelVariable
Rédaction et publicationMoteurs de documentsLaTeX, Typst et Markdown dans un même espace de travailLaTeX uniquementLaTeX uniquementTypst uniquementMyST Markdown et JupyterLaTeX et DocBookLaTeX uniquementLaTeX et MarkdownVia des extensionsWord, Google Docs, web et OverleafWord et LaTeX dans OverleafFormats de CV uniquement
Configuration de TeXTectonic et Typst inclus. Aucune installation de TeXAucune installation. Compilation dans le cloudAucune installation. Compilation dans le cloudAucune installation de TeXAucune installation de TeXInstallation d’une distribution TeXInstallation d’une distribution TeXMoteur de composition et gestionnaire de paquets intégrésInstallation d’extensions et de TeXUtilise Overleaf pour LaTeXUtilise Overleaf pour LaTeXAucune configuration de TeX
Édition du code et édition visuelleÉdition de la source et édition visuelle avec aller-retour sans perteSource et aperçuSource et mode texte enrichiSource et aperçu en directÉditeur visuel avec formules LaTeXÉditeur visuel structuréSource uniquementSource et aperçu PDFSource uniquementAssistant de rédaction visuelSuggestions de rédaction dans le texteÉdition visuelle uniquement
Intelligence du code à l’échelle du projetAutocomplétion, définitions, références et renommage dans tout le projetÉditeur et assistance par IAAutocomplétion et recherche de référencesErreurs, autocomplétion et AssistantsRéférences et équations structuréesÉtiquettes, références, plan et autocomplétionVérification de la structure et des référencesAutocomplétion, plan, références et rechercheIntelliSense de LaTeX WorkshopAucun outil pour le code LaTeXTeXGPT pour le code LaTeXNon
Synchronisation de la source et du PDFSynchronisation bidirectionnelle de la source et du PDF au niveau des motsAperçu PDF instantanéSynchronisation de la source et du PDFAperçu en directAucune synchronisation entre la source et le PDFAperçu de la source et du résultatPresque au niveau des motsSynchronisation de la source et du PDFSyncTeX direct et inverseNonUtilise l’aperçu d’OverleafNon
Modes de lecture des PDFVisionneuse intégrée avec modes détaché, double page, sombre et lectureAperçu intégréAperçu intégréAperçu intégréAperçu du documentUtilise une visionneuse PDFVisionneuse intégréeVisionneuse PDF intégréeVisionneuse par extension avec mode d’inversionDialogue avec un PDFAucun lecteur PDFAperçu du document
Modèles de documentsPlus de 100 modèles de départ et modèles personnalisés réutilisablesNon documentéVaste galerie de modèles d’éditeursTypst Universe et modèles Pro privésModèles professionnels avec les forfaits payantsClasses de documents intégréesModèles intégrés et créés par l’utilisateurNon documentéExtraits de code et modèles de la communautéNon documentéNonFonctionnalité essentielle
Importation de projets et de documentsFichiers et archives ZIP, ainsi que PDF, DOCX, Markdown, images et dossiersDossier, archive ZIP ou glisser-déposerFichiers, archives ZIP et intégrations payantesConvertit LaTeX, Word et MarkdownImportation de contenus Jupyter et de référencesLaTeX et autres formats texteOuverture des fichiers sources locauxDossiers locaux et fichiers dans le cloudOuverture des fichiers sources locauxTéléversement de PDF et de documentsDocuments Word et OverleafGénéralement PDF ou DOCX
Formats d’exportationPDF et archive ZIP des sources, ainsi que DOCX, HTML et MarkdownPDF et fichiers du projetPDF et archive ZIP des sourcesPDF, PNG et SVGPDF, Word, LaTeX, Typst et MySTPDF, HTML, Word, RTF, ePub et plus encorePDF et fichiers sourcesPDF et fichiers sourcesDépend des outils locauxFlux de travail WordModifications suivies dans WordGénéralement PDF et DOCX
Recherche et IAChoix du modèle d’IAIndépendant du modèle. Fournisseurs hébergés, points de terminaison personnalisés ou Ollama en localModèles OpenAI intégrésIA de recherche intégrée. Le quota quotidien varie selon le forfaitAssistants du compilateurNon documentéAucunAucunAucunCopilot, BYOK ou extensionsIA PaperpalModèles Writefull et GPTIntégrée. Le choix du modèle varie
IA localeOllama en local. Aucun fournisseur hébergé requisNonNonNonNonNonAucune IA intégréeNonBYOK ou extensionsNonNonNon
Vérification des modifications de l’IA avant applicationComparaisons vérifiables et approbation pour chaque modificationConserver ou annulerVérification des suggestions de l’IAVérification de chaque AssistantNon documentéAucune IA intégréeAucune IA intégréeAucune IA intégréeVérification des modificationsVérification des suggestions de rédactionSuivi des modificationsVariable
Vérification du rendu par l’IAModifie la source, compile, puis vérifie le PDF généréVous recompilez pour confirmerVous recompilez pour confirmerAperçu après compilationNonAucune IA intégréeAucune IA intégréeAucune IA intégréeVérifications de compilation sans examen du PDFAucune vérification du PDF généréAucune vérification du PDF généréNon
Recherche bibliographique et de citationsRecherche bibliographique dans alphaXiv et OpenAlex, avec vérification par CrossrefRecherche bibliographique intégréeRecherche de références et suggestions de citations par IAAucune recherche intégréeRecherche de citations par DOIAucune recherche intégréeNonAucune recherche intégréeVia l’IA ou des extensionsRecherche parmi plus de 250 millions d’articlesWritefull Cite détecte les citations manquantesNon
Agents de recherche autonomesBientôt disponible. Les agents recherchent des publications, vérifient les citations, rédigent et vous soumettent les différencesNon documentéNon documentéNonNon documentéNonNonNonVia des extensions d’IANonNonNon
Importation d’une bibliothèque de référencesBibTeX, RIS, EndNote et Zotero, avec déduplication avant l’importationSynchronisation avec ZoteroIntégrations bibliographiques avec les forfaits payantsSynchronisation avec Zotero et Mendeley dans l’offre ProZotero, Mendeley et EndNoteFichiers BibTeXFonctionne avec les fichiers BibTeXFichiers BibTeXVia des extensionsGénérateur de citationsAucune importation de bibliothèqueNon
MCP pour les agents d’IA externesServeur MCP intégré pour Claude Code, Cursor et d’autres agentsNonNonNonNonNonNonNonOuiNonNonNon
Vérification de l’orthographe et de la grammaireCorrection privée et hors ligne de l’orthographe et de la grammaire, avec analyse du texte adaptée à LaTeXRelecture par IACorrecteur orthographique intégré et retours de l’IA adaptés à la rechercheNon documentéNon documentéHunspell, Aspell et dictionnaire des synonymesVérification interactive de l’orthographe et de la grammaireCorrecteur orthographiqueVia des extensions ou l’IAGrammaire et style académiquesRetours sur la langue académiqueLes vérifications de base varient
Outils visuels et d’IA pour les diagrammesCanevas visuel et génération de TikZ par IA, avec vérification du renduConversion d’images et de la voix en codeTikZ manuel et outils d’IAPaquets Typst et outils de dessin natifsGraphiques et figures interactifsTableaux visuels et outils pour les imagesTikZ manuel avec outils d’aide dans l’éditeurTikZ manuelManuellement ou via des extensionsNonTableaux, équations et figures générés par IANon
Qualité et soumissionContrôle avant soumissionVérifications de compilation, de la conformité au lieu de publication, des ATS, de l’accessibilité, des références et de la confidentialitéRévision par IA sans suite dédiée à la soumissionVérifications de compilationErreurs du compilateur et AssistantsOutils de conformité SCMSJournaux du compilateur et ChkTeX en optionErreurs et avertissementsErreurs de compilation clairement présentéesAnalyse statique via des extensionsPlus de 30 vérifications avant soumissionÉvaluation de la qualité linguistiqueVérification des CV uniquement
Vérification des CV pour les ATSVérifications ATS notées et aperçu du texte extraitNonNonNonNonNonNonNonAucune vérification intégréeNonNonVariable. La méthode de notation manque souvent de transparence
Contrôle de l’accessibilitéVérifications d’accessibilité et préparation à l’exportation baliséeNonNonNon documentéPublication web structuréeDocuments structurés. Aucun contrôle préalableNonNon documentéAucune vérification intégréeNonNonVariable

La vie privée, justement

Local par défaut. Réseau par choix.

Pas de vagues promesses : voici exactement ce qui reste sur votre machine et quand exactement Oleafly touche le réseau. Aucun compte, aucune télémétrie et aucun rapport d'erreur n'est ouvert pour votre examen avant que quoi que ce soit ne soit envoyé. Confidentialité.

Toujours local

  • Rédaction, édition et vos fichiers de projet
  • Compilation avec des packages en cache (Tectonic & Typst sont livrés dans l'application)
  • Historique Git, différences et restauration

Réseautez, seulement quand vous agissez

  • Les fournisseurs d'IA hébergés reçoivent le contexte que vous leur envoyez
  • GitHub publier, pousser et tirer
  • Recherche de citations (DOI, arXiv, Crossref) et connecteurs de recherche (OpenAlex, alphaXiv)

Philosophie

Les documents doivent survivre aux services.

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

Open source, sérieusement construit

Un projet indépendant avec une discipline de production.

Oleafly est construit à l'air libre par un responsable indépendant, et les parties peu glamour sont également traitées comme des fonctionnalités du produit : annulation de compilation, sécurité du chemin, courses aux résultats périmés, récupération Git, repli PDF et tests multiplateformes sur macOS, Windows et Linux.

Licence AGPL-3.0. Lisez la source, déposez un problème ou envoyez un PR sur 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.

Sort et grammaire hors ligne

Hunspell et Harper s'exécutent en tant que WASM sur votre machine, masquant les commandes et les mathématiques afin que seule la prose soit vérifiée.

Télécharger

Gratuit. Source ouverte. Le vôtre.

Récupérez un programme d'installation prédéfini à partir de la dernière version, ou construire à partir des sources. Pas de compte, pas de télémétrie.

Les builds ne sont pas encore signés par code, votre système d'exploitation vous avertit donc au premier lancement. Le guide d'installation a le déverrouillage unique.